SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Presented By:
Priyanka Sharma
OBJECTIVES:
To discuss the OSI model and its layer architecture
and to show the interface between the layers.
To briefly discuss the functions of each layer in the
OSI model.
To introduce the TCP/IP protocol.
To show the functionality of each layer in the TCP/IP
Model.
To show the functionality of each layer in the TCP/IP
Model.
Similarities and Comparison between OSI & TCP/IP
Model.
Network Model:
A method of describing and analyzing data
communication networks by breaking the entire set of
communication process into a number of layers.
Each layer has a specific function.
The OSI Model:
International standard organization (ISO) established a
committee in 1977 to develop an architecture for systems
communication.
Open System Interconnection (OSI) reference model is
the result of this effort.
This model allows any two different systems to
communicate regardless of their underlying architecture.
Cntd..
The OSI model describes how data flows from one
computer, through a network to another computer.
The OSI model is not a protocol; it is a model for
understanding and designing a network architecture that
is flexible and robust.
The OSI model consists of seven separate but related
layers, each of which defines a part of the process of
moving information across a network.
Seven layers of the OSI model:
Why so many layers?
To reduce the complexity, networks are organized as a
stack of layers, one below the other.
Each layer performs a specific task,. It provides services
to an adjacent layer.
OSI Layers:
Cntd..
 Layers 1,2, 3- physical, data link and network are
network support layers.
Layer 4, the transport layer, links the two subgroups.
Layers 5,6,7- session, presentation, and application are
user support layers.
An exchange using the OSI model:
Physical Layer:
Physical layer is the bottom(layer 1) of OSI model.
It is responsible for the actual physical connection
between the devices.
The physical layer is responsible for movements of
individual bits from one node to next.
Physical layer
Functions of Physical Layer:
Convert bits to signals
Bit synchronization
Manage physical connection
Bit rate control
Line configuration
Physical topology
Transmission mode
Multiplexing
Switching
Data Link Layer:
The data link layer is responsible for moving frames from
one node to the next.
Functions of Data Link Layer:
Framing:- divides the data from N/W layer into frames.
Physical Addressing:- Add a header to the frame to
define the physical address of the source and the
destination machines.
Flow Control:- It is the traffic regulatory mechanism
implemented by Data Link layer that prevents the fast
sender from drowning the slow receiver.
Error Control:- It provides the mechanism of error control
in which it detects and retransmits damaged or lost
frames.
Feedback:- after transmitting the frames, the system
waits for the feedback.
Network Layer:
Functions of Network layer:
It is responsible for the source to destination delivery of a
packets across multiple networks.
Routing:- Provide mechanism to transmit data over
independent networks that are linked together.
Logical addressing:- Adds Logical addresses of sender
and Receiver.
Transport Layer:
It is responsible for source process to destination process
delivery of entire message.
Cntd…
Transport layer provides two types of services:
1) Connection Oriented Transmission: In this type of
transmission the receiving device sends an
acknowledgment back to the source after a packet or
group of packet is received.
2) Connectionless Transmission: In this type of
transmission the receiver does not acknowledge receipt
of a packet.
Functions of Transport Layer:
Segmentation and Reassembly: Divide the message
received from Session layer into Segments and number
them to make a sequence for reassembly at the receiving
side.
Service point addressing: Transport layer makes sure
that the message is delivered to the correct process on
destination machine.
Error Control: Make sure that the entire message arrives
without errors else retransmit.
Flow Control: Transport layer makes sure that the sender
Session Layer:
It is responsible for beginning, maintaining & ending the
communication between two devices, which is called
session.
Functions of Session Layer:
Establishment, maintaining and ending a session:
 Sends SYN packet – establish request
 Receives ACK & SYN- established
 To end – Sender sends ACK
Dialog Control: The session layer allows two systems to
enter into a dialog.
Synchronization: Allows a process to add checkpoints to
a stream of data.
Presentation Layer:
This layer is concerned with the syntax and semantics of
the information exchanged between two systems.
Functions of Presentation Layer:
Data Translation: Encoding and Decoding
Sender to Common format on Sending side
Common to Receiving format on Receiver side
Data Encryption: For security and privacy purpose.
 Data Compression: Data compression reduces the
number of bits contained in the information.
Application Layer:
Provides User interfaces and support for Services, like e-
mail, file transfer.
Functions of Application Layer:
Network Virtual terminal: It allows a user to log on to a
remote host.
File Transfer Access, and Management: This application
allows a user to access files in a remote host.
Mail Services: This application provides various e-mail
services.
Directory Services: This application provides the
distributed database sources and access for global
information about various objects and services.
TCP/IP Model:
 TCP/IP forms the base of present day internet.
