Как работает Идентификация?

Как работает Идентификация?

Мне трудно понять, как работает протокол ident. Я наткнулся на краткое изложение того, как он работает, наВикипедияоднако не совсем понимаю, что это значит

Протокол Ident Protocol предназначен для работы в качестве серверного демона на компьютере пользователя, где он получает запросы на указанный порт, обычно 113. В запросе клиент указывает пару портов (локальный и удаленный). Затем сервер отправит специально разработанный ответ, который идентифицирует имя пользователя, который запускает программу, использующую указанную пару портов.

Например, я предполагаю, что в каждой ОС запущен сервер ident. Если так, то где он получает запрос ident на указанный порт? В этом запросе указано, что клиент указывает часть портов? Кто из них клиент, а кто сервер?

решение1

где он получает запрос на идентификацию указанного порта?

Сервер Ident прослушивает TCP-порт 113.

В этом запросе указано, что клиент указывает часть портов? Какой из них клиент, а какой сервер?

Клиент инициирует соединение, сервер его принимает. В этом случае ваш компьютер является сервером Ident, поскольку он запускает демон Ident и прослушивает соединения, а сервер IRC является клиентом Ident, поскольку он инициирует соединение Ident. (IRC — это практически единственный оставшийся протокол, который использует Ident.)

В примере RFC говорится:

<port-on-server> , <port-on-client> : <resp-type> : <add-info>

6193, 23 : USERID : UNIX : stjohns

Вот port-on-clientудаленная сторона (сервер Telnet, выступающий в качестве клиента Ident), а port-on-serverвот ваш компьютер (выступающий в качестве сервера Ident).

Связанный контент