DIT 407
Lecture 5
Network Operating
System
01/25/25 DIT 407 1
Lecture Outline
• What is a System?
• Operating System
• Network Operating System
• Characteristics of a Network Operating System
• Features of a NOS
• Choosing a NOS
• Functions of a NOS
• Windows
• Linux
01/25/25 DIT 407 2
What is a system?
• Set of interacting or interdependent entities
Multiple meaning:
• collection of organized things
• way of organizing or planning
• whole composed relationship among the members
Characteristics:
• have a structure that is defined by its parts and
processes
• tend to function in the same way
(involves inputs and outputs of material)
01/25/25 DIT 407 3
Operating System
• Program that manages the computer hardware
• Provides a basis for application programs and acts as
an intermediary between the user and the hardware.
• Offers a reasonable way to solve the problem of
creating a usable computing system.
Types of Operating Systems: Windows Vista
Linux and Unix
Microsoft Windows
Mac OS X
01/25/25 DIT 407 4
User 1 User 2 User 3 ........ User n
Assembler Text editor Databases
Compiler
System
System and Application Programs
Operating System
Computer Hardware
Figure: Abstract view of the components of a computer system
01/25/25 DIT 407 5
Network Operating System
• Provides an environment in which users, who are
aware of multiplicity of machines, can access
remote resources either:
-> logging in to the remote machine* or
-> transferring data from the remote
machine to their own machines
• Mostly used with local area networks and wide
area networks (WANs).
* Remote machine: refers to a computer connected
to the network which a user is using.
01/25/25 DIT 407 6
Overview of NOS Characteristics
• Network operating systems (NOSs)
distribute their functions over a
number of networked computers.
• It then adds functions that allow
access to shared resources by a
number of users concurrently.
• NOS computers take on specialized
roles to accomplish concurrent
access to shared resources.
• Client systems contain specialized
software that allows them to
request shared resources that are
controlled by server systems
responding to a client request.
01/25/25 DIT 407 7
Differences Between PC and a NOS
• The NOS enhances the reach of the client PC by making
remote services available as extensions of the local native
operating system.
• Although a number of users may have accounts on a PC,
only a single account is active on the system at any given
time.
• NOS supports multiple user accounts at the same time and
enables concurrent access to shared resources by multiple
clients.
01/25/25 DIT 407 8
Features of NOS
• Provides basic operating system features;
support for processors, protocols, automatic
hardware detection, support multi-processing
of applications
• Security features; authentication,
authorization, access control
• Provides names and directory services
• Provides files, print, web services, back-up and
replication services
01/25/25 DIT 407 9
Features – cont‘d
• Supports Internetworking such as routing and
WAN ports
• User management and support for login and
logoff, remote access, system management
• Clustering capabilities, fault tolerant and and
high availability systems
• Cluster: = group of linked computers working
together closely, connected to LAN
01/25/25 DIT 407 10
Choosing a NOS
• The main features to
consider when selecting a
NOS include:
– Performance
– Management and
monitoring tools
– Security
– Scalability
– Robustness/fault
tolerance
01/25/25 DIT 407 11
Types of NOS
• It is important to know the basics
about popular NOS families.
• Many networks now include more
than one server type, and knowing
how to get these diverse systems
to interoperate is an important
skill for a network administrator.
• Operating systems on the network
have their own language.
• Different NOS vendors use the
same terms in different ways.
01/25/25 DIT 407 12
Windows
01/25/25 DIT 407 13
Windows Terminology
• Windows server-based
networks that run Windows NT
Server or Windows 2000 Server
are based on the concept of the
domain.
• A domain is a group of
computers and users that serves
as a boundary of administrative
authority.
• Windows NT domains and
Windows 2000 domains,
although similar in function,
interact with one another
differently.
01/25/25 DIT 407 14
Windows 2000 and 2003 Family of
Operating Systems
• The Windows 2000 family of
operating systems includes:
– Windows 2000 Professional
– Windows 2000 Server
– Windows 2000 Advanced
Server
• The specific needs of the
network will determine the best
version of Windows 2000 for the
installation.
01/25/25 DIT 407 15
Windows 2000 and 2003 Family of
Operating Systems
• The Windows 2003 family of
operating systems includes:
– Standard Edition
– Enterprise Edition
– Datacenter Edition
– Web Edition
– Small Business Server Edition
• 2003 Server release is the
available support for 64-bit
systems in order to compete in the
enterprise level server arena.
01/25/25 DIT 407 16
Linux
01/25/25 DIT 407 17
History of Linux
• Linux is an operating system similar to
UNIX. It runs on many different computers
and was first released in 1991.
• Linux is portable, which means versions can
be found running on name brand or clone
PCs.
• Linux offers many features adopted from
other versions of UNIX.
01/25/25 DIT 407 18
Linux Operating System
• Linux is sometimes referred to as "UNIX Lite", and it
is designed to run on Intel-compatible PCs.
• However, Linux will run on other machines as well.
• Linux brings the advantages of UNIX to home and
small business computers.
• The following are a few of the most popular types:
– Red Hat Linux
– Linux Mandrake
– Caldera eDesktop and eServer
– Debian GNU/Linux
– Corel Linux
– Turbo Linux
01/25/25 DIT 407 19
Linux – cont‘d
• Free OS based on Unix standards
• Provides a programming interface and user
interface
• Core Linux OS kernel is original, but allows
much existing free Unix software to run
• Multiuser system, providing protection between
processes and running multiple processes
according to a time-sharing (or multitasking)
scheduler
• Multiple networking protocols can be accessed
simultaneously through socket interface
01/25/25 DIT 407 20
Linux Clients
• Windows clients can access
Linux servers without client
software if the UNIX servers
run Samba, which is a
program that uses the Server
Message Block (SMB)
application layer protocol.
• Windows computers use SMB
for file access across the
network.
• Samba permits them to see the
Linux file system.
01/25/25 DIT 407 21
Summary
• NOS provides features such as file sharing
across the network
• Includes communication scheme
• Allows different processes on different
computers to exchange messages
• Computer running a NOS acts autonomously
from all other computers on the network
• It is aware of the network – able to
communicate with other networked computers
01/25/25 DIT 407 22
End
01/25/25 DIT 407 23