SlideShare a Scribd company logo
1 of 8
NETWORK SOFTWARE
This topic is to be covered in
one week. The mode of
instruction is through
presentations online. The mode
of assessment is through CATs
and class practical and a full
sitting Examinations.Others
resources like journals are also
provided, that include journals
Network software can be classified into 2 main groups:
1. Network Operating systems.
2. Network Protocols.
Network Operating systems
These are operating systems specifically designed to enable the networked computers to respond
to service requests.
Servers run on a network operating system.
Functions of network operating systems
A network operating system performs the following network related functions:
1. Provides access to network resources, e.g., printers and folders.
2. Enables nodes on the network to communicate efficiently with each other.
3. Enables the various processes on the network to communicate with one another.
4. Responds to requests from application programs running on the network.
5. Supports network services such as network card drivers & protocols.
6. Maintains security, ensuring that only users authorized to use the computer system are
allowed access to it.
7. Produces logs, i.e., a record of all the programs as they are run.
8. Organises the use of storage, since this has to be shared among different users.
9. Works out the resources used by each program. If the user is paying for the service, then
the computer works out the cost of running the program & charges the appropriate
account.
Network OS are normally designed as Multi-user
operating systems that run the network server program.
Examples of network operating systems are:
UNIX - Windows NT
Linux - Windows 2000
Novell NetWare - Windows 2003
Protocols
Protocols are a set of rules and procedures that govern
the communication between two different devices or
people.
E.g., a diplomat from a foreign country must adhere to the
set rules and procedures of communication when
representing his country in the host country.
In computer networking, Protocols are the rules and
technical procedures that govern communication between
the different computers on the network.
How Protocols work
The data transmission process over the network is divided
into steps, and at each step, a certain action takes place.
In addition, each step has its own rules and procedures as
defined by the network protocols. The work of these
protocols is usually coordinated through protocol layering
so as to ensure that there are no conflicts or incomplete
operations.
The Open Systems Interconnection (OSI) reference
model.
Interconnecting of the various hardware & software
products from different manufacturers together into a
single network requires that the equipment must be able
to communicate and work with each other.
The OSI reference model defines standard (uniform)
methods which enable different systems to interoperate
with each other and to be portable across one another.
Network protocols are usually designed using the OSI
reference model. To facilitate communication between
application processes located on different computers, the
model groups similar computer communication protocols
Layer Function
7. Application layer This is where user applications are run. It provides network services such as file sharing, distributed
processing, file transfer, and network management to users. It also generates requests for transmission of data
or opening of received information
6. Presentation layer Defines data formats to be exchanged & adds formatting, display and encryption information to the data being
sent.
5. Session layer Sets up data transmission sessions between two communicating devices on the network.
4. Transport layer Manages data transfer over the network to ensure reliability. It ensures that data units are delivered free of
errors, in sequence, and without loss or duplication.
3. Network layer Serves the Transport layer by adding address information to the data packets, and routing it to its destination.
2. Data link layer Prepares data for going onto the communication medium on the physical layer. Adds error checking &
correction information to the data.
1. Physical layer Transmits raw data packets via the network card through the transmission media in form of bits. Converts
frames to electronic signals and vice versa.
Protocols at the Application layer:
They provide services to application programs such as the E-mail editor program that enables
composing or reading of e-mail messages.
Examples of protocols at the Application layer include:
1. Simple Mail Transfer Protocol (SMTP) - an Internet protocol for transferring e-mails.
1. File Transfer Protocol (FTP) – an Internet protocol for transferring files.
1. Apple Talk and Apple Share – a networking protocol standard for Apple computers.
Protocols at the Transport layer:
They ensure that data is passed between computers more reliably.
Examples of protocols at the Transport layer include:
1. Transmission Control Protocol (TCP) – enables delivery of sequenced data over the
network.
1. Sequential Packet Exchange (SPX) – used in Novell networks for sequenced data.
1. NetBEUI – used in Microsoft and IBM networks to establish communication sessions
between computers in LANs.
1. Apple Transaction Protocol (ATP) – it is a communication session and data transport
protocol used in Apple computers.
Protocols at the Network layer:
They provide link services, e.g., they handle addressing
and routing information, error checking and retransmission
of requests.
Examples of protocols at the Network layer include:
1. Internet Protocol (IP) – it does packet forwarding and
routing.
2. Internetwork Packets Exchange – This is a NetWare’s
protocol for packet forwarding and routing.

More Related Content

What's hot (20)

