Сети ЭВМ и телекоммуникации. Архитектура и сетевые технологии. Анкудинов Г.И - 108 стр.

UptoLike

сетевом уровне, обеспечивает передачу дейтаграмм от отправителя к получателю через
объединенную сеть и составляет основу стека протоколов TCP/IP:
В каждой очередной сети, лежащей на пути перемещения пакета, протокол IP
вызывает транспортные средства этой сети, чтобы в соответствии со своей таблицей
маршрутизации передать пакет на маршрутизатор, ведущий к следующей сети, или
непосредственно на
узел-получатель.
Поскольку протокол IP работает без установления соединения, он не гарантирует
надежной доставки пакетов, т. е. не использует квитирование
44
, повторные передачи и
упорядочивание пакетов. Задача надежной доставки возлагается на вышележащий
транспортный протокол TCP.
Протокол IP выполняет динамическую фрагментацию пакетов при передаче их
через сети с различными значениями MTU (максимально допустимая длина поля данных
пакета).
Особенность протокола IP – это маршрутизация каждого пакета. Формат пакета
IP представлен на рис. 6.4.
Version Header Length Differentiated
Services Field
Total Length
Identification Flags Fragment Offset
Tine to Live Protocol Header Checksum
Source
Destination
Options + Padding
Data (размер переменный)
Рис. 6.4
Заголовок пакета IР содержит следующие поля:
Version – номер версии протокола IP (4 бита);
Header Length – длина заголовка дейтаграммы в 4-байтовых словах (4 бита);
Differentiated Services Field – тип услуги (8 бит);
Total Length – общая длина пакета IP в байтах, включая данные и заголовок 16
бит);
Identification – идентификатор дейтаграммы (16 бит);
Flags – поле флагов (3 бита);
Fragment Offset – смещение фрагмента (13 бит);
Time to Live – поле срока жизни (8 бит);
Protocol – протокол верхнего уровня (8 бит);
44
Обмен подтверждениями между отправителем и получателем