Léxico de TI › Redes › Negociação de opções do Telnet

Negociação de opções do Telnet

Redes Svenska → Atualizado: 2026-10-06

O pequeno protocolo embutido no Telnet em que cliente e servidor combinam o que ambos suportam, um byte por vez.

Especificada nas RFCs 854 e 855, ambas de 1983. O valor de byte 255, IAC ("Interpret As Command"), sinaliza que o que vem a seguir é um comando, e não texto. Depois dele vêm WILL, WONT, DO ou DONT mais um número de opção: IAC DO 31 significa "me diga o tamanho da sua janela" (NAWS), enquanto IAC WILL 1 significa que o servidor cuidará do eco. Cargas mais longas viajam entre SB e SE.

O projeto tem uma armadilha conhecida: um 255 literal nos dados precisa ser dobrado, ou será lido como comando. Ferramentas que falam TCP puro com a porta 23 veem, por isso, lixo no início da sessão. O mundo dos MUDs redescobriu o mecanismo nos anos 1990 e ainda o usa para compressão e dados do cliente.

← Voltar ao léxico