NOS

Cards (9)

  • Network Operating System
    Software that enables multiple computers and devices on a network to connect and share resources
  • What a network operating system does
    • Connects devices
    • Shares resources
    • Manages users and security
    • Provides communication services
  • Common examples of network operating systems
    • Windows Server
    • Linux (various distributions with server functionality)
    • macOS Server
    • IBM i
  • Client-server architecture

    The implementation of a network operating system
  • Server software
    1. Runs on a dedicated computer on the network
    2. Responsible for managing resources, user accounts, security, and providing services to the network clients
  • Client software
    1. Runs on individual workstations or devices on the network
    2. Allows users to access resources provided by the server
  • Core functionalities of a network operating system
    • Kernel provides the foundation
    • Implements networking protocols
    • Provides security services
    • Manages shared resources
    • Uses directory services
    • Provides remote access
  • Importance of network operating systems
    • Kernel development
    • Device driver development
    • System administration
    • Security
    • Networking
    • User interface (UI) development
    • Applications programming interfaces (APIs) development
  • Kernel
    The core of the operating system, responsible for managing hardware resources like memory and CPU