SlideShare a Scribd company logo
1 of 32
Network Operating System 
By Elena Otte 
Distributed Data Processing
Table of content: 
 System 
 Network 
 Operating System 
 Network Operating System 
 Features 
 Remote Login with an example 
 Remote file transfer (Example) 
 Anonymous FTP method 
 Network and Operating System 
Security 
 Novell NetWare and protocols 
 Linux 
 Windows XP 
 MS-DOS environment 
 Difference between OS and 
NOS 
 Summary 
 Sources
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)
What is a Network? 
 is a communication path between two or more 
systems 
 vary by the protocols used, the distances between 
nodes, and the transport media 
 TCP/IP is the most common 
network protocol
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
User 1 User 2 User 3 User n 
Compiler Assembler Text editor Databases 
System and Application Programs 
Operating System 
Computer Hardware 
System 
........ 
Figure: Abstract view of the components of a computer system
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 widearea networks 
*Remote machine: refers to a computer connected to the network 
which a user is using
Features 
 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
 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
Remote Login with an example 
 important function of a NOS is to allow users to log in remotely 
 internet provides the telnet facility for this purpose 
 Example: a user at Westminster College wishes to compute 
on “cs.yale.edu,“ a computer that is located at Yale 
University 
-> user must have a valid account on that machine 
to log in remotely the user issues the command: 
t e lnet cs.yale.edu 
Command results in the formation of a socket connection between 
the local machine at 
Westminster College and the “cs.yale.edu“ computer
 connection has been established 
 transparent, bidirectional link that all 
characters entered by the user are sent to a 
process “cs.yale.edu“ 
 all the output from that process is sent back 
to the user
Remote File Transfer 
 Provide a mechanism for remote file transfer from 
one machine to another 
 Each computer maintains its own local file system 
 User: “cs.uvm.edu“ wants to access a file located on 
another computer “cs.yale.edu“ file must be copied 
from the computer at Yale to the PC at Uni of 
Vermont 
 Internet provides the transfer with file transfer 
protocol (FTP) program
Example: 
 User on “cs.uvm.edu“ -> copy Java program 
Server.java that resides on “cs.yale.edu“ 
 Invoke FTP program ftp cs.yale.edu 
 Login name and password 
 Correct information has been received, user must 
connect to the file Server.java and after copy the file 
by executing get Server.java
 File location is not transparent to the user 
 No real file sharing 
 Remember: User at the Uni of Vermont must have 
login permission on “cs.yale.edu“ 
 FTP provides a way to allow a user to copy files 
remotely 
 Remote copying is accomplished through 
“anonymous FTP“ method
Anonymous FTP Method 
 File to be copied (Server.java) must be placed in a 
subdirectory (ftp) with the protection set to allow the 
public to read the file 
 User uses ftp command 
 Login name – “anonymous“ and password 
 Anonymous login is accomplished 
 User is allowed to access only those files that are in 
the directory tree of user “anonymous“
www.trainsignaltraining.com/.../ftp_iis7_10.png
 FTP mechanism is implemented (similar to telnet 
implementation) 
 Daemon on remote site -> watches for connection 
requests to system‘s FTP port 
 Login authentication is accomplished ->user can 
execute commands remotely 
 telnet daemon executes any command for user 
 FTP daemon responds to a predefined set of file-related 
commands
 Get: transfer a file from the remote machine to the 
local machine 
 Put: transfer from the local machine to the remote 
machine 
 Ls or dir: list files in the current directory on the 
remote machine 
 Cd: change the current directory on the remote 
machine
Network and Operating System Security 
 OS: system must protect itself 
 Runway process could constitute an accidental 
denial-of-service attack 
 Query to service could reveal passwords 
 Stack overflow could allow the launching of an 
unauthorized process 
 List of possible breaches is almost endless
 Travels over private leased lines, shared lines like the 
internet, wireless connections, or dial-up lines 
 Intercepting these data could be harmful as breaking 
into a computer 
 Interruption of communications could constitute a 
remote denial-of-service attack, 
diminishing user‘s use of 
and trust in the system
Novell NetWare 
 Is a NOS 
 Used cooperative multitasking to run several services 
on a PC 
 File sharing instead of disk sharing 
 NDS (Novell Directory Services) 
 Server administration 
 Desktop Management 
 Software distribution 
 Integrated cache 
 Enhanced security
Novell NetWare Protocols 
 Are widely used for PC LANs 
 Windows XP Nwlink protocol connects the NetBIOs 
to NetWare networks 
 In combination with a redirector this protocol enables 
a Windows XP client to connect to a NetWare server 
 Some NOSs for DOS and Windows system include 
