Описание уровней модели TCP/IP

Модель TCP/IP, так же как и модель OSI, имеет многоуровневую структуру, но для того, чтобы данные от приложения компьютера А были переданы приложению на компьютере B, они должны последовательно пройти 4 уровня: уровень приложений, транспортный уровень, уровень Интернет и уровень доступа к среде.

Как показано на рисунке 2.5, трем верхним уровням модели OSI соответствует уровень приложений (Application layer) в модели TCP/IP, который включается в себя функции представления, кодирования и контроля над установлением соединения. Существует множество протоколов уровня приложений, из которых самыми распространенными являются FTP, TFTP, HTTP/HTTPs, DHCP, DNS, Telnet, SMTP, POP3, IMAP и др.

Транспортный уровень (Transport layer) модели TCP/IP выполняет те же функции, что и одноименный уровень в модели OSI. На этом уровне определены два протокола – TCP и UDP. Протокол TCP (Transmission Control Protocol) обеспечивает надежную доставку сегментов по сети за счет установления логического соединения между отправителем и получателем данных. Протокол UDP (User Datagram Protocol), в отличие от TCP, не устанавливает соединение между отправителем и получателем сообщения и не гарантирует надежную доставку данных.

Уровень Интернет (Internet layer) аналогичен по функциям сетевому уровню модели OSI и обеспечивает организацию связи между сетями и подсетями, образующими составную сеть. Основным протоколом уровня Интернет является IP, который выполняет две основные функции – адресацию узлов и выбор наилучшего маршрута до сети назначения (маршрутизацию). Также на этом уровня работают протоколы ICMP, IGMP, протоколы маршрутизации RIP, OSPF, BGP.

Уровень доступа к среде (Network access layer) объединяет функции канального и физического уровня модели OSI, обеспечивая физическую передачу данных в сети. Существует множество различных протоколов уровня доступа к сети, из которых самыми распространенными являются Ethernet, Token Ring, FDDI, PPP, IEEE 802.11 (Wi-Fi), ATM и др.

Рис. 2.5 Соответствие между уровнями модели OSI и модели TCP/IP
Рис. 2.5 Соответствие между уровнями модели OSI и модели TCP/IP

В настоящее время стек TCP/IP представляет собой один из самых распространенных стеков протоколов компьютерных сетей. Стек TCP/IP имеет ряд преимуществ над другими стеками протоколов (IPX/SPX, NetBIOS/SMB). Это, в частности, возможность маршрутизации пакетов, гибкая система адресации, и небольшое число широковещательных сообщений.

Рис. 2.6 Протоколы стека TCP/IP
Рис. 2.6 Протоколы стека TCP/IP

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *