SlideShare uma empresa Scribd logo
1 de 22
LAYERS IN THE OSI
MODEL
Open System Interconnection Layers-
An Interactive Study
•The application layer enables the user (human or software) to
access the network by user interfaces and support for services.Application
•The presentation layer is responsible for translation, compression
and encryption.Presentation
•The session layer is responsible for dialog control and
synchronizationSession
•The transport layer is responsible for the delivery for a message
for one process to another.Transport
•The network layer is responsible for the delivery of individual
packets from the source host to the destination host.Network
•The data link layer is responsible for moving frames one hop
(node) to the next.Data Link
•The physical layer is responsible for movements of individual bits
from one hop(node) to the next.Physical
A BRIEF OVERVIEW -
A SIMPLER METHOD-
•ADVICEApplication
•PERSON’SPresentation
•SALESSession
•TRUSTTransport
•NOTNetwork
•DOData Link
•PLEASEPhysical
SUPPORT
LAYERS
FOR
HARDWARE
SUPPORT
LAYERS
FOR
SOFTWARE
LET’S SEE WHAT
HAPPENS WHEN RAJ
SENDS HIS MESSAGE
Let his message be DATA-MESSAGE
DATA-MESSAGE
The application layer provides services to the user such as –
■ Network Virtual Terminal – via SSH/ Telnet +Putty/ CygWIN
■ File transfer, access and management –via FTP/SAMBA/AFP/DLNA
■ Mail Services via SMTP, IMAP, POP3
■ Directory Services for accessing global information about objects and services
via HTTP/HTTPS
H7 DATA-MESSAGE
The presentation layer handles the semantics and syntax of the information
exchanged between systems.
■ Translation– Encodes/Decodes machine-dependent format of encoded bit-
streams to/from a common format.
■ Encryption & Decryption of sensitive information.
■ Compression
H7 DATA-MESSAGE
H6 DATA
The session layer is the network
dialog controller. It establishes,
maintains, and synchronizes the
interaction among communicating
systems.
It’s responsibilities include
■ Dialog Control by allowing
communication between two
processes to take place in either
half-duplex mode or full-duplex
mode.
■ Synchronization by utilization of
synchronization checkpoints.
H6
H5 DATA
H7 DATA-MESSAGE
The transport layer is responsible for process-
to-process delivery of the entire message.
■ Service- point addressing ( i.e. port
addressing services to ports e.g. FTP to )
■ Segmentation and reassembly of the
divided message, in form of
transmittable segments, each with a
unique sequence number.
■ Connection Control – Connectionless or
Connection-Oriented
■ Flow Control performed end-to-end.
■ Error Control performed process-to-
process.
Error Correction is usually performed by re-transmission of segments.
H6
H4 DATA
H7 DATA-MESSAGEH5
The network layer is responsible for the
source-to-destination delivery of a packet,
possible across multiple links. It ensures that
the packet gets delivered from it’s point of
origin to it’s final destination.
It is not essential when two systems are
connected end-to-end, i.e. to the same link.
■ Logical Addressing – for packets that are
sent outside the network boundary, to
distinguish source and destination
systems. It adds a header that include
logical address of sender and receiver.
■ Routing – to route/switch the packets to
their final destination from a sender.
H6H4
DATA
H7H5 DATA-MESSAGE
H3
The data link layer transforms the physical layer
into a reliable link. It makes the physical layer
appear error-free to the upper layers ( network
layer ).
It’s responsibilities include -
■ Framing- Dividing the stream of bits from
network layer into frames.
■ Physical Addressing –Adding headers to a
frame to define sender and/or receiver.
■ Flow Control – To prevent overflow of the
receiving mechanism of receiver.
■ Error Control (Encapsulation)– Detecting and
retransmitting lost frames by adding a tail.
■ Access Control – To determine control over
link.
H6H4
DATA
H7H5 DATA-MESSAGEH3
H2 T
The physical layer coordinates the functions required to carry a
bit stream over a physical medium.
It defines the procedures and functions that physical devices
and interfaces have to perform for the transmission to occur.
It is characterized by –
■ Physical characteristics of the medium
■ Representation of bits, i.e. encoding
■ Data Rate/Transmission Rate ( number of bits/sec)
■ Synchronization of bits – by synchronization of sender and
receiver clocks
■ Line Configuration – Connection of device to media
■ Physical Topology
■ Transmission Mode (simplex/full-duplex/half-duplex)
H6H4
DATA
H7H5 DATA-MESSAGEH3
H1
TH2
NOW, LET’S SEND THE
MESSAGE TO THE
RECEIVER
Here’s what the message looks like so far -
H6H4 H7H5 DATA-MESSAGEH3H1 TH2
The physical layer coordinates the functions required
to carry a bit stream over a physical medium.
H6H4
DATA
H7H5 DATA-MESSAGEH3
H1
TH2
The data link layer transforms the physical
layer into a reliable link. It makes the
physical layer appear error-free to the
upper layers ( network layer ).
It checks and decodes now, removing the
tail. ( ERROR CORRECTION IS MAINLY
PERFORMED BY ASKING FOR RE-
TRANSMISSION).
H6H4
DATA
H7H5 DATA-MESSAGEH3
H2 T
It get’s the addressing information of the
receiver from from the header H3.
H6H4
DATA
H7H5 DATA-MESSAGE
H3
The transport layer is responsible for
process-to-process delivery of the entire
message at the receiving end.
It manages the services and is
responsible for re-assembling packets
according to the sequence id of packets
derived from the H4 HEADER.
Error Correction is usually performed by re-transmission of segments.
H6
H4 DATA
H7 DATA-MESSAGEH5
The session layer is the network dialog
controller. It establishes, maintains, and
synchronizes the interaction by use of
information checkpoints contained
according to H5 Header.
It also determines the mode of connection
according to the header.
H6
H5 DATA
H7 DATA-MESSAGE
The presentation layer handles the semantics and syntax of the information
exchanged between systems. Based on information from the H6 Header it performs -
■ Translation– Decodes common format encoded bit-streams to machine-
dependent format.
■ Decryption of sensitive information
■ De-Compression
H7 DATA-MESSAGE
H6 DATA
The application layer provides services to the recieving user such according to the
application used.
The information about the application to be used is derived from the H7 Header.
H7 DATA-MESSAGE
HERE IS THE MESSAGE
TO THE RECIVER-
DATA-MESSAGE
ONCE AGAIN -
•ADVICEApplication
•PERSON’SPresentation
•SALESSession
•TRUSTTransport
•NOTNetwork
•DOData Link
•PLEASEPhysical
SUPPORT
LAYERS
FOR
HARDWARE
SUPPORT
LAYERS
FOR
SOFTWARE
THANK YOU FOR WATCHING THE
PRESENTATION!
BIBLIOGRAPHY
• Data Communications and Networking (4TH Edition), McGraw Hill Education, Behrouz A.
Foruzan
OTHER SOURCES OF INFORMATION-
• Dr. Mydhili K. Nair , Department of Information Science and Engineering, M.S. Ramaiah
Institute of Technology, Bangalore, India
Presentation made by –
Shreyash Agarwal,
Student, Information Science and Engineering
M.S. Ramaiah Institute of Technology

