RFC: 1122
Оригинал: Requirements for Internet Hosts - Communication Layers
Категория: Стандарт Интернета
Дата публикации:
Автор:
Перевод: Николай Малых
Организация соединений
Поддержка одновременных попыток 4.2.2.10 Обязательно
SYN-RCVD помнит последнее состояние 4.2.2.11 Обязательно
Пассивные вызовы CALL могут мешать друг другу 4.2.2.18 Недопустимо
Функция одновременного прослушивания для одного порта 4.2.2.18 Обязательно
Запрос адреса отправителя на уровне IP при необходимости 4.2.3.7 Обязательно
В противном случае использовать локальные адреса соединения 4.2.3.7 Обязательно
OPEN для групповых и широковещательных IP-адресов 4.2.2.14 Недопустимо
Отбрасывание сегментов для групповых/широковещательных адресов 4.2.2.14 Обязательно
Завершение соединений
Сегмент RST может содержать данные 4.2.2.12 Рекомендуется
Информирование приложений о разрыве соединения 4.2.2.13 Обязательно
Полудуплексное закрытие соединений 4.2.2.13 Возможно
Передача RST для индикации потери данных 4.2.2.13 Рекомендуется
Сохранять состояние TIME-WAIT в течение 2 x MSL 4.2.2.13 Обязательно
Восприятие новых SYN во время TIME-WAIT 4.2.2.13 Возможно
Повторная передача
Алгоритм Jacobson Slow Start 4.2.2.15 Обязательно
Алгоритм Jacobson Congestion-Avoidance 4.2.2.15 Обязательно
Повторная передача с сохранением идентификации IP 4.2.2.15 Возможно
Алгоритм Karn 4.2.3.1 Обязательно
Алгоритм Якобсона для оценки RTO 4.2.3.1 Обязательно
Экспоненциальное увеличение тайм-аута 4.2.3.1 Обязательно
Расчет SYN RTO как для данных 4.2.3.1 Рекомендуется
Рекомендуемые начальные значения и границы 4.2.3.1 Рекомендуется
Генерация подтверждений (ACK)
Очередь для сегментов с нарушением порядка 4.2.2.20 Рекомендуется
Обработка всей очереди до передачи подтверждения 4.2.2.20 Обязательно
Передача ACK для сегментов с нарушением порядка 4.2.2.21 Возможно
Задержанные подтверждения 4.2.3.2 Рекомендуется
Задержка < 0.5 сек 4.2.3.2 Обязательно
Подтверждается каждый 2-ой сегмент полного размера 4.2.3.2 Обязательно
Алгоритм предотвращения SWS на приемной стороне 4.2.3.3 Обязательно
Передача данных
Настраиваемое значение TTL 4.2.2.19 Обязательно
Алгоритм предотвращения SWS на передающей стороне 4.2.3.4 Обязательно
Алгоритм Nagle 4.2.3.4 Рекомендуется
Приложение может отключить алгоритм Nagle 4.2.3.4 Обязательно

Страница 84 из 86

2007 - 2022 © Русские переводы RFC, IETF, ISOC.