Redes
Trabalho Final
Telnet
SSH
Daiane, Joseane, Marcelo, Vilmar
08/11/2011
Este protocolo vem sendo gradualmente substituído pelo SSH, cujo conteúdo é criptografado antes de ser enviado. O uso do protocolo Telnet tem sido desaconselhado, a medida que os administradores de sistemas vão tendo maiores preocupações com a segurança. Com o Telnet, todos os dados trafegados entre o cliente e o servidor podem ser vistos, inclusive senhas, já que são somente texto “puro”, permitindo assim que com o uso de um sniffer seja possível interceptar a conexão e seus pacotes, tendo acesso aos dados. Funcionamento do Telnet
Papel do servidor:
• Informa aos softwares da rede a disponibilidade para aceitar conexões • Aguarda ocorrência de uma solicitação de serviço
• Se possível, atende a solicitação
• Envia resultado para o cliente num formato padrão
• Entra em processo de espera
Telnet
É um protocolo cliente-servidor usado para permitir que um computador faça login remoto em outro ligado a mesma rede (exemplos: rede local/ LAN, Internet). É baseado no TCP.
Desenvolvido em 1969, é um protocolo da camada de
Aplicação e está disponível para praticamente qualquer plataforma. Utiliza a porta 23/TCP.
Sob UNIX, o serviço é fornecido por um daemon (disk and execution monitor), um pequeno processo que funciona em background, chamado Telnetd.
Funcionamento do Telnet
Duas aplicações envolvidas: cliente e servidor
Papel do cliente:
• Cria conexão TCP com o servidor
• Recebe dados de entrada do usuário
• Adapta os dados de entrada num formato padrão para transmissão • Recebe dados de saída do servidor num formato padrão
• Formata dados de saída para exibição no terminal
Funcionamento do Telnet
Execução do Telnet
Comandos do Telnet
O Telnet é fornecido em padrão em diversas plataformas, entre as quais UNIX-based e Windows. O comando para iniciar uma sessão Telnet é geralmente o seguinte: telnet nome_servidor