Novell NetWare: Windows NT and 2000 OS/2 etc.
Linux 
 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
 Uses an abstraction layer to manage multiple file 
systems 
 Device-oriented, networked, and virtual file systems 
are supported 
 Network devices are dealt with differently from block 
and character devices 
 Users cannot directly transfer data to network 
devices-instead- must communicate indirectly by 
opening a connection to the kernel‘s networking 
subsystem
Windows XP 
 Was designed to be an extensible, portable OS 
 Supports multiple operating environments and 
symmetric multiprocessing 
 32-bit and 64-bit processors 
 Use of kernel objects to provide basic services 
 Network device interface specification (NDIS) and 
transport driver interface (TDI) 
 NDIS interface seperates network adapters from 
transport protocols 
 TDI supports both connection-based and 
connectionless transport, function to send any type of 
data
MS-DOS Environment 
 No complexity of other Windows XP subsystems 
 Provided by Win32 API application (VDM) 
 Windows XP command shell is a program that 
creates a window-looks like MS-DOS 
 Can run 16-bit and 32-bit executables 
 Some MS-DOS access the disk hardware directly -> 
fail to operate under Windows XP
Difference between Operating System and 
Network Operating System 
 OS runs the computer itself 
Example: Windows 
 Network OS run on a server 
and can be accessed 
through client machines 
connected on the network 
Example: Novell Netware and 
Linux run on a server and 
can be used as NOS, even 
there are Windows server 
OS‘s which can be used by 
clients connected on the 
network
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
Sources 
 Book: “Operating System Concepts“ 
 www.answers.com/topic/network-operating-system 
 www.wikipedia.com 
 www.trainsignaltraining.com/.../ftp_iis7_10.png
Thank you for attention!!

More Related Content

What's hot

Introduction to Network and System Administration
Introduction to Network and System AdministrationIntroduction to Network and System Administration
Introduction to Network and System AdministrationDuressa Teshome
 
Linux process management
Linux process managementLinux process management
Linux process managementRaghu nath
 
What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)Amit Nirala
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Tuan Yang
 
System and network administration network services
System and network administration network servicesSystem and network administration network services
System and network administration network servicesUc Man
 
Introduction to Storage technologies
Introduction to Storage technologiesIntroduction to Storage technologies
Introduction to Storage technologiesKaivalya Shah
 
Server configuration
Server configurationServer configuration
Server configurationAisha Talat
 
1 introduction to windows server 2016
1  introduction to windows server 20161  introduction to windows server 2016
1 introduction to windows server 2016Hameda Hurmat
 
Server operating system
Server operating systemServer operating system
Server operating systemTapan Khilar
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1abhinav baba
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux pptOmi Vichare
 
File system Os
File system OsFile system Os
File system OsNehal Naik
 
Install and configure linux
Install and configure linuxInstall and configure linux
Install and configure linuxVicent Selfa
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)Vaibhav Bajaj
 

What's hot (20)

Introduction to Network and System Administration
Introduction to Network and System AdministrationIntroduction to Network and System Administration
Introduction to Network and System Administration
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Linux process management
Linux process managementLinux process management
Linux process management
 
What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)
 
Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)Understanding the Windows Server Administration Fundamentals (Part-1)
Understanding the Windows Server Administration Fundamentals (Part-1)
 
System and network administration network services
System and network administration network servicesSystem and network administration network services
System and network administration network services
 
Boot process
Boot processBoot process
Boot process
 
Introduction to Storage technologies
Introduction to Storage technologiesIntroduction to Storage technologies
Introduction to Storage technologies
 
Server configuration
Server configurationServer configuration
Server configuration
 
1 introduction to windows server 2016
1  introduction to windows server 20161  introduction to windows server 2016
1 introduction to windows server 2016
 
Server operating system
Server operating systemServer operating system
Server operating system
 
Users and groups
Users and groupsUsers and groups
Users and groups
 
Linux
LinuxLinux
Linux
 
File Sever
File SeverFile Sever
File Sever
 
Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1Operating System - Types Of Operating System Unit-1
Operating System - Types Of Operating System Unit-1
 
Basic Server PPT (THDC)
Basic Server PPT (THDC)Basic Server PPT (THDC)
Basic Server PPT (THDC)
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux ppt
 
File system Os
File system OsFile system Os
File system Os
 
Install and configure linux
Install and configure linuxInstall and configure linux
Install and configure linux
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 

Viewers also liked

Network Operating System
Network Operating SystemNetwork Operating System
Network Operating Systemisma ishak
 
