Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
4.25 Создание туннелей
4.25 Создание туннелей
Всегда придерживаться структуры деления на уровни — хорошая идея, но часто используется более простой способ пересылки данных из одной точки в другую с помощью другого протокола. Такой процесс называется созданием туннеля (tunneling) — возможно, по причине временного скрытия данных в другом протоколе до момента достижения выходной точки туннеля.
Создание туннеля не представляет особых сложностей — просто вокруг элемента данных создается один или несколько дополнительных заголовков, маршрутизация выполняется средствами другого протокола, а извлечение полезной информации происходит в точке назначения.
Мы уже рассматривали применение туннеля. Когда датаграмма IP перемещается по сети X.25, она обрамляется заголовком сетевого уровня X.25. В этом случае трафик IP пересылается через туннель в среде X.25.
На практике применяется множество других вариантов использования туннелей. Иногда трафик IPX операционной системы Novell NetWare пересылается по туннелю в сети IP. Сообщения из NetWare обрамляются заголовками IP или UDP, маршрутизация производится в сети IP, а доставка выполняется на удаленный сервер NetWare. Многие разработчики предлагают продукты для пересылки по туннелю трафика SNA в сети IP.
Туннели всегда приводят к дополнительной нагрузке. Поскольку часть сетевого пути скрыта внутри внешнего протокола, использование туннеля сокращает возможности по управлению и обслуживанию в сети и часто создает дополнительный трафик, не имеющий отношения к пересылке полезной информации.
- 4.1 Введение
- 4.2 Функции физического уровня, управление доступом к физическому носителю и уровень связи данных
- 4.3 Сетевые технологии
- 4.4. Извлечение данных из пакетов
- 4.5 Протоколы связей "точка-точка"
- 4.6 HDLC
- 4.7 Протокол PPP
- 4.8 Дополнительный возможности PPP
- 4.9 Протокол SLIP
- 4.10 Локальные сети
- 4.11 DIX Ethernet
- 4.12 Сети по спецификации 802
- 4.13 Заголовок LLC для 802.2
- 4.14 Уровни в сетях 802
- 4.15 Другие технологии локальных сетей
- 4.16 Использование концентраторов
- 4.17 Коммутация
- 4.18 Широковещательные и многоадресные рассылки
- 4.19 Сети с коммутацией пакетов
- 4.20 Сети X.25
- 4.21 Frame Relay
- 4.22 SMDS
- 4.23 ATM
- 4.24 Максимальное число пересылаемых элементов
- 4.25 Создание туннелей
- 4.26 Совместное использование сетевого интерфейса
- 4.27 Замечания об уровне связи данных
- 4.28 Завершающая часть кадра
- 4.29 Рекомендуемая литература
- Создание файлов с блокировкой
- Создание свободно позиционируемых элементов
- 12. Лекция: Создание приложений с графическим интерфейсом пользователя.
- Создание объектов Collection
- 7.4.2.4. Создание своего первого LiveCD
- 4.2. Создание трехмерной модели и построение горизонтальной проекции детали
- 7.4.2. Создание собственного LiveCD
- Создание пользователя и группы на рабочей станции
- Создание корня документа:
- Создание многофайловой базы данных
- Создание форм с несколькими вкладками
- Создание ярлыков в специальных папках