Mais conteúdo relacionado

Mais procurados

Internetworking.49
Internetworking.49Internetworking.49
Internetworking.49
myrajendra
 

Mais procurados (20)

Data communication and network Chapter -1
Data communication and network Chapter -1Data communication and network Chapter -1
Data communication and network Chapter -1
 
computer network OSI layer
computer network OSI layercomputer network OSI layer
computer network OSI layer
 
Osi model
Osi modelOsi model
Osi model
 
Network Management
Network ManagementNetwork Management
Network Management
 
Introduction to Application layer
Introduction to Application layerIntroduction to Application layer
Introduction to Application layer
 
OSI Network Reference Model
OSI Network Reference ModelOSI Network Reference Model
OSI Network Reference Model
 
TCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer DescriptionTCP/IP Protocols With All Layer Description
TCP/IP Protocols With All Layer Description
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Difference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP LayerDifference between OSI Layer & TCP/IP Layer
Difference between OSI Layer & TCP/IP Layer
 
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
 
OSI Model
OSI ModelOSI Model
OSI Model
 
CS8601 MOBILE COMPUTING
CS8601	MOBILE COMPUTING CS8601	MOBILE COMPUTING
CS8601 MOBILE COMPUTING
 
Internetworking.49
Internetworking.49Internetworking.49
Internetworking.49
 
PPT on Basic of Gateway
PPT on Basic of GatewayPPT on Basic of Gateway
PPT on Basic of Gateway
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocol
 
OSI models
OSI modelsOSI models
OSI models
 
Osi model
Osi modelOsi model
Osi model
 
THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL
 

Semelhante a Computer Networks - Layers in OSI Model

tcpiposi.pptx
tcpiposi.pptxtcpiposi.pptx
tcpiposi.pptx
JustinMathew73
 
Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osimodelwithneworkingoverview 150618094119-lva1-app6892Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osimodelwithneworkingoverview 150618094119-lva1-app6892
Aswini Badatya
 
Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osimodelwithneworkingoverview 150618094119-lva1-app6892Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osimodelwithneworkingoverview 150618094119-lva1-app6892
Saumendra Pradhan
 