Osi layers
Osi layersOsi layers
Osi layers
 
Chapter#4
Chapter#4Chapter#4
Chapter#4
 
OSI Model - Open Systems Interconnection
OSI Model - Open Systems InterconnectionOSI Model - Open Systems Interconnection
OSI Model - Open Systems Interconnection
 
Osi Model
Osi ModelOsi Model
Osi Model
 
The OSI Model
The OSI ModelThe OSI Model
The OSI Model
 
Viloria osi layer4-7
Viloria osi layer4-7Viloria osi layer4-7
Viloria osi layer4-7
 
ITFT_Osi reference model
ITFT_Osi reference modelITFT_Osi reference model
ITFT_Osi reference model
 
Osi reference model in Networking
Osi reference model in NetworkingOsi reference model in Networking
Osi reference model in Networking
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
OSI Layers
OSI LayersOSI Layers
OSI Layers
 
OSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedOSI Model - Every Detail Explained
OSI Model - Every Detail Explained
 
Osi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.comOsi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.com
 
Osi
OsiOsi
Osi
 
Osi model
Osi modelOsi model
Osi model
 
OSI Reerence Model
OSI Reerence ModelOSI Reerence Model
OSI Reerence Model
 
Full presentation of The OSI model
Full presentation of The OSI model Full presentation of The OSI model
Full presentation of The OSI model
 
Introduction to Networking and OSI Model
Introduction to Networking and OSI ModelIntroduction to Networking and OSI Model
Introduction to Networking and OSI Model
 
006 Osi Model
006 Osi Model006 Osi Model
006 Osi Model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
OSI model
OSI modelOSI model
OSI model
 

Viewers also liked

Brewer barry w4slideshow
Brewer barry w4slideshowBrewer barry w4slideshow
Brewer barry w4slideshowBarry Brewer
 
Ahmad mousa project list
Ahmad mousa   project listAhmad mousa   project list
Ahmad mousa project listAhmad Mousa
 
Learning the states
Learning the statesLearning the states
Learning the statesjones909
 
Information Processing and Cognitive Learning
Information Processing and Cognitive LearningInformation Processing and Cognitive Learning
Information Processing and Cognitive LearningSreedeep Ramesh
 
1362398458 psychosocial aspect of diabetic foot
1362398458 psychosocial aspect of diabetic foot1362398458 psychosocial aspect of diabetic foot
1362398458 psychosocial aspect of diabetic footdfsimedia
 
Cognition Information Processing - Current Events
Cognition Information Processing - Current EventsCognition Information Processing - Current Events
Cognition Information Processing - Current EventsKathleen Marie
 
Misas latinoamericanas-y-varios1
Misas latinoamericanas-y-varios1Misas latinoamericanas-y-varios1
Misas latinoamericanas-y-varios1Francisco Ramos
 
Agarwood investment-brochure
Agarwood investment-brochureAgarwood investment-brochure
Agarwood investment-brochureAntony Bell
 
Hermenéutica bíblica
Hermenéutica bíblicaHermenéutica bíblica
Hermenéutica bíblicaprocread
 
Applying the balanced scorecard for customer experience management
Applying the balanced scorecard for customer experience managementApplying the balanced scorecard for customer experience management
Applying the balanced scorecard for customer experience managementFarah Sidek
 

Viewers also liked (18)

Pjkthn5
Pjkthn5Pjkthn5
Pjkthn5
 
Talous ja Yhteiskunta 2/2012
Talous ja Yhteiskunta 2/2012Talous ja Yhteiskunta 2/2012
Talous ja Yhteiskunta 2/2012
 
Brewer barry w4slideshow
Brewer barry w4slideshowBrewer barry w4slideshow
Brewer barry w4slideshow
 
Final review
Final reviewFinal review
Final review
 
Talous ja Yhteiskunta 3/2008
Talous ja Yhteiskunta 3/2008Talous ja Yhteiskunta 3/2008
Talous ja Yhteiskunta 3/2008
 
Ahmad mousa project list
Ahmad mousa   project listAhmad mousa   project list
Ahmad mousa project list
 
Learning the states
Learning the statesLearning the states
Learning the states
 
Information Processing and Cognitive Learning
Information Processing and Cognitive LearningInformation Processing and Cognitive Learning
Information Processing and Cognitive Learning
 
Cure
CureCure
Cure
 
Minimanual de gmail
Minimanual de gmailMinimanual de gmail
Minimanual de gmail
 
