Лекция: Соотношение между TCP/IP и OSI/ISO

В 1984 г. международная организация ISO предложила семиуровневую модель взаимодействия открытых систем OSI (Open System Interconnection).

Распределение протоколов по уровням модели OSI  
Прикладной HTTP, SMTP, SNMP, RTP, FTP, Telnet, SSH, SCP, SMB, NFS, RTSP, BGP
Представительский XDR, ASN.1, AFP, TLS, SSL
Сеансовый ISO 8327 / CCITT X.225, RPC, NetBIOS, ASP
Транспортный TCP, UDP, SCTP, SPX, ATP, DCCP, GRE
Сетевой IP, ICMP, IGMP, CLNP, OSPF, RIP, IPX, DDP, ARP, RARP
Канальный Ethernet, Token ring, PPP, HDLC, X.25, Frame relay, ISDN, ATM, MPLS, Wi-Fi
Физический электрические провода, радиосвязь, оптоволокно

 

Стек протоколов TCP/IP, на базе которого была построена Internet включает в себя протоколы четырёх уровней:

  • прикладного уровня (FTP, DNS, HTTP, HTTPS, IMAP, IRC, POP3, SMTP, Telnet)
  • транспортного уровня ( TCP, UDP)
  • межсетевого (internet) (IP, ICMP)
  • сетевого (network access) (Ethernet, X.25, Token Ring, Wi-Fi).

В стеке TCP/IP верхние 3 уровня модели OSI(прикладной, представительский и сеансовый) объединяют в один — прикладной.

Распределение протоколов по уровням модели TCP/IP
Прикладной HTTP, RTP, FTP, DNS
Транспортный TCP, UDP, SCTP, DCCP
Сетевой это IP и вспомогательные протоколы ICMP и IGMP
Канальный Ethernet, SLIP, Token Ring, ATM и MPLS
Физический физическая среда и принципы кодирования T1, E1

 

На стеке протоколов TCP/IP построено всё взаимодействие пользователей в IP-сетях. Стек является независимым от физической среды передачи данных.

На каждом уровне стека протоколов TCP/IP обмен данными ведется блоками данных конечной длины. Названия блоков данных зависят от уровня стека протоколов: прикладной и транспортный – Пакет, межсетевой – Сегмент, сетевой – Кадр.

еще рефераты
Еще работы по информатике