Semelhante a Computer Networks - Layers in OSI Model (20)

Internet technology unit 1
Internet technology unit 1Internet technology unit 1
Internet technology unit 1
 
OSI Model
OSI ModelOSI Model
OSI Model
 
OSI MODEL
OSI MODEL OSI MODEL
OSI MODEL
 
The OSI model
 The OSI model The OSI model
The OSI model
 
Computer network layers
Computer network layersComputer network layers
Computer network layers
 
The ISO_OSI Reference Model
The ISO_OSI Reference ModelThe ISO_OSI Reference Model
The ISO_OSI Reference Model
 
Basics of Ethernet
Basics of Ethernet Basics of Ethernet
Basics of Ethernet
 
PC 106 PPT-06
PC 106 PPT-06PC 106 PPT-06
PC 106 PPT-06
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
tcpiposi.pptx
tcpiposi.pptxtcpiposi.pptx
tcpiposi.pptx
 
Osi models
Osi modelsOsi models
Osi models
 
unit1 network model osi and tcpip.pptx
unit1  network model osi and tcpip.pptxunit1  network model osi and tcpip.pptx
unit1 network model osi and tcpip.pptx
 
Computer Network Unit-1 ppt
Computer Network Unit-1 pptComputer Network Unit-1 ppt
Computer Network Unit-1 ppt
 
Osi model with neworking overview
Osi model with neworking overviewOsi model with neworking overview
Osi model with neworking overview
 
Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osimodelwithneworkingoverview 150618094119-lva1-app6892Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osimodelwithneworkingoverview 150618094119-lva1-app6892
 
Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osimodelwithneworkingoverview 150618094119-lva1-app6892Osimodelwithneworkingoverview 150618094119-lva1-app6892
Osimodelwithneworkingoverview 150618094119-lva1-app6892
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 
Cn4,com net
Cn4,com netCn4,com net
Cn4,com net
 
Osi
OsiOsi
Osi
 
Basic concept of networking
Basic concept of networkingBasic concept of networking
Basic concept of networking
 

Último

Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 

