Olá pessoal, tudo bem? Hoje estudaremos o CiscoIOS. Mais especificamente, veremos:
01. As diferentes portas suportadas pelos comandos do IOS (porta console, porta auxiliar e porta Telnet),
02. Os mais variados métodos de entrada de comandos IOS (Servidor TFTP, Setup script e SNMP).
Para quem quiser saber, IOS é o acrônimo de Internetworking Operation System.
Visão Geral Sobre as portas do roteador
As interfaces físicas localizadas na parte traseira do roteador podem conter de Ethernet e Token Ring até Serial e ATM.
Cada uma destas interfaces é mapeada logicamente dentro do IOS.
Exemplo: O comando do Modo de Configuração "interface ethernet 0" é diretamente ligada à porta Ethernet 0 do roteador.

Sessões Telnet
Há também as portas console. Elas também são mapeadas pelos IOS.
Quando uma sessão Telnet é estabelecida com o roteador, não há portas físicas que estejam sendo mapeadas, uma vez que sessões Telnet utilizam portas virtuais.
A sessão Telnet é estabelecida com um endereço IP do roteador. Os endereços IP são configurados nas interfaces do roteador, mas as sessões Telnet não são mantidas por uma interface física, só lógica. As interfaces físicas (como a Ethernet 0) possuem uma interface física (a si mesma) e lógica (controlada pelo IOS).

Virtual Terminal Ports (VTY)
Cada roteador possui cinco portas terminais, ou portas VTY, que são as sessões Telnet que são mantidas.
Não mais que cinco sessões Telnet
podem ocorrer ao mesmo tempo.
Todas as sessões que chegam por quaisquer porta do roteador
possuem um endereço IP, incluindo interfaces LAN ou WAN.
O roteador pode trabalhar no modo assíncrono (onde um modem pode estar conectado) e virtual terminal ports.
Alguns roteador possuem interfaces assíncronas adicionais e são chamados de Access Server.

Exemplo de Configuração
O administrador tipicamente conecta um terminal de algum tipo na porta console.
Aqui, um terminal foi conectado à porta console e um modem foi conectado à porta auxiliar.
Mas se desejar, o administrador pode utilizar um modem na porta console ou conectar um terminal na porta auxiliar.
Uma diferença entre estas duas interfaces é que a porta auxiliar não se torna funcional até que o roteador finalize o boot.

Portas
Um roteador possui várias linhas, ou portas.
Se você tiver configurado senhas nas portas console e VTY, você assim fez:
"line console 0"
e para as portas VTY assim:
"line VTY 0 4"
Porta Console
Quando você configurou a senha para porta console, você digitou "line console 0".
A porta 0 do roteador é mapeada diretamente para a porta console.
Line 0 também pode ser chamada como TTY 0.
Quando você efetua logout, o roteador vai lembrá-lo que console 0 está disponível. (Lembra-se que toda vez que você efetua logon há uma mensagem?).
Porta Auxiliar
Em vários roteadores, a segunda porta assíncrona, ou porta auxiliar, mapeia para a TTY 1.
Se você utilizou a porta auxiliar como sua conexão console, o IOS lembraría-o que TTY 1 está disponível quando você dá logout.
Portas VTY
Você pode configurar uma senha para o terminal virtual, ou VTY, portas 0 a 4 ou utilizando as linhas 2 a 6.
TTY 2 mapeia VTY 0, TTY 3 mapeia VTY 1 e assim por diante.
Portas dos Access Server
Os Access Servers são roteadores com portas assíncronas adicionais.
As interfaces assíncronas mapeiam diretamente suas portas TTY correspondentes.
Exemplo: A interface async 1 mapeia TTY 1, a interface async 2 mapeia TTY 2, etc.
Para Access Servers que possuam oito interfaces assíncronas adicionais, as portas auxiliares e VTY são movidas para até oito slots TTY.
Interfaces Adicionais
Alguns Access Servers possuem até dezesseis interfaces assíncronas adicionais
As portas auxiliares e VTY são movidas para até dezesseis slots TTY.

O Comando "show line"
O comando "show line", permite a você examinar o status das portas VTY e assíncronas.
A console é CTY 0.
A porta auxiliar é TTY 1, indicando que não há interfaces assíncronas adicionais.
As portas VTY mapeiam as TTY 2 a 6.
Um asterisco próximo à TTY indica que a porta está ativa. Há também um terminal ou modem conectados na porta console. Há ainda uma sessão Telnet no roteador.

Configurando as Portas-Fonte
A porta console é considerada a mais poderosa fonte de configuração. Desde que ela é única porta ativa durante o processo de boot, ela é a única capaz de realizar operações de recuperação de senha.
Todos os outros comandos possíveis na porta console podem também vir de outra variedade de fontes.

Utilizando Telnet
A Telnet permite a você configurar remotamente o roteador. Seu uso está totalmente restrito nas interfaces cujo há um endereço IP configurado.
Mas seja cuidadoso...Se não houver cuidado no uso dos comandos, isto vai lhe trazer muita dor de cabeça.
Se você alterar o endereço IP utilizado para Telnet no roteador, você perderá a sessão Telnet e esta cairá. Você pode ainda, por engano, alterar uma senha e será impossível logar depois.

Utilizando TFTP
O Trivial File Transfer Protocol, ou TFTP, é como o roteador copia ambos, Arquivos de Configuração e Sistemas Operacionais (IOS) da rede.
O TFTP é um protocolo não orientado a conexão. Não requer nenhum tipo de autenticação no servidor. Muito útil em vários casos de operação de rede.

Cenário TFTP
O roteador pode ser configurado ainda para tentar carregar um IOS a partir da rede durante o processo de boot.
Se o roteador reinicializar na meia-noite, e o servidor requerer algum tipo de autenticação ou login, o administrador vai ter que estar presente para completar o resto. Já imaginou ser acordado de madrugada e ir socorrer uma rede em apuros?
Pois é. Nestes casos o TFTP é utilizado em caso de emergência. E ele só trabalha com interfaces com IP configurado.
Utilizando SMNP
Os roteadores também podem responder para os comandos do Simple Network Management Protocol, ou SNMP. Novamente, IP é necessário para SNMP para encontrar o roteador e perfazer o comando apropriado.
Há uma variedade de softwares SNMP, como o OpenView da HP. A Cisco também possui o dela chamado de CiscoWorks que podem utilizar além do SNMP, possui gráficos poderosos.

Abraço pessoal!
Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.
Thiago Francisco Dias é Cisco Certified Networking Associate e Analista de Suporte e Tecnologia.
2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.