Section 3: OSI Model (aka Stack) Flashcards
Pneumonic For OSI Model (Layer 1 to Layer 7)
Please - Do - Not - Throw - Sausage - Pizza - Away
OSI Model Layer 1 / Data Type
Physical Layer / Bits
(Transmitted as binary data)
▪ Transmission of bits across the network
▪ Physical and electrical characteristics
▪ Examples: Cables (Ethernet, Fiber); RF (Wi-Fi, Bluetooth); Infrastructure Devices (Hubs, Wireless Access Point (WAP), Media Converter)
OSI Model Layer 2 / Data Type
Data Link Layer / Frames
(Header adds Source and Destination MAC Addresses)
▪ Packages data into frames, perform error detection/correction, and uniquely identifying network devices with an address (MAC), and flow control
Examples: Network Interface Cards (NIC), Bridges, Switches
OSI Model Layer 3 / Data Type
Network Layer / Packets
(Header adds Source and Destination IP addresses)
Examples:
▪ Routers
▪ Multilayer switches
▪ IPv4 protocol
▪ IPv6 protocol
▪ Internet Control Message Protocol (ICMP)
OSI Model Layer 4 / Data Type
Transport Layer /
Segments for TCP;
Datagrams for UDP
(Header Adds Source and Destination Ports)
Examples:
▪ TCP
▪ UDP
▪ WAN Accelerators
▪ Load Balancers
▪ Firewalls
OSI Model Layer 5 / Data Type
Session Layer / Data:
Responsible for Interhost Communication - [aka Session Management]
(Setup, Maintain and Tear-down Session between end-user application processes.)
Protocol Examples:
▪ H.323 - Voice/Video Sessions - Setup, maintain, and tear down
▪ NetBIOS - Used by computers to share files over a network
OSI Model Layer 6 / Data Type
Presentation Layer / Data:
Responsible for the delivery and formatting of information to the Application Layer.
Examples:
▪ HTML, XML, PHP, JavaScript, …
▪ ASCII, EBCDIC, UNICODE, …
▪ GIF, JPG, TIF, SVG, PNG, …
▪ MPG, MOV, …
▪ TLS, SSL, …
OSI Model Layer 7 / Data Type
Application Layer / Data:
Responsible for displaying data to the user.
▪ Provides application-level services (Not Word or Notepad)
▪ Layer where the users communicate with the computer
▪ Functions:
● Application services - File Transfer and Sharing, eMail, Remote Access, Network Management, Client-Server processes,
● Service advertisement - Printers, file servers
Examples:
▪ E-mail (POP3, IMAP, SMTP)
▪ Web Browsing (HTTP, HTTPS)
▪ Domain Name Service (DNS)
▪ File Transfer Protocol (FTP, FTPS)
▪ Remote Access (TELNET, SSH)
▪ Simple Network Management Protocol (SNMP)
Pneumonic for OSI Model Data-Types (Layer 7 to Layer 1)
Do [Data - Layers 5, 6, & 7]
Some [Segments - Layer 4]
People [Packets - Layer 3]
Fear [Frames - Layer 2]
Birthdays [Bits - Layer 1]
TCP
Transmission Control Protocol
▪ Connection-oriented protocol
▪ Reliable transport of segments
● If segment is dropped, protocol detects it and resends segment
▪ Acknowledgements received for successful communications
UDP
User Datagram Protocol
▪ Connectionless protocol
▪ Unreliable transport of segments
● If dropped, sender is unaware, no retransmission
▪ Lower overhead for increased performance - good for audio/video streaming
Each Layer’s Data Type in the OSI Model (1-7)
Layer 1 (Physical) = Bits
Layer 2 (Data Link) = Frames
Layer 3 (Network) = Packets
Layer 4 (Transport) = Segments
Layer 5 (Session) = —-.
Layer 6 (Presentation) = —+- Data
Layer 7 (Application) = —.
PDU
Protocol Data Unit (PDU) -
Protocol-specific control information and user data added or removed by a peer layer of the OSI model.
MAC Address
Media Access Control Address -
A 48-bit Hexadecimal address assigned to a network interface card (NIC) to uniquely identify a network card on a local area network.
The first 24 bits (1st three octets) represent a vendor code and the second 24 bits (2nd three octets) are NIC unique value.
OUI NIC
1a:32:4b : cc:78:d5
LLC
Logical Link Control - sublayer of Data Link (Layer 2) that controls synchronization, multiplexing, flow control and error-checking.