|
Уровень сетевых интерфейсов
Идеологическим отличием
архитектуры стека TCP/IP
от многоуровневой организации других
стеков является интерпретация функций
самого нижнего уровня
- уровня сетевых интерфейсов.
Протоколы этого уровня должны обеспечивать
интеграцию в составную сеть других сетей,
причем задача ставится так: сеть TCP/IP
должна иметь средства включения в себя
любой другой сети, какую бы внутреннюю
технологию передачи данных эта сеть не
использовала. Отсюда следует, что этот
уровень нельзя определить раз и навсегда.
Для каждой технологии, включаемой в
составную сеть подсети, должны быть
разработаны собственные интерфейсные
средства. К таким интерфейсным средствам
относятся протоколы инкапсуляции IP-пакетов
уровня межсетевого взаимодействия в кадры
локальных технологий. Например, документ RFC
1042 определяет способы
инкапсуляции IP-пакетов в кадры технологий IEEE
802. Для этих целей должен
использоваться заголовок LLC/
SNAP, причем в поле Type
заголовка SNAP
должен быть указан код 0х0800. Только для
протокола Ethernet
в RFC 1042 сделано исключение
- помимо заголовка
LLC/ SNAP разрешается использовать
кадр Ethernet DIX,
не имеющий заголовка
LLC, зато имеющий поле Type.
В сетях Ethernet
предпочтительным является инкапсуляция IP-пакета
в кадр Ethernet DIX.
Уровень сетевых интерфейсов в
протоколах TCP/IP
не регламентируется, но он поддерживает все
популярные стандарты физического и
канального уровней: для локальных сетей это
Ethernet, Token Ring, FDDI, Fast
Ethernet, Gigabit Ethernet, 100VG-AnyLAN, для
глобальных сетей -
протоколы соединений «точка-точка» SLIP
и РРР, протоколы территориальных сетей с
коммутацией пакетов Х.25, frame
relay. Разработана также
специальная спецификация, определяющая
использование технологии АТМ в качестве
транспорта канального уровня. Обычно при
появлении новой технологии локальных или
глобальных сетей она быстро включается в
стек TCP/IP
за счет разработки соответствующего
RFC, определяющего метод
инкапсуляции IP-пакетов в ее кадры (спецификация
RFC 1577, определяющая работу IP
через сети АТМ, появилась в
1994 году вскоре после принятия
основных стандартов этой технологии).
|