osi model andres, wen-yuan liao department of computer science and engineering de lin institute of...
TRANSCRIPT
![Page 1: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/1.jpg)
OSI Model
Andres, Wen-Yuan Liao
Department of Computer Science and Engineering
De Lin Institute of Technology
http://www.cse.dlit.edu.tw/~andres
![Page 2: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/2.jpg)
![Page 3: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/3.jpg)
Overview
Explains how standards ensure greater compatibility and interoperability between various types of network technologies
OSI reference model networking scheme
The basic functions of the OSI model
![Page 4: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/4.jpg)
General Model of Communication
Using layers to analyze problems in a flow of materials Source, destination, and data packets Media Protocol The evolution of ISO networking standards
![Page 5: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/5.jpg)
The concept of layers will help you understand the action that occurs during communication from one computer to another
![Page 6: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/6.jpg)
![Page 7: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/7.jpg)
![Page 8: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/8.jpg)
![Page 9: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/9.jpg)
Media
Telephone wires
Category 5 UTP (used for 10BASE-T Ethernet)
Coaxial cables (used for cable TV)
Optical fibers (thin glass fibers that carry light)
![Page 10: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/10.jpg)
![Page 11: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/11.jpg)
![Page 12: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/12.jpg)
![Page 13: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/13.jpg)
![Page 14: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/14.jpg)
Protocol
A Protocol is a set of rules that make communication on a network more efficient. A set of rules, or an agreement, that
determines the format and transmission of data
![Page 15: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/15.jpg)
![Page 16: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/16.jpg)
The OSI Reference Model
The purpose of the OSI reference model The seven layers of the OSI reference model The functions of each layer Encapsulation Names for data at each layer of the OSI model
![Page 17: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/17.jpg)
ISO OSI 7 Layers
In the OSI reference model, there are seven numbered layers, each of which illustrates a particular network function. This separation of networking functions is called layering.
![Page 18: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/18.jpg)
![Page 19: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/19.jpg)
![Page 20: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/20.jpg)
Application Layer
Is closest to the user
Provides network services to applications
Does not provide services to any other OSI layer
Think of browsers
![Page 21: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/21.jpg)
![Page 22: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/22.jpg)
Presentation Layer
The ensures that the information that the application layer of one system sends out is readable by the application layer of another system
Think of a common data format
![Page 23: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/23.jpg)
![Page 24: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/24.jpg)
Session Layer
Synchronizes dialogue between the two hosts' presentation layers and manages their data exchange
Offers provisions for efficient data transfer, class of service, and exception reporting
Think of dialogues and conversations
![Page 25: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/25.jpg)
![Page 26: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/26.jpg)
Transport Layer
Provide a data transport service that shields the upper layers from transport implementation details
Think of quality of service, and reliability
![Page 27: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/27.jpg)
![Page 28: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/28.jpg)
Network Layer
Think of path selection, routing, and addressing.
![Page 29: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/29.jpg)
![Page 30: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/30.jpg)
Data Link Layer
Is concerned with physical (as opposed to logical) addressing, network topology, network access, error notification, ordered delivery of frames, and flow control
Think of frames and media access control
![Page 31: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/31.jpg)
![Page 32: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/32.jpg)
Physical Layer
Defines the electrical, mechanical, procedural, and functional specifications for activating, maintaining, and deactivating the physical link between end systems Voltage levels, timing of voltage changes,
physical data rates, maximum transmission distances, physical connectors, and other
Think of signals and media
![Page 33: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/33.jpg)
Encapsulation
Encapsulation wraps data with the necessary protocol information before network transit
![Page 34: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/34.jpg)
![Page 35: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/35.jpg)
![Page 36: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/36.jpg)
Peer-to-Peer Communications
Each layer of the OSI model at the source must communicate with its peer layer at the destination
Each layer's protocol exchanges information, called protocol data units (PDUs), between peer layers
![Page 37: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/37.jpg)
![Page 38: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/38.jpg)
Comparison of the OSI Model and the TCP/IP Model
The TCP/IP reference model
The layers of the TCP/IP reference model
TCP/IP protocol graph
Comparison of the OSI model and the TCP/IP model
![Page 39: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/39.jpg)
TCP/IP
TCP/IP reference model and the TCP/IP protocol stack make data communication possible between any two computers, anywhere in the world
U.S. Department of Defense (DoD)
![Page 40: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/40.jpg)
![Page 41: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/41.jpg)
Application Layer
Higher level protocols should include the session and presentation layer details
Handles high-level protocols, issues of representation, encoding, and dialog control
![Page 42: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/42.jpg)
Transport Layer
Deals with the quality-of-service issues of reliability, flow control, and error correction Transmission Control Protocol (TCP)Connection-oriented SegmentPacket switching
![Page 43: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/43.jpg)
Internet layer
Internet protocol (IP)
Best path determination and packet switching
Postal system
![Page 44: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/44.jpg)
Network Access Layer
Host-to-network layer
Includes the LAN and WAN technology details, and all the details in the OSI physical and data link layers
![Page 45: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/45.jpg)
![Page 46: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/46.jpg)
Applications
FTP - File Transfer Protocol HTTP - Hypertext Transfer Protocol SMTP - Simple Mail Transfer protocol DNS - Domain Name System TFTP - Trivial File Transfer Protocol
![Page 47: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/47.jpg)
The transport layer involves two protocols - transmission control protocol (TCP) and user datagram protocol (UDP)
There is only one network protocol - internet protocol, or IP
The network access layer, refers to the particular LAN or WAN technology that is being used
![Page 48: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/48.jpg)
![Page 49: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/49.jpg)
SimilaritiesBoth have layers Both have application layers, though they include very different services Both have comparable transport and network layers Packet-switched (not circuit-switched) technology is assumed Networking professionals need to know both
![Page 50: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/50.jpg)
DifferencesTCP/IP combines the presentation and session layer issues into its application layer TCP/IP combines the OSI data link and physical layers into one layer TCP/IP appears simpler because it has fewer layers TCP/IP protocols are the standards around which the Internet developed, so the TCP/IP model gains credibility just because of its protocols. In contrast, typically networks aren't built on the OSI protocol, even though the OSI model is used as a guide
![Page 51: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/51.jpg)
![Page 52: OSI Model Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology andres@dlit.edu.tw andres](https://reader035.vdocuments.mx/reader035/viewer/2022070401/56649f1a5503460f94c2f790/html5/thumbnails/52.jpg)
Summary
OSI reference model
Seven numbered layers
Encapsulation
Peer-to-Peer Communications