Отменить протокол - Discard Protocol

В Отменить протокол это услуга в Пакет Интернет-протокола определено в RFC 863. Он был разработан для целей тестирования, отладки, измерения и управления хостом.

Хост может отправлять данные на хост, который поддерживает протокол Discard, либо Протокол управления передачей (TCP) или Протокол пользовательских датаграмм (UDP) номер порта 9. Данные, отправленные на сервер, просто отбрасываются. Ответа не возвращается. По этой причине обычно используется UDP, но TCP позволяет службам быть доступными в сеансно-ориентированных соединениях (например, через HTTP прокси или некоторые виртуальная частная сеть (VPN)).

Реализация Inetd

На большинстве Unix-подобный операционные системы сервер сброса встроен в inetd (или же xinetd ) демон. Служба сброса обычно не включена по умолчанию. Его можно включить, добавив в файл следующие строки /etc/inetd.conf и перезагружаем конфигурацию:

сбросить поток tcp nowait root internaldiscard dgram udp wait root internal

Протокол Discard является эквивалентом TCP / UDP узла файловой системы Unix. / dev / null. Такая служба гарантированно получает то, что ей отправлено, и может использоваться для отладки кода, требующего гарантированного приема полезной нагрузки TCP или UDP.

На различных маршрутизаторах этот TCP или UDP порт 9 для протокола Discard (или порт 7 для Эхо Протокол ретрансляция ICMP датаграммы) также по умолчанию используется в качестве прокси для ретрансляции Wake On LAN (WOL) волшебные пакеты из Интернета на узлы в локальной сети для их удаленного пробуждения (на этих узлах также должен быть настроен сетевой адаптер для приема дейтаграмм WOL, и на маршрутизаторе должен быть включен этот параметр прокси, а также, возможно, конфигурация правил переадресации во встроенных брандмауэр чтобы открыть эти порты со стороны Интернета).

Смотрите также

Рекомендации

внешняя ссылка

  • RFC 348, процесс отмены
  • RFC 863, протокол сброса