TCP and IP are two protocols of this model.
This model was initially used by ARPANET.
The TCP/IP protocol suite was defined as having four
layers:
1) Host-to-network
2) Internet
3) Transport
4) Application
TCP/IP and OSI Model
Host to Network Layer:
 It is the bottom layer of TCP/IP model also known as
Network interface layer.
The purpose of this layer is to connect the host to the
network.
Internet Layer:
Internet layer is similar to network layer of OSI model in
functionality.
This layer is responsible for delivering IP packets to their
destinations.
An important protocol of this layer is IP(Internet Protocol).
Internet Protocol(IP):
It is an unreliable and connectionless protocol.
IP transports data in packets called datagrams.
IP does not keep track of the routes.
IP Datagram:
Transport Layer:
 Transport layer is similar in functionality to transport layer
of OSI model.
Transport layer of TCP/IP model also provides connection
oriented and connectionless services.
1) Connection Oriented – TCP(Transmission Control
Protocol)
2) Connection Less – UDP(User Datagram Protocol)
1) TCP:
Transport layer used TCP for reliable connection
oriented service.
The various functions of TCP are:
1) Error Control
2) Flow Control
3) Sequencing
2)UDP:
Transport layer used this protocol for unreliable
connectionless service.
No assurance that packet reached.
No sequencing & No error checking
Useful in real time data transfer and quick transfer of large
data.
It follows that delivery is more important than accurate
delivery.
Application Layer:
This layer is the combination of Application, Presentation
and Session layer of the OSI model.
This layer provides various services to different user
applications.
Cntd..
 Application layer includes several high-level protocols
that are used for wide variety of applications like:
TELNET(Terminal Network): Used for remote login.
FTP(File Transfer Protocol): For transfer of file from one
system to another.
HTTP(Hyper Text Transfer Protocol): For fetching web
pages on world wide web.
Similarities between OSI & TCP/IP
 Both are based on the concept of a stack of independent
protocols.
Functionality of layers is roughly similar.
Up to Transport – network oriented.
Above – User oriented
Differences between OSI & TCP/IP:
 OSI model has seven layers.
 TCP/IP has four layers.
OSI model provides clear distinction between
services, interfaces and protocols.
 TCP/IP doesn’t provide clearly distinguish between
services, Interfaces and protocols.
In OSI model transport layer is connection oriented.
 In TCP/IP transport layer is both connection oriented and
connectionless.
Cntd…
In OSI Data Link layer and Physical layer are separate
layers.
 In TCP Data Link layer and Physical layer are combined
as one in Host-to-Network layer.
Protocols do not fit well into the OSI model.
 Protocols fit well in TC/IP model.
 Minimum size of OSI header is 5 bytes.
 In TCP/IP minimum size of the header is 20 bytes.
Osi model

Weitere ähnliche Inhalte

Was ist angesagt?

Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network ModelsWayne Jones Jnr
 
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 DescriptionShubham Khedekar
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of NetworkingMukesh Tekwani
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference ModelMukesh Tekwani
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layerNaiyan Noor
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network LayerManoj Kumar
 
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
 
Presentation on Transmission Media
Presentation on Transmission MediaPresentation on Transmission Media
Presentation on Transmission MediaSyed Ahmed Zaki
 
iso osi model
 iso osi model iso osi model
iso osi modelvishnu1204
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)NetProtocol Xpert
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesSayed Chhattan Shah
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteAtharaw Deshmukh
 
Transmission media (data communication)
Transmission media (data communication)Transmission media (data communication)
Transmission media (data communication)Pritom Chaki
 
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 LayerNetwax Lab
 

Was ist angesagt? (20)

Chapter 2 - Network Models
Chapter 2 - Network ModelsChapter 2 - Network Models
Chapter 2 - Network Models
 
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 Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
 
Network protocals
Network protocalsNetwork protocals
Network protocals
 
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
 
NETWORK COMPONENTS
NETWORK COMPONENTSNETWORK COMPONENTS
NETWORK COMPONENTS
 
Transport layer
Transport layer Transport layer
Transport layer
 
Presentation on Transmission Media
Presentation on Transmission MediaPresentation on Transmission Media
Presentation on Transmission Media
 
TCP and UDP
TCP and UDP TCP and UDP
TCP and UDP
 
Ip address
Ip addressIp address
Ip address
 
iso osi model
 iso osi model iso osi model
iso osi model
 
Address resolution protocol (ARP)
Address resolution protocol (ARP)Address resolution protocol (ARP)
Address resolution protocol (ARP)
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
Protocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol SuiteProtocols and the TCP/IP Protocol Suite
Protocols and the TCP/IP Protocol Suite
 
Transmission media (data communication)
Transmission media (data communication)Transmission media (data communication)
Transmission media (data communication)
 
Networking ppt
Networking ppt Networking ppt
Networking ppt
 
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
 

Ähnlich wie Osi model

