Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
И.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
818.57 Кб
Скачать

0,5 С и ограничение скорости будет около 1 Мбит/с. Можно заметно увеличить

этот предел, если в качестве информационной единицы использовать С байт

(01).

В протоколе TCP повторная передача пакета происходит, если в течение

оговоренного интервала времени Тт (тайм-аута) от получателя не пришло поло-

жительное подтверждение правильного приема. Обычно Tm=2t, где t— некото-

рая оценка времени Tv прохождения пакета в обе стороны. Это время перио-

дически корректируется по результату измерения Tv, а именно

Попытки повторных передач пакета не могут продолжаться бесконечно, и

при превышении интервала времени, устанавливаемого в пределах 0,5 ... 2,0 мин,

соединение разрывается.

Поля «Размер окна» имеются в пакетах как прямого, так и обратного со-

единений, их значения устанавливают узлы, отсылающие пакеты, с учетом раз-

меров буфера, имеющейся информации о перегрузке сети и т. п. Обычно для

управления окном используют меньшее из двух значений размера окна. При

этом узел А может отправлять пакеты с номерами байтов не более у = k + т,

если k — размер окна, а в поле «Подтверждение» последнего пришедшего от

получателя В пакета указан номер т следующего ожидаемого байта.

бб

2.7. Стеки протоколов и типы сетей

Размер окна регулируют следующим образом. Если сразу же после

установления соединения выбрать завышенный размер окна, что означает раз-

решение посылки пакетов с высокой интенсивностью, то велика вероятность

появления перегрузки определенных участков сети. Поэтому используют

алгоритм так называемого медленного старта. Сначала посылается один пакет

и при подтверждении его приема окно увеличивается на размер одного пакета

(обычно это 512 байт), т. е. теперь можно посылать два пакета. Если вновь

приходит положительное подтверждение (потерь пакетов нет), то посылается

уже четыре пакета и т. д. Скорость растет, пока пакеты проходят успешно.

При потере пакета или при приходе от протокола управления сигнала о перегрузке

сети размер окна уменьшается и далее возобновляется процедура линейного

роста размера окна. Медленный старт снижает информационную скорость,

особенно при пересылке коротких сообщений, поэтому стараются применять

те или иные приемы его улучшения.

Протокол IP

Сетевой протокол IP — дейтаграммный сетевой протокол, т. е. протокол без

установления соединения. В дейтаграммных протоколах сообщение разби-

вается на дейтаграммы. Дейтаграмма — это пакет, передаваемый независимо

от других частей одного и того же сообщения в вычислительных сетях с ком-

мутацией пакетов. Дейтаграммы одного и того же сообщения могут переда-

ваться в сети по разным маршрутам и поступать к адресату в произвольной

последовательности, что требует дополнительных операций по сборке сообще-

ния из дейтаграмм в узле-получателе. На внутренних участках маршрута конт-

роль правильности передачи не предусмотрен и надежность связи обеспечи-

вается лишь контролем в оконечном узле.

К функциям протокола IP относятся фрагментация и сборка пакетов при

прохождении через промежуточные сети, имеющие другие протоколы; марш-

рутизация, т. е. определение пути прохождения пакета по разветвленной сети;

проверка контрольного кода заголовка пакета (правильность передачи всего

пакета проверяется на транспортном уровне, т. е. с помощью TCP, в оконечном

узле); управление потоком — сброс дейтаграмм при превышении заданного

времени жизни.

Структура дейтаграммы в IP (в скобках указано число битов):

версия протокола IP (4) (практически используются версии IPv4 и IPv6);

длина заголовка (4), т. е. число 32-битных слов в заголовке;

тип сервиса (8);

общая длина (16) информационной части пакета в байтах;

идентификация (16) — порядковый номер дейтаграммы; если вследствие

особенностей промежуточных сетей при маршрутизации требуется разделе-

ние дейтаграммы на несколько частей, то номер дейтаграммы идентифициру-

ет принадлежность фрагмента к определенной дейтаграмме;

з. 67