YAML

OSI Model Layers - YAML

The OSI Reference Model (Open Systems Interconnection Reference Model) is a 7-layer reference model for computer network communication defined by ISO/IEC 7498-1, originally established by the International Organization for Standardization (ISO) in 1984 and revised in 1994. It provides a common framework for ensuring interoperability between different systems, defining communication protocols across seven hierarchical layers from the Physical Layer to the Application Layer. It is widely used as a foundation for network design, troubleshooting, and education.

OSI Model ISO Standard Networking Protocol Communication Model ISO/IEC 7498-1
- code: "7"
  slug: "application-layer"
  name: "Application Layer"
  description: "The layer that provides network services to end-user applications."
  dataUnit: "Data"
  keyProtocols:
    - "HTTP"
    - "HTTPS"
    - "FTP"
    - "SMTP"
    - "POP3"
    - "IMAP"
    - "DNS"
    - "SNMP"
    - "Telnet"
    - "SSH"
- code: "6"
  slug: "presentation-layer"
  name: "Presentation Layer"
  description: "The layer that translates data between the application layer and the network."
  dataUnit: "Data"
  keyProtocols:
    - "SSL"
    - "TLS"
    - "JPEG"
    - "GIF"
    - "MPEG"
    - "ASCII"
    - "EBCDIC"
    - "MIME"
- code: "5"
  slug: "session-layer"
  name: "Session Layer"
  description: "The layer that establishes, manages, and terminates sessions between applications."
  dataUnit: "Data"
  keyProtocols:
    - "NetBIOS"
    - "RPC"
    - "PPTP"
    - "SIP"
    - "SAP"
- code: "4"
  slug: "transport-layer"
  name: "Transport Layer"
  description: "The layer that provides end-to-end communication and error recovery."
  dataUnit: "Segments"
  keyProtocols:
    - "TCP"
    - "UDP"
    - "SCTP"
    - "DCCP"
    - "SPX"
- code: "3"
  slug: "network-layer"
  name: "Network Layer"
  description: "The layer that handles data routing, forwarding, and addressing."
  dataUnit: "Packets"
  keyProtocols:
    - "IP"
    - "IPv4"
    - "IPv6"
    - "ICMP"
    - "IGMP"
    - "OSPF"
    - "BGP"
    - "RIP"
    - "IPsec"
- code: "2"
  slug: "data-link-layer"
  name: "Data Link Layer"
  description: "The layer that provides reliable data transmission across a single network segment."
  dataUnit: "Frames"
  keyProtocols:
    - "Ethernet"
    - "Wi-Fi"
    - "PPP"
    - "HDLC"
    - "ATM"
    - "Frame Relay"
    - "ARP"
    - "L2TP"
- code: "1"
  slug: "physical-layer"
  name: "Physical Layer"
  description: "The layer that transmits raw bit streams over a physical medium."
  dataUnit: "Bits"
  keyProtocols:
    - "Ethernet Cable"
    - "Fiber Optic"
    - "Coaxial Cable"
    - "Twisted Pair"
    - "USB"
    - "Bluetooth"
    - "RS-232"