Ähnlich wie Osi model (20)

OSI Pankaj yadav
OSI  Pankaj yadavOSI  Pankaj yadav
OSI Pankaj yadav
 
OSI & TCP model
OSI & TCP modelOSI & TCP model
OSI & TCP model
 
3. osi model
3. osi model3. osi model
3. osi model
 
COMPUTER NETWORK_OSI & TCP/IP
COMPUTER NETWORK_OSI & TCP/IPCOMPUTER NETWORK_OSI & TCP/IP
COMPUTER NETWORK_OSI & TCP/IP
 
OsI reference model
OsI reference modelOsI reference model
OsI reference model
 
Osi Model
Osi ModelOsi Model
Osi Model
 
CN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.pptCN unit 1 part 2 2023.ppt
CN unit 1 part 2 2023.ppt
 
OSI Reference Model-Lecture-2.pptx
OSI Reference Model-Lecture-2.pptxOSI Reference Model-Lecture-2.pptx
OSI Reference Model-Lecture-2.pptx
 
Assignment izaz sir
Assignment izaz sirAssignment izaz sir
Assignment izaz sir
 
Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing Osi , tcp/ip protocol and Addressing
Osi , tcp/ip protocol and Addressing
 
Osi model
Osi modelOsi model
Osi model
 
BAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptxBAPANKAR15800121011 SOFT.pptx
BAPANKAR15800121011 SOFT.pptx
 
OSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networkingOSI and TCP/IP reference models in networking
OSI and TCP/IP reference models in networking
 
The ISO_OSI Reference Model
The ISO_OSI Reference ModelThe ISO_OSI Reference Model
The ISO_OSI Reference Model
 
OSI &TCP/IP Model
OSI &TCP/IP ModelOSI &TCP/IP Model
OSI &TCP/IP Model
 
Ccna notes
Ccna notesCcna notes
Ccna notes
 
Osi model
Osi modelOsi model
Osi model
 
OSI MODEL
OSI MODELOSI MODEL
OSI MODEL
 
OSI Model
OSI ModelOSI Model
OSI Model
 
unit-1fon (1).pptx
unit-1fon (1).pptxunit-1fon (1).pptx
unit-1fon (1).pptx
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 

