| Организация соединений | ||
| Поддержка одновременных попыток | 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 | Обязательно |
- RFC: 1122
- Оригинал: Requirements for Internet Hosts - Communication Layers
- Категория: Стандарт Интернета
- Дата публикации:
- Автор: Robert Braden
- Перевод: Николай Малых
RFC 1122, Страница 84 из 86
Страница 84 из 86
2007 - 2022 © Русские переводы RFC, IETF, ISOC.