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