Глава 4 Протоколы сети Интернет

Глава 4 Протоколы сети Интернет

Интернет аb ovo

Реальная история Интернет началась, разумеется, спустя много веков после того, как появилось это определение. Авторы данной книги датируют ее начало… В 1964 году последовала работа Пола Барана (Paul Baran, RAND) «On Distributed… В 1965 году, под эгидой ARPA, компьютеры двух организаций -ТХ-2 в MIT Lincoln Lab и AN/FSQ-32 в System Development…

Стандарты в сфере Интернет

Существует ряд организаций, которые участвуют в различных мероприятиях по администрированию и поддержке Интернет. В контексте данной книги среди… Группа реагирования на нарушения компьютерной защиты (CERT) - группа экспертов… Совет по архитектуре Интернет (IAB), первоначально - Координационный совет сети Интернет - добровольный орган, имеющий…

Адресация

Сеть Интернет имеет иерархическую структуру. Этот подход является эффективным потому, что позволяет идентифицировать компоненты Интернет посредством… Подавляющее большинство сетей сейчас использует протокол IPv4 (Интернет -… IP-адрес любой рабочей станции состоит из адреса сети и адреса компьютера в этой сети. В архитектуре адресации…

Уровни архитектуры Интернет

Для того, чтобы классифицировать различные протоколы и понять их место в общей структуре технологии межсетевого взаимодействия, удобно… Рис. 4.1 иллюстрирует взаимоотношения архитектуры Интернет, определенной ARPA,… Архитектура Интернет была разработана агентством ARPA для соединения компьютеров в государственных, военных,…

Протокол IP версии 4

Протокол IP не обеспечивает надежность доставки информации, так как он не имеет механизмов повторной передачи. Он не имеет также и механизмов… Протокол IP базируется на протоколе уровня звена данных, который обеспечивает… В каждой рабочей станции, подключенной к IP-сети, обработка IP-дейтаграмм, производится по одним и тем же правилам…

Протокол IP версии 6

Как уже отмечалось выше, самой насущной проблемой становится нехватка адресного пространства, что требует изменения формата адреса. Другой проблемой является недостаточная масштабируемость процедуры… Комитет IETF намеревается решить существующие проблемы с помощью межсетевого протокола нового поколения - IPng,…

Протокол TCP

К сожалению, протокол TCP не приспособлен для передачи мультимедийной информации. Основная причина-обеспечение требуемой достоверности путем… С одной стороны протокол TCP взаимодействует с прикладным протоколом… В модели межсетевого соединения взаимодействие TCP и протоколов нижнего уровня, вообще говоря, не специфицировано, за…

Потоки, стек протоколов, механизм портов и мультиплексирование

Рассмотрим потоки данных, перенос которых обеспечивают протоколы. При использовании протокола TCP данные передаются между прикладным процессом и… Один порт компьютера может быть задействован в соединениях с несколькими… Модули TCP, UDP и драйвер Ethernet являются мультиплексорами типа n x 1. Действуя как мультиплексоры, они переключают…

Установление TCP-соединения и передача данных

Процедура установления TCP-соединения выглядит следующим образом. Рабочая станция, инициирующая открытие ТСР-канала, передает пакет с флагом SYN, в… Именно трех тактов квитирующих сообщений всегда бывает достаточно, чтобы… Соединение закрывается, когда порты оборудования обмениваются пакетами, содержащими флаги FIN. При этом все ресурсы…

Механизмы обеспечения достоверности

Когда протокол TCP передает сегмент данных, копия этих данных помещается в очередь повтора передачи, и запускается таймер ожидания подтверждения.… При передаче информации каждому байту данных присваивается порядковый номер,… Кроме определения порядка следования информационных пакетов, «порядковый номер» играет важную роль в механизме…

Механизм управления потоком данных

«Окно» задается количеством байтов, отсчитываемых от последнего подтвержденного байта (acknowledgment number). Нулевой размер окна означает, что… Безусловно, большой размер окна позволяет передавать данные быстрее, поскольку… Механизм управления потоком данных позволяет протоколу TCP оптимизировать скорость достоверного обмена данными между…

Состав и назначение полей заголовка

  Порт отправителя Порт получателя Порядковый номер Номер при подтверждении Смещение данных …   Рис. 4.5 Заголовок пакета TCP Порт отправителя (Source Port, 6 битов). Порт получателя (Destination Port, 16 битов). …

Протокол UDP

Протокол UDP базируется на протоколе IP и предоставляет прикладным процессам транспортные услуги, немногим отличающиеся от услуг протокола IP.… кроме того, данный протокол не требует установления соединения между… К заголовку IP-пакета протокол UDP добавляет служебную информацию в виде заголовка UDP-пакета (рис. 4.6). …

Требования к современным IP-сетям

Синхронная передача данных предполагает периодическую генерацию битов, байтов, или пакетов, которые должны быть воспроизведены приемником с точно… Передача такого рода информации (аудио, видео, синхронные потоки) сама по себе… Требования к скорости передачи информации для разных услуг варьируются очень широко. Например, передача данных…

Протоколы RTP и RTCP

Характерные для IP-сетей временные задержки и вариация задержки пакетов (джиттер) могут серьезно исказить информацию, чувствительную к задержке,… Уже длительное время ведется работа по созданию методов уменьшения джиттера и… Именно протокол RTP позволяет компенсировать негативное влияние джиттера на качество речевой и видеоинформации. В то…

Многоадресная рассылка

Традиционные механизмы доставки пакетов стека TCP/IP мало пригодны для поддержки группового вещания. Например, использование уникальных адресов… Другим способом передачи данных является широковещательная передача, когда… В случае использования групповых адресов отправитель передает сообщение только один раз, затем оно тиражируется и…