Discar e acessar : Conexões assíncronas

Usando o serviço tcp-keepalives para evitar suspensões nas sessões Telnet

19 Setembro 2015 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Inglês (22 Agosto 2015) | Feedback


Índice


Pré-requisitos

Este documento explica como usar keepalives tcp de serviço para cancelar sessões telnet suspensas.

Antes de Começar

Requisitos

Não existem requisitos específicos para este documento.

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se você estiver trabalhando em uma rede ativa, certifique-se de que entende o impacto potencial de qualquer comando antes de utilizá-lo.

Convenções

Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.

Background

Essa topologia permite que um usuário de terminal remoto obtenha acesso a um servidor através de uma rede usando um comando automático telnet na configuração do Roteador 2.

http://www.cisco.com/c/dam/en/us/support/docs/dial-access/asynchronous-connections/14957-tcpkeepalive.gif

Se, no entanto, o Roteador 2 for recarregado por qualquer razão, o terminal não poderá voltar ao servidor. Ao tentar ativar a conexão, o usuário verá a mensagem "Connection refused by remote host". Essa mensagem aparece porque o servidor acredita que a sessão telnet anterior ainda esteja conectada, bloqueando assim uma sessão nova.

Essa situação poderia ser solucionada pelo uso do comando clear line no Roteador 1 pelo administrador de rede, mas essa abordagem tem dois defeitos principais:

  • Os administradores de rede podem não estar disponíveis para apagar a linha quando necessário.

  • Por razões de segurança, não é provável que o comando enable password seja disponibilizado para usuários.

Uma solução é o Roteador 1 apagar a linha TTY quando a conexão ao Roteador 2 for perdida por alguma razão. Os keepalives TCP podem resolver esse problema. Ative os keepalives TCP em ambos os roteadores para que um deles perceba quando a conexão ao outro for perdida; ou a extremidade oposta não tomará conhecimento sobre a ocorrência de uma reinicialização ou outra perda de conexão. Os keepalives TCP não são configuráveis no CLI e podem ser alterados por programação.

Para ativar os keepalives TCP nos roteadores, use os seguintes comandos de configuração:

Router1# config term
Router1(config)# service tcp-keepalives-in
Router1(config)# service tcp-keepalives-out
Router1(config)# end

Discussões relacionadas da comunidade de suporte da Cisco

A Comunidade de Suporte da Cisco é um fórum onde você pode perguntar e responder, oferecer sugestões e colaborar com colegas.


Informações Relacionadas


Document ID: 14957