Network operating system
Network operating systemNetwork operating system
Network operating systemMuhammad Shahid
 
INTRODUCTION TO NETWORK OS
INTRODUCTION TO NETWORK OSINTRODUCTION TO NETWORK OS
INTRODUCTION TO NETWORK OSkinish kumar
 
Characteristics of a network operating system
Characteristics of a network operating systemCharacteristics of a network operating system
Characteristics of a network operating systemRon McGary
 
Ryu: network operating system
Ryu: network operating systemRyu: network operating system
Ryu: network operating systemIsaku Yamahata
 
Network operating systems
Network operating systems Network operating systems
Network operating systems Sachin Awasthi
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating SystemSayam Asjad
 
Evolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systemsEvolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systemsSai praveen Seva
 
Linux ppt
Linux pptLinux ppt
Linux pptlincy21
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer networkAshita Agrawal
 
Operating and network operating systems
Operating and network operating systemsOperating and network operating systems
Operating and network operating systemsMalvika Shukla
 
Operating system presentation
Operating system  presentationOperating system  presentation
Operating system presentationDescon
 
Neha 4g wireless network
Neha 4g wireless networkNeha 4g wireless network
Neha 4g wireless networkpankaj143neha
 
Top 5 Server Operating Systems
Top 5 Server Operating SystemsTop 5 Server Operating Systems
Top 5 Server Operating SystemsSinbad Konick
 

Viewers also liked (20)

Network Operating System
Network Operating SystemNetwork Operating System
Network Operating System
 
Network operating system
Network operating systemNetwork operating system
Network operating system
 
Network operating system
Network operating systemNetwork operating system
Network operating system
 
INTRODUCTION TO NETWORK OS
INTRODUCTION TO NETWORK OSINTRODUCTION TO NETWORK OS
INTRODUCTION TO NETWORK OS
 
Characteristics of a network operating system
Characteristics of a network operating systemCharacteristics of a network operating system
Characteristics of a network operating system
 
Ryu: network operating system
Ryu: network operating systemRyu: network operating system
Ryu: network operating system
 
Network operating systems
Network operating systems Network operating systems
Network operating systems
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Evolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systemsEvolution of Microsoft windows operating systems
Evolution of Microsoft windows operating systems
 
Linux ppt
Linux pptLinux ppt
Linux ppt
 
Windows operating system presentation
Windows operating system presentationWindows operating system presentation
Windows operating system presentation
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 
Operating and network operating systems
Operating and network operating systemsOperating and network operating systems
Operating and network operating systems
 
PACE-IT: Introduction_to Routing Concepts (part 2) - N10 006
PACE-IT: Introduction_to Routing Concepts (part 2) - N10 006PACE-IT: Introduction_to Routing Concepts (part 2) - N10 006
PACE-IT: Introduction_to Routing Concepts (part 2) - N10 006
 
PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006
PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006
PACE-IT: Introduction_to Routing Concepts (part 1) - N10 006
 
Operating system presentation
Operating system  presentationOperating system  presentation
Operating system presentation
 
Computer network
Computer networkComputer network
Computer network
 
Neha 4g wireless network
Neha 4g wireless networkNeha 4g wireless network
Neha 4g wireless network
 
Apple mac os
Apple mac osApple mac os
Apple mac os
 
Top 5 Server Operating Systems
Top 5 Server Operating SystemsTop 5 Server Operating Systems
Top 5 Server Operating Systems
 

Similar to Network Operating System Guide

Network operating systems1
Network operating systems1Network operating systems1
Network operating systems1Abu Sayed Adhar
 
Operating System and Basic Networks
Operating System and Basic NetworksOperating System and Basic Networks
Operating System and Basic NetworksJherome Tenorio
 
Driver Programming Report
Driver Programming ReportDriver Programming Report
Driver Programming ReportShivek Khurana
 
Jaringan, Linux, Docker
Jaringan, Linux, DockerJaringan, Linux, Docker
Jaringan, Linux, DockerSatrioBudi10
 
Web server administration
Web server administrationWeb server administration
Web server administrationsawsan slii
 
Cs556 section1
Cs556 section1Cs556 section1
Cs556 section1farshad33
 
Client server component
Client server componentClient server component
Client server componentSatya P. Joshi
 
Introduction to Networking | Linux-Unix and System Administration | Docker an...
Introduction to Networking | Linux-Unix and System Administration | Docker an...Introduction to Networking | Linux-Unix and System Administration | Docker an...
Introduction to Networking | Linux-Unix and System Administration | Docker an...andega
 
