Протокол TCP-IP
Стек протоколов TCP/IP - набор сетевых протоколов разных уровней модели сетевого взаимодействия DOD, используемых в сетях. Протоколы работают друг с другом в стеке - это означает, что протокол, располагающийся на уровне выше, работает "поверх" нижнего, используя механизмы инкапсуляции. Например, протокол TCP работает поверх протокола IP.
Стек протоколов TCP/IP основан на модели сетевого взаимодействия DOD и включает в себя протоколы четырёх уровней:
прикладного (application)
транспортного (transport)
сетевого (internet)
уровня доступа к среде (network access)
Протоколы этих уровней полностью реализуют функциональные возможности модели OSI. На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных.
Существуют разногласия в том, как вписать модель TCP/IP в модель OSI, поскольку уровни в этих моделях не совпадают.
К тому же, модель OSI не использует дополнительный уровень - "Internetworking" - между транспортным и сетевым уровнями. Примером спорного протокола может быть ARP или STP.
Вот как традиционно протоколы TCP/IP вписываются в модель OSI:
7 Прикладной |
HTTP, SMTP, SNMP, RTP, FTP, Telnet, SSH, SCP, SMB, NFS, RTSP, BGP |
|
6 Представительский |
XDR, ASN.1, AFP, TLS, SSL |
|
5 Сеансовый |
ISO 8327/CCITT X.225, RPC, NetBIOS, ASP |
|
4 Транспортный |
TCP, UDP, SCTP, SPX, ATP, DCCP, GRE |
|
3 Сетевой |
IP, ICMP, IGMP, CLNP, OSPF, RIP, IPX, DDP, ARP, RARP |
|
2 Канальный |
Ethernet, Token ring, PPP, HDLC, X.25, Frame relay, ISDN, ATM, MPLS, Wi-Fi |
|
1 Физический |
электрические провода, радиосвязь, волоконно-оптические провода |
Обычно в стеке TCP/IP верхние 3 уровня (прикладной, представительский и сеансовый) модели OSI объединяют в один - прикладной. Поскольку в таком стеке не предусматривается унифицированный протокол передачи данных, функции по определению типа данных передаются приложению.
- Синхронный способ передачи данных
- Классификация сетей. Способы коммутации и передачи данных
- Компоненты сетей. Сети передачи данных
- 6.2. Способы коммутации и передачи данных в сетях
- Среда и методы передачи данных в сетях эвм История развития вычислительных сетей
- 30) Способы передачи данных в сетях. Синхронизация передачи данных.
- Сети передачи данных
- Сети передачи данных
- 10.2. Способы коммутации и передачи данных