logo
Протокол TCP/IP. Загрузка Web-страницы

Уровни стека TCP/IP

Существуют разногласия в том, как вписать модель TCP/IP в модель OSI, поскольку уровни в этих моделях не совпадают.

К тому же, модель OSI не использует дополнительный уровень - «Internetworking» - между транспортным и сетевым уровнями. Примером спорного протокола может быть ARP или STP.

Вот как традиционно протоколы TCP/IP вписываются в модель OSI:

7. Прикладной,например, HTTP, SMTP, SNMP, FTP, Telnet, SCP, SMB,NFS, RTSP, BGP

6. Представительский,например, XDR, ASN.1, AFP

5. Сеансовый,например, TLS, SSL, SSH, ISO 8327 / CCITT X.225, RPC, NetBIOS, ASP

4. Транспортный, например, TCP, UDP, RTP, SCTP, SPX, ATP, DCCP, GRE

3. Сетевой,например, IP, ICMP, IGMP, CLNP, OSPF, RIP, IPX, DDP

2. Канальный,например, Ethernet, Token ring, PPP, HDLC, X.25, Frame relay, ISDN, ATM, MPLS, Wi-Fi, ARP, RARP

1. Физический,например, электрические провода, радиосвязь, волоконно-оптические провода

Обычно в стеке TCP/IP верхние 3 уровня (прикладной, представительный и сеансовый) модели OSI объединяют в один - прикладной. Поскольку в таком стеке не предусматривается унифицированный протокол передачи данных, функции по определению типа данных передаются приложению. Упрощенно интерпретацию стека TCP/IP можно представить так: