Network Operating System
Network Operating System
Network Operating System
The term network operating system is used to refer to two rather different concepts:
A specialized operating system for a network device such as a router, switch or firewall.
An operating system oriented to computer networking, to allow shared file and printer access among multiple computers
in a network, to enable the sharing of data, users, groups, security, applications, and other networking
functions.[1] Typically over a local area network (LAN), or private network. This sense is now largely historical, as
common operating systems generally now have such features included.
Examples:
JUNOS, used in routers and switches from Juniper Networks
Cisco Internetwork Operating System (IOS)
IPOS, used in routers from Ericsson
TiMOS, used in routers from Alcatel-Lucent
Versatile Routing Platform (VRP), used in routers from Huawei
RouterOS, software which turns a PC or MikroTik hardware into a dedicated router
ZyNOS, used in network devices made by ZyXEL.
Extensible Operating System used in switches from Arista
ExtremeXOS (EXOS), used in network devices made by Extreme Networks
Embedded Linux, in distributions like Openwrt and DD-WRT which run on low-cost platforms such as
the Linksys WRT54G
Peer-to-peer
In a peer-to-peer network operating system users are allowed to share resources and files located on their computers and
access shared resources from others. This system is not based with having a file server or centralized management source.
A peer-to-peer network sets all connected computers equal; they all share the same abilities to use resources available on
the network.
Examples:
AppleShare used for networking connecting Apple products.
LANtastic supporting DOS, Microsoft Windows, and OS/2 computers
Windows for Workgroups used for networking peer-to-peer Windows computers.
=========================================================
Cisco IOS (originally Internetwork Operating System) is a family of software used on most Cisco Systems routers and
current Cisco network switches. (Earlier switches ran CatOS.) IOS is a package of routing, switching, internetworking and
telecommunications functions integrated into a multitasking operating system. Although the IOS code base includes
acooperative multitasking kernel, most IOS features have been ported to other kernels such as QNX and Linux for use in
Cisco products or simulators such as Cisco VIRL.
Not all Cisco products run IOS. Notable exceptions include ASA security products, which run a Linux-derived operating
system, and carrier routers which run IOS-XR.