Understanding Network Operating System Network Operating System (NOS)

A network operating system is a specialized operating system for a network device such as a router, switch or firewall.

You have heard a lot about the network operating system (NOS) but not fully understand it. Therefore, this article will explain the concept as well as mention the features of this operating system.

  1. Networking basics - Part 16: Connecting to the Windows operating system network
  2. Understanding the OSI Model (Network Knowledge Part 17)
  3. Network basics: Part 18 - Sharing resources

What is the network operating system Network Operating System?

A network operating system is a specialized operating system for a network device such as a router, switch or firewall.

The network operating system is designed for the sole purpose of supporting workstations, sharing databases, sharing applications and files, accessing printers with multiple computers on a network. Some operating systems are independent, such as Microsoft Windows NT and Digital OpenVMS, which can function as network operating systems. Some of the most famous network operating systems include Microsoft Windows Server 2003, Microsoft Windows Server 2008, Linux and Mac OS X.

Understanding Network Operating System Network Operating System (NOS) Picture 1Understanding Network Operating System Network Operating System (NOS) Picture 1

Previously, the network-connected operating system was called the network operating system because it allowed the personal computer (PC) to join the computer network and share the file, accessing the printer in the local network. (LAN). Today's popular operating systems include a network stack to support the client-server model.

Early computer operating systems such as CP / M, DOS and Mac OS were designed for one user on one computer. Packet switching network was developed to share hardware resources such as large and expensive computers, printers or hard drives. When local area network technology appears, there are two ways to share resources on the network.

Previously, a network operating system was the operating system for a computer, implementing network capabilities. Operating systems with stacked protocols allow personal computers to participate in the client-server architecture, in which the server allows multiple clients to share resources such as printers.

Peer-to-peer operating systems use network connectivity to share resources and files on personal computers. This system is not based on file servers or centralized management resources. Peer networks establish all the same connected computers, all of which share the same ability to use available resources on the network. For example, a peer-to-peer peer-to-peer operating system like AppleShare is used to connect Apple devices, LANtastic supports DOS, Microsoft Windows and OS / 2 computers.

Today distributed computing and groupware applications become the norm. In the 1980s, the demand for computers was network capable and the number of network devices increased rapidly. Partly because it allows interaction with the TCP / IP protocol suite that is commonly used in network architectures. Therefore, the computer operating system and firmware of the network device should support the TCP / IP protocol.

Network operating system features

The outstanding features of the network operating system are:

  1. Basic features such as protocol support, processor support, hardware detection and multi-processor support for applications.
  2. Security features such as authentication, limit, authorization and access control.
  3. Features for files, web services, printing and copying.
  4. Manage directory services and names.
  5. User management features along with rules for remote access and system management.
  6. Network connectivity features such as routing and WAN ports.
  7. Clustering capability.

Common tasks related to network operating systems include:

  1. User management.
  2. Operating system maintenance as backup.
  3. Task related to file management.
  4. Security monitoring on all resources in the network.
  5. Set the priority to print jobs in the network.

Network device operating system

Network operating systems can be embedded in routers or hardware firewalls that operate functions in the network layer (layer 3).

Exclusive network operating system

  1. Cisco IOS, a group of network operating systems, is used on most Cisco Systems and Cisco's existing network switches. Previous switches have run the CatOS Catalyst OS.
  2. pfSense, a branch of M0n0wall using PF.
  3. IPOS, used in Ericsson routers.
  4. FortiOS, used in Fortigates from Fortinet.
  5. TiMOS, used in Alcatel-Lucent routers.
  6. The platform Versatile Routing Platform (VRP), used in Huawei's routers.
  7. RouterOS, the software turns the PC or MikroTik hardware into a router.
  8. ZyNOS, used in ZyXEL network devices.
  9. Extended operating systems are used in switches from Arista.
  10. Network operating system Drivenets (DNOS) is their cloud-based separation router software.

Operating system based on NetBSD or Linux

  1. DD-WRT, Linux based DD-WRT kernel is a Linux-based firmware for wireless routers and access points as well as low-cost networking devices such as Linksys WRT54G.
  2. DNOS (Open Network Installation Environment), DNOS 9 is based on NetBSD, while DNOS 6 runs Linux kernel.
  3. EOS (Extended operating system), running on all Arista Networks products.
  4. The FTOS or Force10 operating system, which is the firmware used on Force10 Ethernet switches.
  5. ExtremeXOS (EXOS) is used in network equipment manufactured by Extreme Networks.
  6. Openwrt is used to route IP packets on embedded devices.

Open source network operating system

  1. The Cumulus Linux distribution uses the entire Linux TCP / IP stack.
  2. Open Linux network (ONL).
  3. OPX (OpenSwitch), a Linux Foundation operating system project of the Linux Foundation, for switches compliant with Open Compute Project organization and using ONIE boot loader. The project is supported by Dell EMC, Cavium and Metaswitch.
3.7 ★ | 10 Vote