Os problemas mais comuns que ocorrem em redes IP resultam de erros no esquema de endereçamento. É importante testar sua configuração de endereço antes de avançar para as próximas etapas de configuração. Os testes básicos de uma rede devem prosseguir em seqüência, de uma camada do modelo de referência OSI à seguinte. Cada teste focaliza operações de rede em uma camada específica do modelo OSI. Os comandos telnet, ping, trace, show ip route, show interfaces e debug são comandos que permitem testar a rede. O telnet, protocolo “terminal virtual” pertencente ao conjunto de protocolos TCP/IP, permite um usuário se conectar a um roteador remoto, e verificar o software da camada de aplicação entre as estações de origem e de destino. Esse é o mais completo mecanismo de teste disponível. Um roteador pode ter até cinco sessões telnet simultâneas. Este protocolo atua na camada de Aplicação do modelo OSI Para estabelecer uma conexão telnet, usamos o comando connect ou telnet seguido do nome ou IP do roteador. A sessão telnet é finalizada com os comandos exit ou logout. A comandos alternativos para as operações listadas na figura: • • • seguinte lista mostra os Iniciar uma sessão no roteador “Gerente” conectando ao roteador “filial”: Gerente> connect filial (ou seu IP) Filial> Continuar uma sessão (insira o número ou o nome da sessão): Gerente> 1 ou filial Filial> Terminar uma sessão: Filial> exit Uma conexão telnet bem-sucedida indica que o aplicativo de camada superior (e também os serviços das camadas inferiores) estão funcionando corretamente. 1 Os protocolos de eco são usados para testar se os pacotes de protocolo estão sendo roteados. O comando ping é um protocolo de eco, que envia um pacote ao host de destino e aguarda um pacote de resposta daquele host. Os resultados podem avaliar a confiabilidade, os atrasos no caminho e se o host pode ser alcançado ou não. Na figura, o ping de destino 172.16.1.5 respondeu com sucesso a todos os cinco datagramas enviados. Os pontos de exclamação (!) indicam cada eco bem-sucedido. Se você receber um ou mais pontos (.) em vez de pontos de exclamação na sua tela, o aplicativo no roteador atingiu o timeout enquanto esperava por um determinado eco de pacote do ping de destino. O ping usa o ICMP (Internet Control Message Protocol) e atua na camada de Rede do modelo OSI. O comando trace é uma ferramenta que permite descobrir a rota por onde os dados estão sendo enviados na rede, testando cada passagem por roteador. Com isso, é possível traçar a rota entre origem e destino. Essa operação pode ser realizada no nível usuário ou no nível privilegiado. O comando trace usa as mensagens de erro geradas pelos roteadores quando um pacote excede seu valor de tempo de vida (TTL - Time To Live). O comando trace envia vários pacotes e exibe o tempo de ida e volta de cada um deles. A vantagem do comando trace é determinar qual roteador do caminho foi o último a ser alcançado. Isso se chama isolamento de falha. Quando um roteador não pode ser alcançado, aparecem três asteriscos (*) em vez do nome do roteador. Este comando atua na camada de Rede do modelo OSI. 2 O Comando Show IP Route: Este comando permite visualizar a tabela de roteamento do roteador. Assim podemos determinar se existe uma entrada de tabela de roteamento para a rede de destino. A tabela de roteamento associa a rede de destino às interfaces do roteador, indicando se a rede pode ser alcançada e qual caminho seria o melhor. Este comando atua na camada de Rede no modelo OSI. A interface tem duas partes: Camada Física (hardware): Como cabos, conectores e interfaces, deve fazer a conexão real entre os dispositivos. Camada de Enlace (software): - Mensagens de keepalive - Informações de controle - Informações de usuário Passadas entre dispositivos adjacentes. Essas informações são dados sendo passados entre duas interfaces de roteadores conectados. Quando testar os links físicos e de dados, pergunte o seguinte: • • • • Existe um sinal Carrier Detect? O link físico entre os dispositivos está bom? As mensagens de keepalive estão sendo recebidas? Os pacotes de dados podem ser enviados pelo link físico? Um dos elementos mais importantes da saída do comando show interfaces serial é a exibição do status do protocolo de linha e do enlace de dados. O status de linha nesse exemplo é disparado por um sinal Carrier Detect e se refere ao status da camada física. No entanto, o protocolo de linha, disparado por quadros keepalive, se refere ao enquadramento de enlace de dados. Este comando atua nas 3 camadas inferiores do modelo OSI: Física, Enlace e Rede. 3 O Comando Netstat Este comando exibe estatísticas de protocolo e conexões de rede TCP/IP atuais. Netstat -a Exibe todas as conexões e portas de escuta. Netstat -n Exibe endereços e números de porta em formato numérico. Netstat -r Exibe a tabela de roteamento O Comando Route Print Este comando exibe a tabela de roteamento do computador (host). O Comando Ipconfig O padrão é exibir apenas o endereço IP, máscara de sub-rede e gateway padrão para cada placa de rede vinculada ao TCP/IP. Ipconfig /all Exibir informações completas de configuração. Ipconfig /release Liberar o endereço IP para o adaptador especificado (com DHCP). Ipconfig /renew Renovar o endereço IP para o adaptador especificado (com DHCP). 4