1362398458 psychosocial aspect of diabetic foot
1362398458 psychosocial aspect of diabetic foot1362398458 psychosocial aspect of diabetic foot
1362398458 psychosocial aspect of diabetic foot
 
Cognition Information Processing - Current Events
Cognition Information Processing - Current EventsCognition Information Processing - Current Events
Cognition Information Processing - Current Events
 
Shark Week Pool Party
Shark Week Pool PartyShark Week Pool Party
Shark Week Pool Party
 
Misas latinoamericanas-y-varios1
Misas latinoamericanas-y-varios1Misas latinoamericanas-y-varios1
Misas latinoamericanas-y-varios1
 
Socialogy
SocialogySocialogy
Socialogy
 
Agarwood investment-brochure
Agarwood investment-brochureAgarwood investment-brochure
Agarwood investment-brochure
 
Hermenéutica bíblica
Hermenéutica bíblicaHermenéutica bíblica
Hermenéutica bíblica
 
Applying the balanced scorecard for customer experience management
Applying the balanced scorecard for customer experience managementApplying the balanced scorecard for customer experience management
Applying the balanced scorecard for customer experience management
 

Similar to Lesson 7

Internetworking
InternetworkingInternetworking
InternetworkingRaghu nath
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of NetworkingMukesh Tekwani
 
Ccna exploration network fundamentals
Ccna exploration  network fundamentalsCcna exploration  network fundamentals
Ccna exploration network fundamentalsIT Tech
 
Unit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdfUnit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdfArumugam90
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adiAdiseshaK
 
Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)C.U
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPMukesh Chinta
 
fundamentals & link layers jntuk material
fundamentals & link layers jntuk materialfundamentals & link layers jntuk material
fundamentals & link layers jntuk materialNagendra Reddy Panyam
 
Network standards
Network standardsNetwork standards
Network standardshspatalia
 
Basic concept of networking
Basic concept of networkingBasic concept of networking
Basic concept of networkingbappyiucse
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptxDeepVala5
 
Network Fundamentals: OSI Model
Network Fundamentals: OSI Model Network Fundamentals: OSI Model
Network Fundamentals: OSI Model Diwash Sapkota
 
Presentation on osi layer
Presentation on osi layerPresentation on osi layer
Presentation on osi layerKuldeep Pathak
 

Similar to Lesson 7 (20)

Internetworking
InternetworkingInternetworking
Internetworking
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
Ccna exploration network fundamentals
Ccna exploration  network fundamentalsCcna exploration  network fundamentals
Ccna exploration network fundamentals
 
PC 106 PPT-06
PC 106 PPT-06PC 106 PPT-06
PC 106 PPT-06
 
Unit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdfUnit_I_Computer Networks 4.pdf
Unit_I_Computer Networks 4.pdf
 
Wp simoneau osi_model
Wp simoneau osi_modelWp simoneau osi_model
Wp simoneau osi_model
 
DCN notes adi
DCN notes adiDCN notes adi
DCN notes adi
 
Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)Routers BY RAJIT(9816115641)
Routers BY RAJIT(9816115641)
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 
Networking concepts
Networking conceptsNetworking concepts
Networking concepts
 
fundamentals & link layers jntuk material
fundamentals & link layers jntuk materialfundamentals & link layers jntuk material
fundamentals & link layers jntuk material
 
Network standards
Network standardsNetwork standards
Network standards
 
Network architecture (protocols) by lanz lowen jay o. bognot
Network architecture (protocols) by lanz lowen jay o. bognotNetwork architecture (protocols) by lanz lowen jay o. bognot
Network architecture (protocols) by lanz lowen jay o. bognot
 
Basic concept of networking
Basic concept of networkingBasic concept of networking
Basic concept of networking
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Network Protocols
Network ProtocolsNetwork Protocols
Network Protocols
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
Network Fundamentals: OSI Model
Network Fundamentals: OSI Model Network Fundamentals: OSI Model
Network Fundamentals: OSI Model
 
Presentation on osi layer
Presentation on osi layerPresentation on osi layer
Presentation on osi layer
 

More from Gicheru Onesmus (9)

Lesson 9
Lesson 9Lesson 9
Lesson 9
 
Lesson 8
Lesson 8Lesson 8
Lesson 8
 
Lesson 6
Lesson 6Lesson 6
Lesson 6
 
Lesson 5
Lesson 5Lesson 5
Lesson 5
 
Lesson 4
Lesson 4Lesson 4
Lesson 4
 
Lesson 3
Lesson 3Lesson 3
Lesson 3
 