Chapter01 -- introduction to networking
Chapter01  -- introduction to networkingChapter01  -- introduction to networking
Chapter01 -- introduction to networkingRaja Waseem Akhtar
 
Computer Networking Theory Assignment 1
Computer Networking Theory Assignment 1Computer Networking Theory Assignment 1
Computer Networking Theory Assignment 1Hasibul Islam Nirob
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating systemMoeez Ahmad
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptxDeepVala5
 
Remote server
Remote serverRemote server
Remote serverRijosh vk
 

Similar to Network Operating System Guide (20)

Network operating systems1
Network operating systems1Network operating systems1
Network operating systems1
 
Operating System and Basic Networks
Operating System and Basic NetworksOperating System and Basic Networks
Operating System and Basic Networks
 
Driver Programming Report
Driver Programming ReportDriver Programming Report
Driver Programming Report
 
Jaringan, Linux, Docker
Jaringan, Linux, DockerJaringan, Linux, Docker
Jaringan, Linux, Docker
 
Web server administration
Web server administrationWeb server administration
Web server administration
 
Cs556 section1
Cs556 section1Cs556 section1
Cs556 section1
 
Client server component
Client server componentClient server component
Client server component
 
os - Copy
os - Copyos - Copy
os - Copy
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Introduction to Networking | Linux-Unix and System Administration | Docker an...
Introduction to Networking | Linux-Unix and System Administration | Docker an...Introduction to Networking | Linux-Unix and System Administration | Docker an...
Introduction to Networking | Linux-Unix and System Administration | Docker an...
 
CSS 12 - Q1 - Lesson 3.pptx
CSS 12 - Q1 - Lesson 3.pptxCSS 12 - Q1 - Lesson 3.pptx
CSS 12 - Q1 - Lesson 3.pptx
 
Chapter01 -- introduction to networking
Chapter01  -- introduction to networkingChapter01  -- introduction to networking
Chapter01 -- introduction to networking
 
Linux io
Linux ioLinux io
Linux io
 
App A
App AApp A
App A
 
Computer Networking Theory Assignment 1
Computer Networking Theory Assignment 1Computer Networking Theory Assignment 1
Computer Networking Theory Assignment 1
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
 
6 networking
6 networking6 networking
6 networking
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
Remote server
Remote serverRemote server
Remote server
 
Chapter#4
Chapter#4Chapter#4
Chapter#4
 

More from rahmanitayulia

More from rahmanitayulia (10)

7 file-sharing-nfs-samba
7 file-sharing-nfs-samba7 file-sharing-nfs-samba
7 file-sharing-nfs-samba
 
Perangkat keras-jaringan-komputer2
Perangkat keras-jaringan-komputer2Perangkat keras-jaringan-komputer2
Perangkat keras-jaringan-komputer2
 
Cisco packettracer overview_20jul09
Cisco packettracer overview_20jul09Cisco packettracer overview_20jul09
Cisco packettracer overview_20jul09
 
Client
ClientClient
Client
 
Topologi jaringan
Topologi jaringanTopologi jaringan
Topologi jaringan
 
Subnetting
SubnettingSubnetting
Subnetting
 
Hardware
HardwareHardware
Hardware
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 
Pengertian k3
Pengertian k3Pengertian k3
Pengertian k3
 

Recently uploaded

APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...ShrutiBose4
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 

Recently uploaded (20)

APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
Ms Motilal Padampat Sugar Mills vs. State of Uttar Pradesh & Ors. - A Milesto...
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 