Computer Networks - Layers in OSI Model

  • 1. LAYERS IN THE OSI MODEL Open System Interconnection Layers- An Interactive Study
  • 2. •The application layer enables the user (human or software) to access the network by user interfaces and support for services.Application •The presentation layer is responsible for translation, compression and encryption.Presentation •The session layer is responsible for dialog control and synchronizationSession •The transport layer is responsible for the delivery for a message for one process to another.Transport •The network layer is responsible for the delivery of individual packets from the source host to the destination host.Network •The data link layer is responsible for moving frames one hop (node) to the next.Data Link •The physical layer is responsible for movements of individual bits from one hop(node) to the next.Physical A BRIEF OVERVIEW -
  • 3. A SIMPLER METHOD- •ADVICEApplication •PERSON’SPresentation •SALESSession •TRUSTTransport •NOTNetwork •DOData Link •PLEASEPhysical SUPPORT LAYERS FOR HARDWARE SUPPORT LAYERS FOR SOFTWARE
  • 4. LET’S SEE WHAT HAPPENS WHEN RAJ SENDS HIS MESSAGE Let his message be DATA-MESSAGE DATA-MESSAGE
  • 5. The application layer provides services to the user such as – ■ Network Virtual Terminal – via SSH/ Telnet +Putty/ CygWIN ■ File transfer, access and management –via FTP/SAMBA/AFP/DLNA ■ Mail Services via SMTP, IMAP, POP3 ■ Directory Services for accessing global information about objects and services via HTTP/HTTPS H7 DATA-MESSAGE
  • 6. The presentation layer handles the semantics and syntax of the information exchanged between systems. ■ Translation– Encodes/Decodes machine-dependent format of encoded bit- streams to/from a common format. ■ Encryption & Decryption of sensitive information. ■ Compression H7 DATA-MESSAGE H6 DATA
  • 7. The session layer is the network dialog controller. It establishes, maintains, and synchronizes the interaction among communicating systems. It’s responsibilities include ■ Dialog Control by allowing communication between two processes to take place in either half-duplex mode or full-duplex mode. ■ Synchronization by utilization of synchronization checkpoints. H6 H5 DATA H7 DATA-MESSAGE
  • 8. The transport layer is responsible for process- to-process delivery of the entire message. ■ Service- point addressing ( i.e. port addressing services to ports e.g. FTP to ) ■ Segmentation and reassembly of the divided message, in form of transmittable segments, each with a unique sequence number. ■ Connection Control – Connectionless or Connection-Oriented ■ Flow Control performed end-to-end. ■ Error Control performed process-to- process. Error Correction is usually performed by re-transmission of segments. H6 H4 DATA H7 DATA-MESSAGEH5
  • 9. The network layer is responsible for the source-to-destination delivery of a packet, possible across multiple links. It ensures that the packet gets delivered from it’s point of origin to it’s final destination. It is not essential when two systems are connected end-to-end, i.e. to the same link. ■ Logical Addressing – for packets that are sent outside the network boundary, to distinguish source and destination systems. It adds a header that include logical address of sender and receiver. ■ Routing – to route/switch the packets to their final destination from a sender. H6H4 DATA H7H5 DATA-MESSAGE H3
  • 10. The data link layer transforms the physical layer into a reliable link. It makes the physical layer appear error-free to the upper layers ( network layer ). It’s responsibilities include - ■ Framing- Dividing the stream of bits from network layer into frames. ■ Physical Addressing –Adding headers to a frame to define sender and/or receiver. ■ Flow Control – To prevent overflow of the receiving mechanism of receiver. ■ Error Control (Encapsulation)– Detecting and retransmitting lost frames by adding a tail. ■ Access Control – To determine control over link. H6H4 DATA H7H5 DATA-MESSAGEH3 H2 T
  • 11. The physical layer coordinates the functions required to carry a bit stream over a physical medium. It defines the procedures and functions that physical devices and interfaces have to perform for the transmission to occur. It is characterized by – ■ Physical characteristics of the medium ■ Representation of bits, i.e. encoding ■ Data Rate/Transmission Rate ( number of bits/sec) ■ Synchronization of bits – by synchronization of sender and receiver clocks ■ Line Configuration – Connection of device to media ■ Physical Topology ■ Transmission Mode (simplex/full-duplex/half-duplex) H6H4 DATA H7H5 DATA-MESSAGEH3 H1 TH2
  • 12. NOW, LET’S SEND THE MESSAGE TO THE RECEIVER Here’s what the message looks like so far - H6H4 H7H5 DATA-MESSAGEH3H1 TH2
  • 13. The physical layer coordinates the functions required to carry a bit stream over a physical medium. H6H4 DATA H7H5 DATA-MESSAGEH3 H1 TH2
  • 14. The data link layer transforms the physical layer into a reliable link. It makes the physical layer appear error-free to the upper layers ( network layer ). It checks and decodes now, removing the tail. ( ERROR CORRECTION IS MAINLY PERFORMED BY ASKING FOR RE- TRANSMISSION). H6H4 DATA H7H5 DATA-MESSAGEH3 H2 T
  • 15. It get’s the addressing information of the receiver from from the header H3. H6H4 DATA H7H5 DATA-MESSAGE H3
  • 16. The transport layer is responsible for process-to-process delivery of the entire message at the receiving end. It manages the services and is responsible for re-assembling packets according to the sequence id of packets derived from the H4 HEADER. Error Correction is usually performed by re-transmission of segments. H6 H4 DATA H7 DATA-MESSAGEH5
  • 17. The session layer is the network dialog controller. It establishes, maintains, and synchronizes the interaction by use of information checkpoints contained according to H5 Header. It also determines the mode of connection according to the header. H6 H5 DATA H7 DATA-MESSAGE
  • 18. The presentation layer handles the semantics and syntax of the information exchanged between systems. Based on information from the H6 Header it performs - ■ Translation– Decodes common format encoded bit-streams to machine- dependent format. ■ Decryption of sensitive information ■ De-Compression H7 DATA-MESSAGE H6 DATA
  • 19. The application layer provides services to the recieving user such according to the application used. The information about the application to be used is derived from the H7 Header. H7 DATA-MESSAGE
  • 20. HERE IS THE MESSAGE TO THE RECIVER- DATA-MESSAGE
  • 21. ONCE AGAIN - •ADVICEApplication •PERSON’SPresentation •SALESSession •TRUSTTransport •NOTNetwork •DOData Link •PLEASEPhysical SUPPORT LAYERS FOR HARDWARE SUPPORT LAYERS FOR SOFTWARE
  • 22. THANK YOU FOR WATCHING THE PRESENTATION! BIBLIOGRAPHY • Data Communications and Networking (4TH Edition), McGraw Hill Education, Behrouz A. Foruzan OTHER SOURCES OF INFORMATION- • Dr. Mydhili K. Nair , Department of Information Science and Engineering, M.S. Ramaiah Institute of Technology, Bangalore, India Presentation made by – Shreyash Agarwal, Student, Information Science and Engineering M.S. Ramaiah Institute of Technology