Kürzlich hochgeladen (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Osi model

  • 2. OBJECTIVES: To discuss the OSI model and its layer architecture and to show the interface between the layers. To briefly discuss the functions of each layer in the OSI model. To introduce the TCP/IP protocol. To show the functionality of each layer in the TCP/IP Model. To show the functionality of each layer in the TCP/IP Model. Similarities and Comparison between OSI & TCP/IP Model.
  • 3. Network Model: A method of describing and analyzing data communication networks by breaking the entire set of communication process into a number of layers. Each layer has a specific function.
  • 4. The OSI Model: International standard organization (ISO) established a committee in 1977 to develop an architecture for systems communication. Open System Interconnection (OSI) reference model is the result of this effort. This model allows any two different systems to communicate regardless of their underlying architecture.
  • 5. Cntd.. The OSI model describes how data flows from one computer, through a network to another computer. The OSI model is not a protocol; it is a model for understanding and designing a network architecture that is flexible and robust. The OSI model consists of seven separate but related layers, each of which defines a part of the process of moving information across a network.
  • 6. Seven layers of the OSI model:
  • 7. Why so many layers? To reduce the complexity, networks are organized as a stack of layers, one below the other. Each layer performs a specific task,. It provides services to an adjacent layer.
  • 9. Cntd..  Layers 1,2, 3- physical, data link and network are network support layers. Layer 4, the transport layer, links the two subgroups. Layers 5,6,7- session, presentation, and application are user support layers.
  • 10. An exchange using the OSI model:
  • 11. Physical Layer: Physical layer is the bottom(layer 1) of OSI model. It is responsible for the actual physical connection between the devices. The physical layer is responsible for movements of individual bits from one node to next.
  • 13. Functions of Physical Layer: Convert bits to signals Bit synchronization Manage physical connection Bit rate control Line configuration Physical topology Transmission mode Multiplexing Switching
  • 14. Data Link Layer: The data link layer is responsible for moving frames from one node to the next.
  • 15. Functions of Data Link Layer: Framing:- divides the data from N/W layer into frames. Physical Addressing:- Add a header to the frame to define the physical address of the source and the destination machines. Flow Control:- It is the traffic regulatory mechanism implemented by Data Link layer that prevents the fast sender from drowning the slow receiver. Error Control:- It provides the mechanism of error control in which it detects and retransmits damaged or lost frames. Feedback:- after transmitting the frames, the system waits for the feedback.
  • 17. Functions of Network layer: It is responsible for the source to destination delivery of a packets across multiple networks. Routing:- Provide mechanism to transmit data over independent networks that are linked together. Logical addressing:- Adds Logical addresses of sender and Receiver.
  • 18. Transport Layer: It is responsible for source process to destination process delivery of entire message.
  • 19. Cntd… Transport layer provides two types of services: 1) Connection Oriented Transmission: In this type of transmission the receiving device sends an acknowledgment back to the source after a packet or group of packet is received. 2) Connectionless Transmission: In this type of transmission the receiver does not acknowledge receipt of a packet.
  • 20. Functions of Transport Layer: Segmentation and Reassembly: Divide the message received from Session layer into Segments and number them to make a sequence for reassembly at the receiving side. Service point addressing: Transport layer makes sure that the message is delivered to the correct process on destination machine. Error Control: Make sure that the entire message arrives without errors else retransmit. Flow Control: Transport layer makes sure that the sender
  • 21. Session Layer: It is responsible for beginning, maintaining & ending the communication between two devices, which is called session.
  • 22. Functions of Session Layer: Establishment, maintaining and ending a session:  Sends SYN packet – establish request  Receives ACK & SYN- established  To end – Sender sends ACK Dialog Control: The session layer allows two systems to enter into a dialog. Synchronization: Allows a process to add checkpoints to a stream of data.
  • 23. Presentation Layer: This layer is concerned with the syntax and semantics of the information exchanged between two systems.
  • 24. Functions of Presentation Layer: Data Translation: Encoding and Decoding Sender to Common format on Sending side Common to Receiving format on Receiver side Data Encryption: For security and privacy purpose.  Data Compression: Data compression reduces the number of bits contained in the information.
  • 25. Application Layer: Provides User interfaces and support for Services, like e- mail, file transfer.
  • 26. Functions of Application Layer: Network Virtual terminal: It allows a user to log on to a remote host. File Transfer Access, and Management: This application allows a user to access files in a remote host. Mail Services: This application provides various e-mail services. Directory Services: This application provides the distributed database sources and access for global information about various objects and services.
  • 27. TCP/IP Model:  TCP/IP forms the base of present day internet. TCP and IP are two protocols of this model. This model was initially used by ARPANET. The TCP/IP protocol suite was defined as having four layers: 1) Host-to-network 2) Internet 3) Transport 4) Application
  • 28. TCP/IP and OSI Model
  • 29. Host to Network Layer:  It is the bottom layer of TCP/IP model also known as Network interface layer. The purpose of this layer is to connect the host to the network.
  • 30. Internet Layer: Internet layer is similar to network layer of OSI model in functionality. This layer is responsible for delivering IP packets to their destinations. An important protocol of this layer is IP(Internet Protocol).
  • 31. Internet Protocol(IP): It is an unreliable and connectionless protocol. IP transports data in packets called datagrams. IP does not keep track of the routes.
  • 33. Transport Layer:  Transport layer is similar in functionality to transport layer of OSI model. Transport layer of TCP/IP model also provides connection oriented and connectionless services. 1) Connection Oriented – TCP(Transmission Control Protocol) 2) Connection Less – UDP(User Datagram Protocol)
  • 34. 1) TCP: Transport layer used TCP for reliable connection oriented service. The various functions of TCP are: 1) Error Control 2) Flow Control 3) Sequencing
  • 35. 2)UDP: Transport layer used this protocol for unreliable connectionless service. No assurance that packet reached. No sequencing & No error checking Useful in real time data transfer and quick transfer of large data. It follows that delivery is more important than accurate delivery.
  • 36. Application Layer: This layer is the combination of Application, Presentation and Session layer of the OSI model. This layer provides various services to different user applications.
  • 37. Cntd..  Application layer includes several high-level protocols that are used for wide variety of applications like: TELNET(Terminal Network): Used for remote login. FTP(File Transfer Protocol): For transfer of file from one system to another. HTTP(Hyper Text Transfer Protocol): For fetching web pages on world wide web.
  • 38. Similarities between OSI & TCP/IP  Both are based on the concept of a stack of independent protocols. Functionality of layers is roughly similar. Up to Transport – network oriented. Above – User oriented
  • 39. Differences between OSI & TCP/IP:  OSI model has seven layers.  TCP/IP has four layers. OSI model provides clear distinction between services, interfaces and protocols.  TCP/IP doesn’t provide clearly distinguish between services, Interfaces and protocols. In OSI model transport layer is connection oriented.  In TCP/IP transport layer is both connection oriented and connectionless.
  • 40. Cntd… In OSI Data Link layer and Physical layer are separate layers.  In TCP Data Link layer and Physical layer are combined as one in Host-to-Network layer. Protocols do not fit well into the OSI model.  Protocols fit well in TC/IP model.  Minimum size of OSI header is 5 bytes.  In TCP/IP minimum size of the header is 20 bytes.