Roteadores Cisco
Um switch é como um computador, pois possui:
Essa página irá (tentar) abordar o que precisa saber sobre roteador para passar em certificacões Cisco do nível associate.
A função de um switch é comutação de quadros e seleção de caminho/interface. Os switches comumente utilizados são de camada 2 (Modelo Osi) porém existem switches de camada 3 que atuam também como roteadores.
Um switch camada 2 serve para:
Um switch camada 3 serve para:
(Não irei ousar dizer todas as utilidades de um switch porque não me arrisco a fazer tal ato)
Existem muitas séries de roteadores já lançadas, cada uma com suas particularidades, seus recursos adicionais ou se são escaláveis ou não. Mas no geral todo switchcisco irá rodar um Cisco IOS (IOS - Internet Operation System) ou Cisco CatOS (Catalyst Operation System) que irá ficar na memória flash ou em um servidor TFTP e após ser descompactada irá para a RAM (sim, é possível remover um IOS (arquivo BIN) enquanto o mesmo está em execução, pois após a inicialização o mesmo é rodado a partir da RAM).
Quando se compra um switch o mesmo vem ZERADO, com todas as interfaces pertencendo a mesma vlan e não é possível acessá-lo pela rede. Para modificar suas configurações é necessário o uso de sua porta Con - CONSOLE - utilizando um cabo Rollover e conctando a porta serial do computador (muitos adaptadores podem ser usados nesse processo, como db-9 para rj-45). Portando, usando a conexão console (9600b/s) é possível fazer a configuração inicial no dispositivo tal como:
A série mais famosa é:
Os camandos em gerão serão sempre os mesmos como:
Mas isso não é regra, em alguns IOS a sintaxe irá mudar um pouco, mas nada como um ? para nos ajudar!
Assim como um computador ou um celular o switch é um dispositivo que possui muitos componentes internos, alguns podem ser melhorados ou substituídos em casos de falha.
Seus principais componentes são:
A fonte de energia, como o próprio nome já diz, serve para fornecer corrente contínua para os componentes eletrônicos do roteador e mantê-lo em funcionamento, está pode ser trocada em caso de problemas.
Claro que o modelo e formato da fonte irá mudar para cada versão de roteador cisco
Assim como um computador o switch tem memória para armazenar suas informações, vamos falar de 4 delas:
Um switch pode ter até dois tipos de interfaces; Físicas e Virtuais. As interfaces físicas como o próprio nome já diz são as que você pode tocar (buracos no switch onde vão alguns cabos ou antenas) e as virtuais são aquelas que você configura virtualmente no switch como as interfaces de uma vlan.
As interfaces físicas do switch possuem modos operação, cada um dos modos irá ditar como a interface vai funcionar. Existem três tipos de modo de operação:
O estado de acesso permite que a interface participe de apenas uma vlan e encaminhará o tráfego normalmente para portas da mesma vlan (configuração padrão).
Switch>
Switch>enable
Switch#configure terminal
Switch(config)#interface FastEthernet 0/1
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan X
O estado de tronco faz com que a interface insira a tag da vlan quando um quadro passar por ela para identificar a qual vlan esse quadro pertence quando o mesmo for para outro dispositivo. O modo trunk não pode ser usado para conexões de PC-para-PC
Switch>
Switch>enable
Switch#configure terminal
Switch(config)#interface FastEthernet 0/1
Switch(config-if)#switchport mode trunk
No modo dinâmico a escolha entre modo acesso e tronco é feita dinamicamente de acordo com a negociação entre o switch e o dispositivo a ele conectado.
Switch>
Switch>enable
Switch#configure terminal
Switch(config)#interface FastEthernet 0/1
Switch(config-if)#switchport mode dynamic
As interfaces virtuais são aquelas que são criadas logicamente, não existe interface física para ela porém ela pode ter uma relação com as interfaces físicas. A principal utilização de portas virtuais em um switch é para dar um ip para o mesmo, facilitando assim o seu gerenciamento.
Configurando o IP na vlan1 para administração:
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#interface vlan 1
Switch(config-if)#ip address 192.168.0.2 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#
%LINK-5-CHANGED: Interface vlan1, changed state to up
PLUS +++ - Permitir acesso telnet
Switch(config)#enable secret ragazziD
Switch(config)#line vty 0 4
Switch(config-line)#password estudo
Switch(config-line)#login
Como já dito anteriormente a função de um switch é a comutaçao de quadros e seleção de caminho, o nome quadro é dado devido ao switch ler apenas a camada 2 (Quadro - OSI Model). O Switch também consegue fazer uma prevenção de loops de camada 2 usando o STP.
Para realizar a comutação de quadros os swtich precisa aprender os endereços MAC dos dispositivos conectados a ele, pois quando o mesmo é inicializado a tabela de endereços macs vem vazia (por ser armazenada da RAM ela é apagada após uma reinicialização). O Switch aguarda até que um dispositivo envie algum tráfego na rede, nesse momento ele já associa a porta em que recebeu o quadro ao seu endereço MAC de origem, se o switch não conhecer o MAC de destino ele irá encaminhar o frame para todas as outroas interfaces (exceto a que recebeu o mesmo), quando a resposta vier o switch irá fazer o mesmo procedimento e associar o endereço mac de origem a porta que recebeu e dessa maneira irá construir a sua tabela MAC ou tabela CAM (Content Addressable Memory)
(ps. CAM e tabela MAC são a mesma coisa)
Verificando a tabela de endereços MAC
Switch>show mac-address-table
Mac Address Table
-------------------------------------------
vlan Mac Address Type Ports
---- ----------- -------- -----
1 0004.9ae7.9c01 DYNAMIC Fa0/2
1 00e0.f7a7.d901 DYNAMIC Fa0/3
Switch>
O Spanning Tree protocol é utilizado para evitar loops de camada 2 entre switches Cisco quando há um link de redundância. Quando mais de uma interface é conectada a um outro switch o STP irá negociar alguns valores e irá colocar uma das interfaces em estado de bloqueio, quando o link principal cair o estado de bloqueio é removido e entao o tráfego continua passando normalmente.
Exemplo:
Os links Amarelos (AMBAR) indicam as portas em estado de bloqueio e os links verdes indicam as portas em estado de encaminhamento
Assim como um computador, o switch tem sua sequencia de inicialização que irá verificar o hardware para depois carregar o sistema operacional mas somente se o mesmo estiver “instalado”
Sistema Operacional padrão
POST
Bootstrap
Inicia
Arquivo de Configuração padrão
Power-On-Self-Test, verifica se o hardware está apto a inicializar, se sim, passa a bola para o bootstrap
Funciona como a BIOS do switch, verfica os dispotivos instalados (interfaces, memórias) e se tudo estiver ok, o switch irá iniciar sua busca pelo IOS
IOS limitado (que fica na ROM) serve apenas para configurações locais do switch, irá servir para enviar um IOS (completo) para a FLASH.
Será procurado primeiramente dentro da memória FLASH, caso o mesmo seja encontrado ele será descompactado senão o switch irá procurar pelo IOS em algum servidor tftp configurado, se não tiver nenhum o switch irá incializar o modo ROMMON que lhe permitir enviar um IOS para a memória FLASH
O arquivo de configuração que fica, por padrão, armazenado na NVRAM terá o nome de startup-config (por padrão), depois que o IOS inicializar o switch irá procurar por esse arquivo para enviá-lo para a RAM e terminar de inicializar o switch, caso ele não o encontre na NVRAM, o switch tentára procurar em algum TFTP server (se configurado) caso contrário o sistema entrará em modo setup (pergunta se você quer configurar o básico com um assiste ou se quer fazer tudo na mão)
Switch>
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#interface vlan 1
Switch(config-if)#ip address 192.168.0.2 255.255.255.0
Switch(config-if)#no shutdown
Switch(config-if)#
%LINK-5-CHANGED: Interface vlan1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface vlan1, changed state to up
Switch(config-if)#exit
Switch(config)#username ragazzid privilege 15 password ragazzid
Switch(config)#line vty 0 4
Switch(config-line)#login local
Switch(config-line)#end
Switch#
%SYS-5-CONFIG_I: Configured from console by console
Switch#copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
Switch#
(Testes feitos no PC0)
PC>ping 192.168.0.20
Pinging 192.168.0.20 with 32 bytes of data:
Reply from 192.168.0.20: bytes=32 time=1ms TTL=128
Reply from 192.168.0.20: bytes=32 time=0ms TTL=128
Reply from 192.168.0.20: bytes=32 time=0ms TTL=128
Reply from 192.168.0.20: bytes=32 time=0ms TTL=128
Ping statistics for 192.168.0.20:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 1ms, Average = 0ms
PC>ping 192.168.0.30
Pinging 192.168.0.30 with 32 bytes of data:
Reply from 192.168.0.30: bytes=32 time=0ms TTL=128
Reply from 192.168.0.30: bytes=32 time=0ms TTL=128
Reply from 192.168.0.30: bytes=32 time=0ms TTL=128
Reply from 192.168.0.30: bytes=32 time=0ms TTL=128
Ping statistics for 192.168.0.30:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
PC>telnet 192.168.0.2
Trying 192.168.0.2 ...Open
User Access Verification
Username: ragazzid
Password:
Switch#
Essa página não abordou tudo sobre switches Cisco, pois a mesma apenas contém um resumo sobre os principais o que é de fato um switch cisco, modos de configuração, explicação sobre atalhos, diferença entre enable secret e enable password, roteamento, roteamento dinâmico, etc não foram abordados porque é um conteúdo fácil de se encontrar na internet, aconselho a visita dos liks abaixo!
Category:Cisco Category:CCNA Category:Roteadores Category:CiscoCCNA