Книга: TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security)
6.2 Датаграммы IP
6.2 Датаграммы IP
Протокол IP предоставляет механизм для пересылки по интернету элементов, называемых датаграммами IP (IP datagram). Как показано на рис. 6.1, датаграмма IP формируется из заголовка IP и перемещаемой по сети порции данных.
Рис. 6.1. Формат датаграммы
Протокол IP можно назвать "протоколом наилучшей попытки". Это означает, что IP гарантирует не целостность доставки датаграммы в пункт назначения, а только наилучшую попытку выполнить доставку (см. рис. 6.2). Датаграмма может разрушиться по следующим причинам:
? Ошибка в одном из битов во время пересылки в носителе.
? Перегруженный маршрутизатор отбросил датаграмму, чтобы освободить свое буферное пространство.
? Временно недоступен путь к точке назначения.
Рис. 6.2. Доставка в IP по принципу наилучшей попытки
Все операции по обеспечению надежности доставки данных осуществляются на уровне TCP. Восстановление испорченных данных зависит от действий на этом уровне.
- 6.1 Введение
- 6.2 Датаграммы IP
- 6.3 Основные функции IP
- 6.4 Использование маски подсети
- 6.5 Хост в таблице маршрутизации IP
- 6.6 Маршрутизация по следующему попаданию
- 6.7 Еще один пример таблицы маршрутизации хоста
- 6.8 Правило просмотра таблицы маршрутизации
- 6.9 Таблицы маршрутизатора
- 6.10 Таблица маршрутизации филиала компании
- 6.11 Операции глобальной маршрутизации
- 6.12 Возможности IP
- 6.13 Механизмы протокола IP
- 6.14 Фрагментация
- 6.15 Просмотр статистики IP
- 6.16 Варианты
- 6.17 Пример заголовка IP
- 6.18 Сценарий обработки датаграммы
- 6.19 Средства защиты и безопасность
- 6.20 Замечания о производительности IP
- 6.21 Дополнительные сведения о многоадресных рассылках
- 6.22 Рекомендуемая литература
- 6.5 Хост в таблице маршрутизации IP
- Протокол IP
- Модуль IP
- 6.13 Механизмы протокола IP
- 3.5 Маршрутизация в IP
- 6.13.1 Заголовок датаграммы
- 6.13.3 Версия, длина заголовка и длина датаграммы
- 6.14.4 Сборка фрагментированной датаграммы
- 6.14.5 Тайм-аут сборки датаграммы
- 6.18 Сценарий обработки датаграммы
- Глава 28 Идентификация и аутентификация пользователей
- 4.20.6 Многопротокольный режим в виртуальной цепи