RFC: 793
Оригинал: Transmission Control Protocol
Предыдущие версии: RFC 761
Категория: Стандарт Интернета
Дата публикации:
Автор:
Перевод: Николай Малых
  • Status
  • Формат: STATUS (локальное имя соединения) -> информация о состоянии
  • Эта пользовательская команда зависит от реализации и может быть исключена без вредного влияния на работу TCP.

    Возвращаемая командой информация обычно является копией содержимого TCB для указанного соединения. Команда возвращает блок данных, содержащий:

    • локальный сокет,
    • внешний сокет,
    • локальное имя соединения,
    • окно приема,
    • окно передачи,
    • состояние соединения,
    • число буферов, ожидающих подтверждения,
    • число буферов, ожидающих приема,
    • состояние срочности,
    • предпочтения,
    • безопасность/разделение,
    • тайм-аут для передачи.

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

  • Abort
  • Формат: ABORT (локальное имя соединения)
  • Эта команда прерывает работу всех ожидающих вызовов SEND и RECEIVE, удаляет TCB и передает специальное сообщение RESET на удаленную сторону TCP-соединения. В зависимости от реализации пользователь может получить уведомления о прерывании для всех оставшихся незавершенными вызовов SEND и RECEIVE или подтверждение операции прерывания.

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