Параметры задержки
Использование параметров задержки, пропускной способности и надежности может увеличить стоимость службы. Во многих сетях наилучшие показатели для одного из этих параметров сочетаются с наихудшими для другого. Почти во всех случаях по крайней мере два из этих трех указателей должны быть заданы. Тип службы используется для определения обработки дейтаграммы во время ее передачи через систему Интернет. Рассмотрим каждый из этих вариантов подробнее.
Задержка Если задать поле задержки как 1, то маршрутизатор IP будет выбирать тот маршрут к месту назначения, который имеет наименьшую задержку. Например, маршрутизатор IP выберет низкоскоростную наземную линию, а не спутниковую линию с более высокой задержкой, даже если последняя имеет большую полосу пропускания. Интерактивные сеансы, такие как telnet, могут требовать этот тип обслуживания.
Пропускная способность Когда бит пропускной способности задан как 1, маршрутизатор IP будет выбирать маршрут с наибольшей пропускной способностью. В этом случае будет выбрана спутниковая, а не наземная линия с более низкой скоростью из предыдущего примера, так как она ее пропускная способность выше. Если для загрузки большого файла используется такое приложение, как FTP, оно много выиграет от такой службы.
Надежность Здесь также имеются две возможности, нормальная и высокая. Если задать это поле как 1, то маршрутизатор IP будет принимать решение первыми во время периодов перегрузки отбрасывать дейтаграммы с нормальной надежностью.
Поле полной длины Следующее поле (длиной 16 битов) используется для указания общей длины дейтаграммы. Она измеряется в октетах и включает заголовок IP и данные. Размер поля позволяет длине дейтаграммы доходить до 65635 октетов. Такие длинные дейтаграммы являются непрактичными для большинства хостов и сетей. Все хосты должны быть готовы принять дейтаграммы до 576 байтов (целые или фрагментирован-ные). Рекомендуется, чтобы хосты посылали дейтаграммы больше 576 байтов, только если есть уверенность, что место назначения готово принять дейтаграммы большего размера.
Число 576 выбрано для того, чтобы предоставить возможность передать блок данных разумного размера в дополнение к требуемой информации заголовка. Например, этот размер позволяет поместить в дейтаграмме блок данных в 512 октетов плюс 64 октета заголовка. Максимальный заголовок IP имеет 60 байтов, а типичный заголовок IP — 20 байтов, не учитывая вариантов, предоставляющих резерв для заголовков протоколов более высокого уровня.
