RFC: 1122
Оригинал: Requirements for Internet Hosts - Communication Layers
Категория: Стандарт Интернета
Дата публикации:
Автор:
Перевод: Николай Малых
Сбои в соединениях
Негативный анонс для IP при достижении R14.2.3.5Обязательно
Закрытие соединения при достижении R24.2.3.5Обязательно
Приложения могут устанавливать R24.2.3.5Обязательно
Информировать прикладной уровень после R1, но до R24.2.3.5Рекомендуется
Рекомендуемые значения для R1 и R24.2.3.5Рекомендуется
Поддержка такого же механизма для SYN4.2.3.5Обязательно
Значение R2 для SYN не менее 3 минут4.2.3.5Обязательно
Передача пакетов Keep-Alive4.2.3.6Возможно
Приложение может передавать запросы4.2.3.6Обязательно
По умолчанию механизм отключен4.2.3.6Обязательно
Возможность передачи только во время бездействия4.2.3.6Обязательно
Возможность настройки интервала4.2.3.6Обязательно
По умолчанию интервал не менее 2 часов4.2.3.6Обязательно
Устойчивость к потере подтверждений4.2.3.6Обязательно
Опции IP
Игнорировать опции, не понятные TCP4.2.3.8Обязательно
Поддержка временных меток4.2.3.8Возможно
Поддержка записи маршрута4.2.3.8Возможно
Source Route:
Возможность задать из приложения4.2.3.8Обязательно
Переписывание Source Route в дейтаграммах4.2.3.8Обязательно
Встраивание маршрута возврата по исходному4.2.3.8Обязательно
Изменение Source Route новыми сегментами4.2.3.8Рекомендуется
Прием сообщений ICMP от уровня IP4.2.3.9Обязательно
Destination Unreach (0,1,5) => информировать приложение4.2.3.9Рекомендуется
Destination Unreach (0,1,5) => разорвать соединение4.2.3.9Недопустимо
Destination Unreach (2-4) => разорвать соединение4.2.3.9Рекомендуется
Source Quench => slow start4.2.3.9Рекомендуется
Time Exceeded => информировать приложение без разрыва соединения4.2.3.9Рекомендуется
Param Problem => информировать приложение без разрыва соединения4.2.3.9Рекомендуется
Проверка адресов
Отказ для вызовов CALL с неверным адресом IP4.2.3.10Обязательно
Отказ для SYN от некорректных адресов IP4.2.3.10Обязательно
Отбрасывание без уведомления SYN с широковещательными/групповыми адресами4.2.3.10Обязательно
Интерфейс между TCP и приложениями
Механизм информирования об ошибках4.2.4.1Обязательно
Приложение может отключать информирование об ошибках4.2.4.1Рекомендуется
Приложение может задавать TOS для передачи4.2.4.2Обязательно
Передача без изменений на уровень IP4.2.4.2Рекомендуется
Приложение может менять TOS для действующего соединения4.2.4.2Рекомендуется
Передача приложению полученного TOS4.2.4.2Возможно
Вызов FLUSH4.2.4.3Возможно
Адрес IP как необязательный параметр OPEN4.2.4.4Обязательно
2007 - 2017 © Русские переводы RFC, IETF, ISOC.