SlideShare a Scribd company logo
1 of 23
COMPUTER NETWORKS
By,
Dr. D. Veera Vanitha,
Associate Pofessor/ECE,
School of Engineering,
Avinashilingam Institute for Home Science and Higher Education for
Women, Coimbatore
Data Communications
1
• Computer
network connects
two or more
autonomous
computers.
• The computers
can be
geographically
located anywhere.
2
• Fundamental Characteristics
• Delivery
• Accuracy
• Timeliness
• Jitter
• Components of Communication System
• Message
• Sender
• Receiver
• Transmission Medium
• Protocol
• Data Representation
• Text
• Numbers
• Images
• Audio
• Video 3
• Data Flow (Communication between two devices)
• Simplex
• Half Duplex
• Full Duplex
• Network Criteria
• Performance
• Reliability
• Security
• Types of connection
• Point to Point
• Multipoint
4
• Resource Sharing
• Hardware (computing resources, disks, printers)
• Software (application software)
• Information Sharing
• Easy accessibility from anywhere (files,
databases)
• Search Capability (WWW)
• Communication
• Email
• Message broadcast
• Remote computing
• Distributed processing (GRID Computing)
5
 The network topology defines the way in which computers,
printers, and other devices are connected. A network topology
describes the layout of the wire and devices as well as the paths
used by data transmissions.
6
• The mesh topology connects all
devices (nodes) to each other for
redundancy and fault tolerance.
• It is used in WANs to interconnect
LANs and for mission critical
networks like those used by banks
and financial institutions.
• Implementing the mesh topology
is expensive and difficult.
7
 Commonly referred to as a linear bus, all the devices on a bus topology
are connected by one single cable
8
• The star topology is the most
commonly used architecture in
Ethernet LANs.
• Larger networks use the
extended star topology also
called tree topology. When used
with network devices that filter
frames or packets, like bridges,
switches, and routers, this
topology significantly reduces
the traffic on the wires by
sending packets only to the
wires of the destination host.
Star topology
Tree topology
9
• A frame travels around the ring,
stopping at each node. If a node
wants to transmit data, it adds the
data as well as the destination
address to the frame.
• The frame then continues around
the ring until it finds the destination
node, which takes the data out of the
frame.
• Single ring – All the devices on
the network share a single cable
• Dual ring – The dual ring
topology allows data to be sent
in both directions.
Unidirectional ring
Bidirectional ring
10
• Network in small geographical Area (Room, Building or a Campus)
is called LAN (Local Area Network)
• Network in a City is call MAN (Metropolitan Area Network)
• Network spread geographically (Country or across Globe) is called
WAN (Wide Area Network)
11
• Guided Media (Wired)
Twisted pair cable
Shielded
Unshielded
Coaxial Cable
Fiber Optic Cable
• Unguided Media (Wireless)
Radio Waves
Micro Waves
Infrared
12
• E-mail
• Searchable Data (Web Sites)
• E-Commerce
• News Groups
• Internet Telephony (VoIP)
• Video Conferencing
• Chat Groups
• Instant Messengers
• Internet Radio
13
• A protocol is a collection of rules and
procedures for two computers to exchange
information
• Protocol also defines the format of data that is
being exchanged
14
 Open Systems Interconnection (OSI) is a set of internationally
recognized, non-proprietary standards for networking and for
operating system involved in networking functions.
7 Layers
7. Application Layer
6. Presentation Layer
5. Session Layer
4. Transport Layer
3. Network Layer
2. Data Link Layer
1. Physical Layer
15
 The top layer of the OSI model
 Provides a set of interfaces for sending and receiving applications
and to use network services, such as: message handling and
database query processing
 Responsibility: The application layer is responsible for providing
services to the user.
16
 Manages data-format information for networked communications
(the network’s translator)
 For outgoing messages, it converts data into a generic format for
network transmission; for incoming messages, it converts data
from the generic network format to a format that the receiving
application can understand
 This layer is also responsible for certain protocol conversions, data
encryption/decryption, or data compression/decompression
 A special software facility called a “redirector” operates at this