Lesson 2
Lesson 2Lesson 2
Lesson 2
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
 
computer networks
computer networkscomputer networks
computer networks
 

Recently uploaded

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 

Recently uploaded (20)

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 

Lesson 7

  • 1. NETWORK SOFTWARE This topic is to be covered in one week. The mode of instruction is through presentations online. The mode of assessment is through CATs and class practical and a full sitting Examinations.Others resources like journals are also provided, that include journals
  • 2. Network software can be classified into 2 main groups: 1. Network Operating systems. 2. Network Protocols.
  • 3. Network Operating systems These are operating systems specifically designed to enable the networked computers to respond to service requests. Servers run on a network operating system. Functions of network operating systems A network operating system performs the following network related functions: 1. Provides access to network resources, e.g., printers and folders. 2. Enables nodes on the network to communicate efficiently with each other. 3. Enables the various processes on the network to communicate with one another. 4. Responds to requests from application programs running on the network. 5. Supports network services such as network card drivers & protocols. 6. Maintains security, ensuring that only users authorized to use the computer system are allowed access to it. 7. Produces logs, i.e., a record of all the programs as they are run. 8. Organises the use of storage, since this has to be shared among different users. 9. Works out the resources used by each program. If the user is paying for the service, then the computer works out the cost of running the program & charges the appropriate account.
  • 4. Network OS are normally designed as Multi-user operating systems that run the network server program. Examples of network operating systems are: UNIX - Windows NT Linux - Windows 2000 Novell NetWare - Windows 2003 Protocols Protocols are a set of rules and procedures that govern the communication between two different devices or people. E.g., a diplomat from a foreign country must adhere to the set rules and procedures of communication when representing his country in the host country. In computer networking, Protocols are the rules and technical procedures that govern communication between the different computers on the network.
  • 5. How Protocols work The data transmission process over the network is divided into steps, and at each step, a certain action takes place. In addition, each step has its own rules and procedures as defined by the network protocols. The work of these protocols is usually coordinated through protocol layering so as to ensure that there are no conflicts or incomplete operations. The Open Systems Interconnection (OSI) reference model. Interconnecting of the various hardware & software products from different manufacturers together into a single network requires that the equipment must be able to communicate and work with each other. The OSI reference model defines standard (uniform) methods which enable different systems to interoperate with each other and to be portable across one another. Network protocols are usually designed using the OSI reference model. To facilitate communication between application processes located on different computers, the model groups similar computer communication protocols
  • 6. Layer Function 7. Application layer This is where user applications are run. It provides network services such as file sharing, distributed processing, file transfer, and network management to users. It also generates requests for transmission of data or opening of received information 6. Presentation layer Defines data formats to be exchanged & adds formatting, display and encryption information to the data being sent. 5. Session layer Sets up data transmission sessions between two communicating devices on the network. 4. Transport layer Manages data transfer over the network to ensure reliability. It ensures that data units are delivered free of errors, in sequence, and without loss or duplication. 3. Network layer Serves the Transport layer by adding address information to the data packets, and routing it to its destination. 2. Data link layer Prepares data for going onto the communication medium on the physical layer. Adds error checking & correction information to the data. 1. Physical layer Transmits raw data packets via the network card through the transmission media in form of bits. Converts frames to electronic signals and vice versa.
  • 7. Protocols at the Application layer: They provide services to application programs such as the E-mail editor program that enables composing or reading of e-mail messages. Examples of protocols at the Application layer include: 1. Simple Mail Transfer Protocol (SMTP) - an Internet protocol for transferring e-mails. 1. File Transfer Protocol (FTP) – an Internet protocol for transferring files. 1. Apple Talk and Apple Share – a networking protocol standard for Apple computers. Protocols at the Transport layer: They ensure that data is passed between computers more reliably. Examples of protocols at the Transport layer include: 1. Transmission Control Protocol (TCP) – enables delivery of sequenced data over the network. 1. Sequential Packet Exchange (SPX) – used in Novell networks for sequenced data. 1. NetBEUI – used in Microsoft and IBM networks to establish communication sessions between computers in LANs. 1. Apple Transaction Protocol (ATP) – it is a communication session and data transport protocol used in Apple computers.
  • 8. Protocols at the Network layer: They provide link services, e.g., they handle addressing and routing information, error checking and retransmission of requests. Examples of protocols at the Network layer include: 1. Internet Protocol (IP) – it does packet forwarding and routing. 2. Internetwork Packets Exchange – This is a NetWare’s protocol for packet forwarding and routing.