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.13.1 Заголовок датаграммы

Из книги TCP/IP Архитектура, протоколы, реализация (включая IP версии 6 и IP Security) автора Фейт Сидни М

6.13.1 Заголовок датаграммы Заголовок датаграммы организован как 5 или более 32-разрядных слов. Максимальная длина заголовка — 15 слов (т.е. 60 октетов), но на практике большинство заголовков датаграмм имеют минимально возможную длину в 5 слов (20 октетов).Поля заголовка показаны


6.13.3 Версия, длина заголовка и длина датаграммы

Из книги автора

6.13.3 Версия, длина заголовка и длина датаграммы В настоящее время используется четвертая версия IP (версия "Следующее поколение" имеет номер 6).Длина заголовка измеряется в 32-разрядных словах. Если не нужны дополнительные варианты, можно ограничиться длиной заголовка в 5


6.14.4 Сборка фрагментированной датаграммы

Из книги автора

6.14.4 Сборка фрагментированной датаграммы Сборка фрагментированной датаграммы выполняется хостом-получателем. Отдельные части такой датаграммы могут прибывать в произвольном порядке. Когда в точке назначения появляется первый фрагмент, IP выделяет определенную область


6.14.5 Тайм-аут сборки датаграммы

Из книги автора

6.14.5 Тайм-аут сборки датаграммы Рассмотрим следующую последовательность событий:? Пересылается датаграмма.? Пославший ее процесс аварийно завершается.? Датаграмма фрагментируется при пересылке.? По пути следования теряется один из фрагментов.При потере отправленного


6.18 Сценарий обработки датаграммы

Из книги автора

6.18 Сценарий обработки датаграммы Для лучшего понимания работы IP рассмотрим операции по обработке датаграммы в маршрутизаторе и хосте назначения. Выполняемые при этом шаги показаны на рис. 6.15. Рис. 6.15. Обработке датаграммыВозникающие проблемы и ошибки приводят обычно к