Como funciona o Ident?

4

Estou tendo dificuldades em entender como funciona o protocolo ident. Eu me deparei com um resumo de como ele funciona na Wikipedia , mas não consigo seguir o que isso significa

The Ident Protocol is designed to work as a server daemon, on a user's computer, where it receives requests to a specified port, generally 113. In a query, a client specifies a pair of ports (a local and a remote port). The server will then send a specially designed response that identifies the username of the user who runs the program that uses the specified pair of ports.

Por exemplo, suponho que todo sistema operacional tenha um servidor ident rodando. Em caso afirmativo, onde ele recebe uma solicitação ident para uma porta especificada? Nessa consulta, o cliente especifica uma parte das portas? Qual é o cliente e qual é o servidor?

    
por PeanutsMonkey 20.08.2011 / 08:12

1 resposta

4

where does it receive an ident request to a specified port?

O servidor Ident escuta na porta TCP 113.

In that query it states the client specifies a part of ports? Which is the client and which is the server?

O cliente inicia a conexão, o servidor a aceita. Nesse caso, o computador é o servidor Ident, pois executa o daemon Ident e escuta as conexões, e o servidor IRC é o cliente Ident, já que inicia a conexão Ident. (O IRC é praticamente o único protocolo que usa o Ident.)

O exemplo da RFC diz:

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

6193, 23 : USERID : UNIX : stjohns

Aqui port-on-client é o lado remoto (servidor Telnet atuando como cliente Ident) e port-on-server é o seu computador (atuando como servidor Ident).

    
por 20.08.2011 / 08:27

Tags