Network Operating System Guide

  • 1. Network Operating System By Elena Otte Distributed Data Processing
  • 2. Table of content:  System  Network  Operating System  Network Operating System  Features  Remote Login with an example  Remote file transfer (Example)  Anonymous FTP method  Network and Operating System Security  Novell NetWare and protocols  Linux  Windows XP  MS-DOS environment  Difference between OS and NOS  Summary  Sources
  • 3. 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)
  • 4. What is a Network?  is a communication path between two or more systems  vary by the protocols used, the distances between nodes, and the transport media  TCP/IP is the most common network protocol
  • 5. 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
  • 6. User 1 User 2 User 3 User n Compiler Assembler Text editor Databases System and Application Programs Operating System Computer Hardware System ........ Figure: Abstract view of the components of a computer system
  • 7. 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 widearea networks *Remote machine: refers to a computer connected to the network which a user is using
  • 8. Features  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
  • 9.  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
  • 10. Remote Login with an example  important function of a NOS is to allow users to log in remotely  internet provides the telnet facility for this purpose  Example: a user at Westminster College wishes to compute on “cs.yale.edu,“ a computer that is located at Yale University -> user must have a valid account on that machine to log in remotely the user issues the command: t e lnet cs.yale.edu Command results in the formation of a socket connection between the local machine at Westminster College and the “cs.yale.edu“ computer
  • 11.  connection has been established  transparent, bidirectional link that all characters entered by the user are sent to a process “cs.yale.edu“  all the output from that process is sent back to the user
  • 12. Remote File Transfer  Provide a mechanism for remote file transfer from one machine to another  Each computer maintains its own local file system  User: “cs.uvm.edu“ wants to access a file located on another computer “cs.yale.edu“ file must be copied from the computer at Yale to the PC at Uni of Vermont  Internet provides the transfer with file transfer protocol (FTP) program
  • 13. Example:  User on “cs.uvm.edu“ -> copy Java program Server.java that resides on “cs.yale.edu“  Invoke FTP program ftp cs.yale.edu  Login name and password  Correct information has been received, user must connect to the file Server.java and after copy the file by executing get Server.java
  • 14.  File location is not transparent to the user  No real file sharing  Remember: User at the Uni of Vermont must have login permission on “cs.yale.edu“  FTP provides a way to allow a user to copy files remotely  Remote copying is accomplished through “anonymous FTP“ method
  • 15. Anonymous FTP Method  File to be copied (Server.java) must be placed in a subdirectory (ftp) with the protection set to allow the public to read the file  User uses ftp command  Login name – “anonymous“ and password  Anonymous login is accomplished  User is allowed to access only those files that are in the directory tree of user “anonymous“
  • 17.  FTP mechanism is implemented (similar to telnet implementation)  Daemon on remote site -> watches for connection requests to system‘s FTP port  Login authentication is accomplished ->user can execute commands remotely  telnet daemon executes any command for user  FTP daemon responds to a predefined set of file-related commands
  • 18.  Get: transfer a file from the remote machine to the local machine  Put: transfer from the local machine to the remote machine  Ls or dir: list files in the current directory on the remote machine  Cd: change the current directory on the remote machine
  • 19. Network and Operating System Security  OS: system must protect itself  Runway process could constitute an accidental denial-of-service attack  Query to service could reveal passwords  Stack overflow could allow the launching of an unauthorized process  List of possible breaches is almost endless
  • 20.  Travels over private leased lines, shared lines like the internet, wireless connections, or dial-up lines  Intercepting these data could be harmful as breaking into a computer  Interruption of communications could constitute a remote denial-of-service attack, diminishing user‘s use of and trust in the system
  • 21. Novell NetWare  Is a NOS  Used cooperative multitasking to run several services on a PC  File sharing instead of disk sharing  NDS (Novell Directory Services)  Server administration  Desktop Management  Software distribution  Integrated cache  Enhanced security
  • 22. Novell NetWare Protocols  Are widely used for PC LANs  Windows XP Nwlink protocol connects the NetBIOs to NetWare networks  In combination with a redirector this protocol enables a Windows XP client to connect to a NetWare server  Some NOSs for DOS and Windows system include Novell NetWare: Windows NT and 2000 OS/2 etc.
  • 23.
  • 24. Linux  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
  • 25.
  • 26.  Uses an abstraction layer to manage multiple file systems  Device-oriented, networked, and virtual file systems are supported  Network devices are dealt with differently from block and character devices  Users cannot directly transfer data to network devices-instead- must communicate indirectly by opening a connection to the kernel‘s networking subsystem
  • 27. Windows XP  Was designed to be an extensible, portable OS  Supports multiple operating environments and symmetric multiprocessing  32-bit and 64-bit processors  Use of kernel objects to provide basic services  Network device interface specification (NDIS) and transport driver interface (TDI)  NDIS interface seperates network adapters from transport protocols  TDI supports both connection-based and connectionless transport, function to send any type of data
  • 28. MS-DOS Environment  No complexity of other Windows XP subsystems  Provided by Win32 API application (VDM)  Windows XP command shell is a program that creates a window-looks like MS-DOS  Can run 16-bit and 32-bit executables  Some MS-DOS access the disk hardware directly -> fail to operate under Windows XP
  • 29. Difference between Operating System and Network Operating System  OS runs the computer itself Example: Windows  Network OS run on a server and can be accessed through client machines connected on the network Example: Novell Netware and Linux run on a server and can be used as NOS, even there are Windows server OS‘s which can be used by clients connected on the network
  • 30. 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
  • 31. Sources  Book: “Operating System Concepts“  www.answers.com/topic/network-operating-system  www.wikipedia.com  www.trainsignaltraining.com/.../ftp_iis7_10.png
  • 32. Thank you for attention!!