layer to determine if a request is network related on not and
forward network-related requests to an appropriate network
resource
17
 Enables two networked resources to hold ongoing
communications (called a session) across a network
 Applications on either end of the session are able to
exchange data for the duration of the session
This layer is:
 Responsible for initiating, maintaining and terminating
sessions
 Responsible for security and access control to session
information (via session participant identification)
 Responsible for synchronization services, and for
checkpoint services
18
 Manages the transmission of data across a network
 Manages the flow of data between parties by
segmenting long data streams into smaller data chunks
(based on allowed “packet” size for a given
transmission medium)
 Reassembles chunks into their original sequence at the
receiving end
 Provides acknowledgements of successful
transmissions and requests resends for packets which
arrive with errors
 The transport layer is responsible for the delivery
of a message from one process to another.
19
 Handles addressing messages for delivery, as well as
translating logical network addresses and names into
their physical counterparts
 Responsible for deciding how to route transmissions
between computers
 This layer also handles the decisions needed to get data
from one point to the next point along a network path
 This layer also handles packet switching and network
congestion control
20
 Handles special data frames (packets) between the Network
layer and the Physical layer
 At the receiving end, this layer packages raw data from the
physical layer into data frames for delivery to the Network
layer
 At the sending end this layer handles conversion of data into
raw formats that can be handled by the Physical Layer
21
 Converts bits into electronic signals for outgoing
messages
 Converts electronic signals into bits for incoming
messages
 This layer manages the interface between the
computer and the network medium (coax, twisted
pair, etc.)
 This layer tells the driver software for the MAU
(media attachment unit, ex. network interface cards
(NICs, modems, etc.)) what needs to be sent across
the medium
 The bottom layer of the OSI model
 The physical layer is responsible for movements of
 individual bits from one hop (node) to the next.
22
23

More Related Content

What's hot

What's hot (20)

Manet
ManetManet
Manet
 
Wide Area Networking
Wide Area NetworkingWide Area Networking
Wide Area Networking
 
20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks 20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks
 
Wide Area Network (WAN)
Wide Area Network (WAN)Wide Area Network (WAN)
Wide Area Network (WAN)
 
Mobile Ad hoc network
Mobile Ad hoc networkMobile Ad hoc network
Mobile Ad hoc network
 
Adhoc wireless
Adhoc wirelessAdhoc wireless
Adhoc wireless
 
Mobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor NetworksMobile Ad-hoc and Sensor Networks
Mobile Ad-hoc and Sensor Networks
 
Networking ppt
Networking ppt Networking ppt
Networking ppt
 
Lan wan
Lan wanLan wan
Lan wan
 
Powerpoint for data communication
Powerpoint for data communication Powerpoint for data communication
Powerpoint for data communication
 
Computer networks lan
Computer networks lanComputer networks lan
Computer networks lan
 
It6601 mobile computing unit 4
It6601 mobile computing unit 4It6601 mobile computing unit 4
It6601 mobile computing unit 4
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc Networks
 
Data Communication & Networking Basics
Data Communication & Networking BasicsData Communication & Networking Basics
Data Communication & Networking Basics
 
Introduction to mobile ad hoc network (m.a.net)
Introduction to mobile ad hoc network (m.a.net)Introduction to mobile ad hoc network (m.a.net)
Introduction to mobile ad hoc network (m.a.net)
 
802.11 wireless lan
802.11 wireless lan802.11 wireless lan
802.11 wireless lan
 
Presentation on data communication
Presentation on data communicationPresentation on data communication
Presentation on data communication
 
Data com chapter 1 introduction
Data com chapter 1   introductionData com chapter 1   introduction
Data com chapter 1 introduction
 
20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks 20CS2007 Computer Communication Networks
20CS2007 Computer Communication Networks
 
Introduction to computer network
Introduction to computer networkIntroduction to computer network
Introduction to computer network
 

Similar to COMPUTER NETWORKS FUNDAMENTALS

Network internet
Network internetNetwork internet
Network internetKumar
 
