Многоуровневая структура стека TCP/IP. Уровень сетевых интерфейсов

Идеологическим отличием архитектуры стека TCP/IP от многоуровневой организации других стеков является интерпретация функции самого нижнего уровня – уровня сетевых интерфейсов. Сеть TCP/IP должна иметь средства включения в себя любой другой сети, какую бы внутреннюю технологию передачи данных эта сеть не использовала. Таким образом, этот уровень нельзя определить раз и навсегда. Для каждой технологии, включаемой в составную сеть (IP-подсеть), должны быть разработаны собственные интерфейсные средства. К таким интерфейсным средствам относятся протоколы инкапсуляции IP-пакетов уровня межсетевого взаимодействия в кадры локальных технологий. Пример инкапсуляции последовательности пользовательских данных в TCP/IP протоколах:

Уровень сетевых интерфейсов в протоколах TCP/IP не регламентируются, но он поддерживает все популярные стандарты физического и канального уровней:

· для локальных сетей – Ethernet, Token Ring, FDDI, Fast Ethernet, Gigabit Ethernet, 100VG-AnyLAN;

· для глобальных сетей – протоколы соединений «точка-точка» SLIP и РРР, протоколы территориальных сетей с коммутацией пакетов Х.25, Frame Relay.

SLIP (Serial Line Internet Protocol, Serial Line IP) – протокол работы с IP по линиям последовательного доступа. Этот протокол выполняет единственную функцию – он позволяет по потокам бит, которые поступают по выделенному (коммутируемому), например, телефонному каналу, распознать начало и конец IP-пакета. Помимо протокола IP другие протоколы сетевого уровня протокол SLIP не поддерживает.

PPP (Point-to-Point Protocol) – протокол канала связи с непосредственным соединением. Этот протокол разработан для передачи кадров информации по последовательным глобальным каналам связи взамен протокола SLIP. Протокол PPP стал фактическим стандартом для глобальных линий связей при соединении удаленных клиентов с серверами, а также для образования соединений между маршрутизаторами, например, в корпоративных сетях.

Обычно при появлении новой технологии локальной или глобальной сетей, она включается в стек TCP/IP за счет разработки соответствующего RFC. Документ RFC (Request for Comments – заявка на отзывы, тема для обсуждения) – это спецификация принципов и стандартов работы сетей и сетевых протоколов стека TCP/IP, определяющих метод инкапсуляции IP-пакетов в ее кадрах.

Так как стек TCP/IP был разработан до появления модели взаимодействия открытых систем ISO/OSI, то, хотя он также имеет многоуровневую структуру, соответствие уровней стека TCP/IP уровням модели OSI достаточно условно.

Рассматривая многоуровневую архитектуру TCP/IP, можно выделить в ней уровни, подобно архитектуре OSI, функции которых зависят от конкретной технической реализации сети, и уровни, функции которых ориентированы на работу с приложениями.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: