logo search
СТПУ_УшБыНу_3103_2012 / СТПУ_1_F

Уровни стека tcp/ip

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

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

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

Таблица 1.4.2

7

Прикладной

напр. HTTP, SMTP, SNMP, FTP, Telnet, scp, NFS, RTSP

6

Представительный

напр. XML, XDR, ASN.1, SMB, AFP

5

Сеансовый

напр. TLS, SSH, ISO 8327 / CCITT X.225, RPC, NetBIOS, ASP

4

Транспортный

напр. TCP, UDP, RTP, SCTP, SPX, ATP, DCCP, BGP

3

Сетевой

напр. IP, ICMP, IGMP, X.25, CLNP, ARP, RARP, OSPF, RIP, IPX, DDP

2

Канальный

напр. Ethernet, Token ring, PPP, HDLC, Frame relay, ISDN, ATM, MPLS

1

Физический

напр. электричество, радио, лазер

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

Таблица 1.4.3

Прикладной «7 уровень»

напр. HTTP, FTP, DNS (RIP, работающий поверх UDP, и BGP, работающий поверх TCP, являются частью сетевого уровня)

4

Транспортный

напр. TCP, UDP, RTP, SCTP, DCCP (протоколы маршрутизации, подобные OSPF, что работают поверх IP, являются частью сетевого уровня)

3

Сетевой

Для TCP/IP это IP (IP) (вспомогательные протоколы, вроде ICMP и IGMP работают поверх IP, но являются частью сетевого уровня; ARP не работает поверх IP)

2

Канальный

напр. Ethernet, Token ring, и подобные.

1

Физический

напр. физическая среда и принципы кодирования информации, T1, E1