Networks internet
Networks internetNetworks internet
Networks internetKumar
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI modelManjeet MN
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptxDeepVala5
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.pptssuserf7cd2b
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.pptssuserf7cd2b
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)Dipu Thomas joy
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerDeepak John
 
Computer_Network
Computer_NetworkComputer_Network
Computer_NetworkRavi Jiyani
 
BCE L-1 networking fundamentals 111.pptx
BCE L-1  networking fundamentals 111.pptxBCE L-1  networking fundamentals 111.pptx
BCE L-1 networking fundamentals 111.pptxKirti Verma
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptdeeplearning6
 
presentation_internet.pptx
presentation_internet.pptxpresentation_internet.pptx
presentation_internet.pptxbantisworld
 
iso osi model
 iso osi model iso osi model
iso osi modelvishnu1204
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)Pooja Bhojwani
 

Similar to COMPUTER NETWORKS FUNDAMENTALS (20)

Network internet
Network internetNetwork internet
Network internet
 
Networks internet
Networks internetNetworks internet
Networks internet
 
seven layer OSI model
seven layer OSI modelseven layer OSI model
seven layer OSI model
 
Computer network layers
Computer network layersComputer network layers
Computer network layers
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
UNIT 3 -OSI Model.ppt
UNIT 3 -OSI Model.pptUNIT 3 -OSI Model.ppt
UNIT 3 -OSI Model.ppt
 
Computer networks chapter1.
Computer networks chapter1.Computer networks chapter1.
Computer networks chapter1.
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
Computer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link LayerComputer Networks- Introduction and Data Link Layer
Computer Networks- Introduction and Data Link Layer
 
computer network basics
computer network basicscomputer network basics
computer network basics
 
Computer_Network
Computer_NetworkComputer_Network
Computer_Network
 
Basics of networking and routing
Basics of networking and routingBasics of networking and routing
Basics of networking and routing
 
BCE L-1 networking fundamentals 111.pptx
BCE L-1  networking fundamentals 111.pptxBCE L-1  networking fundamentals 111.pptx
BCE L-1 networking fundamentals 111.pptx
 
CN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.pptCN Module 1 ppt final 20.08.2020.ppt
CN Module 1 ppt final 20.08.2020.ppt
 
presentation_internet.pptx
presentation_internet.pptxpresentation_internet.pptx
presentation_internet.pptx
 
iso osi model
 iso osi model iso osi model
iso osi model
 
Networking (osi model)
Networking (osi model)Networking (osi model)
Networking (osi model)
 
Computer Network - Unit 1
Computer Network - Unit 1Computer Network - Unit 1
Computer Network - Unit 1
 

Recently uploaded

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 

Recently uploaded (20)

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 

COMPUTER NETWORKS FUNDAMENTALS

  • 1. COMPUTER NETWORKS By, Dr. D. Veera Vanitha, Associate Pofessor/ECE, School of Engineering, Avinashilingam Institute for Home Science and Higher Education for Women, Coimbatore Data Communications 1
  • 2. • Computer network connects two or more autonomous computers. • The computers can be geographically located anywhere. 2
  • 3. • Fundamental Characteristics • Delivery • Accuracy • Timeliness • Jitter • Components of Communication System • Message • Sender • Receiver • Transmission Medium • Protocol • Data Representation • Text • Numbers • Images • Audio • Video 3
  • 4. • Data Flow (Communication between two devices) • Simplex • Half Duplex • Full Duplex • Network Criteria • Performance • Reliability • Security • Types of connection • Point to Point • Multipoint 4
  • 5. • Resource Sharing • Hardware (computing resources, disks, printers) • Software (application software) • Information Sharing • Easy accessibility from anywhere (files, databases) • Search Capability (WWW) • Communication • Email • Message broadcast • Remote computing • Distributed processing (GRID Computing) 5
  • 6.  The network topology defines the way in which computers, printers, and other devices are connected. A network topology describes the layout of the wire and devices as well as the paths used by data transmissions. 6
  • 7. • The mesh topology connects all devices (nodes) to each other for redundancy and fault tolerance. • It is used in WANs to interconnect LANs and for mission critical networks like those used by banks and financial institutions. • Implementing the mesh topology is expensive and difficult. 7
  • 8.  Commonly referred to as a linear bus, all the devices on a bus topology are connected by one single cable 8
  • 9. • The star topology is the most commonly used architecture in Ethernet LANs. • Larger networks use the extended star topology also called tree topology. When used with network devices that filter frames or packets, like bridges, switches, and routers, this topology significantly reduces the traffic on the wires by sending packets only to the wires of the destination host. Star topology Tree topology 9
  • 10. • A frame travels around the ring, stopping at each node. If a node wants to transmit data, it adds the data as well as the destination address to the frame. • The frame then continues around the ring until it finds the destination node, which takes the data out of the frame. • Single ring – All the devices on the network share a single cable • Dual ring – The dual ring topology allows data to be sent in both directions. Unidirectional ring Bidirectional ring 10
  • 11. • Network in small geographical Area (Room, Building or a Campus) is called LAN (Local Area Network) • Network in a City is call MAN (Metropolitan Area Network) • Network spread geographically (Country or across Globe) is called WAN (Wide Area Network) 11
  • 12. • Guided Media (Wired) Twisted pair cable Shielded Unshielded Coaxial Cable Fiber Optic Cable • Unguided Media (Wireless) Radio Waves Micro Waves Infrared 12
  • 13. • E-mail • Searchable Data (Web Sites) • E-Commerce • News Groups • Internet Telephony (VoIP) • Video Conferencing • Chat Groups • Instant Messengers • Internet Radio 13
  • 14. • A protocol is a collection of rules and procedures for two computers to exchange information • Protocol also defines the format of data that is being exchanged 14
  • 15.  Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system involved in networking functions. 7 Layers 7. Application Layer 6. Presentation Layer 5. Session Layer 4. Transport Layer 3. Network Layer 2. Data Link Layer 1. Physical Layer 15
  • 16.  The top layer of the OSI model  Provides a set of interfaces for sending and receiving applications and to use network services, such as: message handling and database query processing  Responsibility: The application layer is responsible for providing services to the user. 16
  • 17.  Manages data-format information for networked communications (the network’s translator)  For outgoing messages, it converts data into a generic format for network transmission; for incoming messages, it converts data from the generic network format to a format that the receiving application can understand  This layer is also responsible for certain protocol conversions, data encryption/decryption, or data compression/decompression  A special software facility called a “redirector” operates at this layer to determine if a request is network related on not and forward network-related requests to an appropriate network resource 17
  • 18.  Enables two networked resources to hold ongoing communications (called a session) across a network  Applications on either end of the session are able to exchange data for the duration of the session This layer is:  Responsible for initiating, maintaining and terminating sessions  Responsible for security and access control to session information (via session participant identification)  Responsible for synchronization services, and for checkpoint services 18
  • 19.  Manages the transmission of data across a network  Manages the flow of data between parties by segmenting long data streams into smaller data chunks (based on allowed “packet” size for a given transmission medium)  Reassembles chunks into their original sequence at the receiving end  Provides acknowledgements of successful transmissions and requests resends for packets which arrive with errors  The transport layer is responsible for the delivery of a message from one process to another. 19
  • 20.  Handles addressing messages for delivery, as well as translating logical network addresses and names into their physical counterparts  Responsible for deciding how to route transmissions between computers  This layer also handles the decisions needed to get data from one point to the next point along a network path  This layer also handles packet switching and network congestion control 20
  • 21.  Handles special data frames (packets) between the Network layer and the Physical layer  At the receiving end, this layer packages raw data from the physical layer into data frames for delivery to the Network layer  At the sending end this layer handles conversion of data into raw formats that can be handled by the Physical Layer 21
  • 22.  Converts bits into electronic signals for outgoing messages  Converts electronic signals into bits for incoming messages  This layer manages the interface between the computer and the network medium (coax, twisted pair, etc.)  This layer tells the driver software for the MAU (media attachment unit, ex. network interface cards (NICs, modems, etc.)) what needs to be sent across the medium  The bottom layer of the OSI model  The physical layer is responsible for movements of  individual bits from one hop (node) to the next. 22
  • 23. 23