Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
4.4. Извлечение данных из пакетов
4.4. Извлечение данных из пакетов
В соревнованиях по многоборью спортсмены сначала преодолевают один из участков вплавь, далее пересаживаются на велосипед и т.д. Протокол IP работает подобным же образом: датаграмма перемещается из одной среды передачи в другую (из одного носителя в другой), пока не достигнет пункта назначения.
Перед тем как датаграмма будет передана по сетевой связи, она заключается в соответствующий этой связи кадр. После получения кадра маршрутизатор (см. рис. 4.3):
? удаляет обрамление кадра и извлекает датаграмму
? анализирует IP-адрес назначения датаграммы и выбирает следующий носитель для дальнейшей пересылки
? заключает датаграмму в новый кадр (пакетирует ее) и передает по следующей связи, направляя ее далее по маршруту
Рис. 4.3. Извлечение данных из пакета
Перейдем к более детальному описанию и обсудим способы пакетирования данных для различного типа сетевых технологий. Начнем со связей "точка-точка".
- 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 Рекомендуемая литература
- Резервное копирование базы данных InterBase
- Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
- Резервное копирование многофайловых баз данных
- Восстановление из резервных копий многофайловых баз данных
- Владелец базы данных
- ЧАСТЬ IV. База данных и ее объекты.
- Перевод базы данных InterBase 6.x на 3-й диалект
- Типы данных для работы с датой и временем
- Практическая работа 53. Запуск Access. Работа с объектами базы данных
- Обзор основных причин повреждения базы данных
- Ошибки проектирования базы данных
- Профилактика повреждений баз данных InterBase