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. 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.
TYPES OF NETWORK OPERATING SYSTEM
1. Peer-to-peer network
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.
The advantages include:
• Ease of setup
• Less hardware needed, no server need be acquiredThe disadvantages
include:
•No central location for storage
• Less security than the client–server model
2. Client/Server Network
Network operating systems can be based on a client–server model (architecture)
in which a server enables multiple clients to share resources. Client-server
network operating systems allow networks to centralize functions and
applications in one or more dedicated file servers. The server is the center of the
system, allowing access to resources and instituting security.
The advantages include:
• Centralized servers are more stable.
• Security is provided through the server.
• New technology and hardware can be easily integrated into the system.
• Hardware and the operating system can be specialized, with a focus on
performance.
• Servers are able to be accessed remotely from different locations and types of
systems.
The disadvantages include:
• Buying and running a server raises costs.
• Dependence on a central location for operation. Requires regular
maintenance and updates.
Client/Server Network Vs Peer to Peer Network