Você está na página 1de 12

ROTEADOR: 12ª IB - 2018

Objectivo:

 Apresentar o roteador, sua função nas redes;


 Apresentar seus principais componentes de hardware e de software;
 Apresentar seu processo de roteamento.

Ao final você saberá:

 Identificar um roteador como um computador usando um SO (Sistema Operativo) e


um hardware projectados para o processo de roteamento;
 Mostrar a capacidade de configurar um dispositivo e aplicar endereços;
 Descrever a estrutura de uma tabela de roteamento;
 Descrever como um roteador determina um caminho e comuta pacotes;

A Internet – permitem às pessoas se comunicar, colaborar e interagir de maneira que elas


jamais viram. Nós usamos a rede de várias formas, inclusive aplicativos Web, telefonia IP,
videoconferência, jogos interativos, comércio eletrônico, educação e muito mais.

No centro da rede está o roteador. Resumidamente, um roteador conecta uma rede a outra.
Por isso, o roteador é responsável pela entrega de pacotes em redes diferentes. O destino
do pacote IP pode ser um servidor Web em outro país ou um servidor de email na rede
local. É a responsabilidade dos roteadores entregar esses pacotes em tempo hábil. A
efetividade da comunicação de redes interconectadas depende, amplamente, da capacidade
dos roteadores de encaminhar pacotes da maneira mais eficiente possível.

Agora os roteadores estão sendo adicionados a satélites no espaço. Esses roteadores terão
a capacidade de rotear tráfego IP entre satélites no espaço de maneira muito semelhante à
forma como esses pacotes são movidos na Terra, o que reduz atrasos e oferece maior
flexibilidade de networking.

Além do encaminhamento de pacotes, um roteador também presta outros serviços. Para


atender às demandas das redes atuais, os roteadores também são usados para:

 Assegurar uma disponibilidade 24x7 (24 horas por dia, 7 dias por semana). Para
ajudar a garantir o alcanço da rede, os roteadores usam caminhos alternativos, caso
haja falha no caminho primário.
 Fornecer serviços integrados de dados, vídeo e voz em redes com e sem fio. Os
roteadores usam a priorização de Qualidade de Serviço (QoS, Quality of Service)
dos pacotes IP para assegurar que o tráfego em tempo real, como voz, vídeo e
dados críticos não sejam descartados ou atrasados.
 Atenuar o impacto de worms, vírus e outros ataques na rede, permitindo ou negando
o encaminhamento de pacotes.

Todos esses serviços são criados de acordo com o roteador e sua responsabilidade primária
de encaminhar pacotes de uma rede para a próxima.

Nota: a ARPANET foi desenvolvido pela ARPA (Advanced Research Projects Agency) do
Departamento de Defesa dos Estados Unidos. A ARPANET foi a primeira rede de
comutação de pacotes operacional do mundo e a antecessora da Internet atual.
Os roteadores têm muitos componentes de hardware e de software iguais encontrados em
outros computadores, inclusive:

 CPU
 RAM
 ROM

Sistema operacional: é um software que executa tarefas básicas, como controlar e alocar
memória, priorizar as solicitações do sistema, controlar os dispositivos de entrada e saída,
facilitar a operação em rede e gerenciar sistemas de arquivos.

Roteadores estão no centro da rede

Os usuários esperam ser capazes de acessar páginas da Web, enviar emails e baixar
músicas – independentemente do servidor acessado estar em sua própria rede ou em outra
rede no mundo. No entanto, os profissionais de networking sabem que o roteador é
responsável por encaminhar pacotes de rede-a-rede, da origem original para o destino final.

Um roteador conecta várias redes. Isso significa que ele tem várias interfaces pertencentes
a uma rede IP diferente. Quando um roteador recebe um pacote IP em uma interface, ele
determina que interface usar para encaminhar o pacote para seu destino. A interface que o
roteador usa para encaminhar o pacote pode ser a rede do destino final do pacote (a rede
com o endereço IP de destino desse pacote) ou pode ser uma rede conectada a outro
roteador usado para alcançar a rede de destino.

Cada rede a que um roteador se conecta costuma exigir uma interface separada. Essas
interfaces são usadas para conectar uma combinação de redes locais (LANs, Local Area
Networks) e redes remotas (WAN, Wide Area Networks). As redes locais costumam ser
redes Ethernet que contêm dispositivos como PCs, impressoras e servidores. As WANs são
usadas para conectar redes em uma área geográfica extensa. Por exemplo, uma conexão
WAN costuma ser usada para conectar uma rede local à rede do Provedor de Internet (ISP,
Internet Service Provider).

Roteadores determinam o melhor caminho (o caminho mais rápido para um certo


destino, com base na métrica do protocolo de roteamento)

A responsabilidade primária de um roteador é direcionar pacotes com destino para redes


locais e remotas:

 Determinando o melhor caminho para enviar pacotes;


 Encaminhando pacotes para o destino.

O roteador usa sua tabela de roteamento (tabela armazenada na memória do roteador ou


outro dispositivo de inter-rede que mantém informações de roteamento para destinos de
rede específicos, o roteador usa essa informação para determinar para onde enviar os
dados) para determinar o melhor caminho para encaminhar o pacote. Quando o roteador
recebe um pacote, ele examina seu endereço IP de destino e procura a melhor
correspondência com um endereço de rede na tabela de roteamento do roteador. A tabela
de roteamento também inclui a interface a ser usada para encaminhar o pacote. Quando
uma correspondência é localizada, o roteador encapsula o pacote IP no quadro de enlace
da interface de saída, e o pacote é encaminhado para seu destino.

É muito provável que um roteador receba um pacote encapsulado em um tipo de quadro de


enlace, como um quadro Ethernet e, ao encaminhar o pacote, o encapsule em um tipo
diferente de quadro de enlace, como o Protocolo Ponto a Ponto (PPP, Point-to-Point
Protocol). O encapsulamento do quadro de enlace depende do tipo de interface do roteador
e do tipo de meio a que ele se conecta. Entre as tecnologias de enlace de dados diferentes
a que um roteador pode se conectar estão tecnologias rede local, como Ethernet e
conexões WAN seriais (método de transmissão de dados no qual os bits de um caractere de
dados são transmitidos sequencialmente através de um único canal), como a conexão T1
que usa PPP, Frame Relay (é um protocolo de camada de enlace de dados comutado de
pacotes que gerencia vários circuitos virtuais entre dispositivos conectados) e Modo de
Transferência Assíncrona – ATM, Asynchronous Transfer Mode (é o padrão internacional
para transmissão de células no qual são carregados vários tipos de serviços – voz, vídeos e
dados em células de comprimento fixo de 53 bytes, as células de tamanho fixo permitem
que o processamento de célula ocorre no hardware, isso reduz atrasos de trânsito, o ATM
foi criado para tirar proveito de meios de transmissão de alta velocidade como E3, SONET e
T3).

Figura 1: Roteador da série 1800, parte frontal.

O roteador 1841 é um ISR de custo relativamente baixo projetado para empresas de médio
porte e escritórios de filiais de pequenas empresas. Ele integra os reursos de dados,
segurança e serviços sem fio.

LEDs (Light Emiting Diods, Diodos Emissores de Luz) indicam o status de conexão de Ada
porta:

1. LED de energia do sistema (Sys, pwr) – índica a presença de energia no dispositivo;


LED verde aceso.
2. LED de atividade do sistema (Sys, Act) – pisca quando um pacote é transmitido ou
recebido em qualquer WAN ou LAN, ou quando há atividade de monitoramento do
sistema.
Figura 2: Roteador da série 1800, parte traseira.

O roteador 1841 ISR usa módulos que permitem configurações das portas (interfaces).

1. Cisco Etherswitch 10BASE-T/100BASE-TX de quatro portas com detecção


automática de HWIC;
2. Módulo de memória flash compacto: usado para armazenar a imagem do software,
os arquivos de configuração e os arquivos de log. A memória flash do1841 é
implementada em um cartão de memória Compactflash externo;
3. Porta USB de slot único;
4. Porta Fast Ethernet 0/0;
5. Porta Fast Ethernet 0/1;
6. Porta Console;
7. Porta Auxiliar;
8. Slots HWIC (High-speed WAN Interface Card, Placa de Interface WAN de Alta
Velocidade);
9. Botão Power para ligar e desligar o roteador;
10. Conector do cabo de energia para alimentar eléctricamente o roteador.
CPU do roteador e a memória

Embora haja vários tipos e modelos de roteadores diferentes, todos os roteadores têm os
mesmos componentes gerais de hardware. Dependendo do modelo, esses componentes
estão localizados em locais diferentes dentro do roteador. A figura mostra a parte interna de
um roteador 1841.

Figura 3: Visão interna do Roteador

Para consultar os componentes internos do roteador, você deve desparafusar a tampa de


metal e retirá-la do roteador:

1. Fonte de alimentação;
2. Ventoinha: retira o ar quente de dentro do roteador para fora;
3. Blindagem para WIC (Interface de WAN) ou para HWIC (Interface de WAN de Alta
Velocidade);
4. SDRM (Synchronous Dynamic RAM, RAM Dinâmica Síncrona): usada para manter a
configuração em execução e as tabelas de roteamento, além de oferecer suporte ao
armazenamento em buffer dos pacotes;
5. NVRAM (Nonvolatile RAM, RAM Não Volátil) e memória flash de inicialização usada
para armazenar o código de inicialização do ROMMON, bem como os dados da
NVRAM;
6. CPU;
7. Opção AIM (Advanced Integration Module, Módulo de Integração Avançado): que
descarrega funções que usam muito o Processador, como a criptografia da CPU
principal;
8. Blindagem para WIC (Interface de WAN) ou para HWIC (Interface de WAN de Alta
Velocidade).
Componentes do roteador e suas funções

Assim como um PC, um roteador também inclui:

 Unidade de Processamento Central (CPU, Central Processing Unit);


 Memória de Acesso Aleatório (RAM);
 Memória somente-leitura (ROM).

Figura 4: Componentes internos de um Roteador 1841

CPU

A CPU executa instruções do sistema operacional, como inicialização de sistema, funções


de roteamento e de comutação.

RAM

 A RAM: armazena as instruções e os dados que precisam ser executados pela CPU.
A RAM é usada para armazenar estes componentes:
 Sistema operacional: O IOS (Internetwork Operating System, Sistema operacional de
Internet) Cisco é copiado para a RAM durante a inicialização.
 Executando arquivo de configuração: Esse é o arquivo de configuração que
armazena os comandos de configuração que o IOS do roteador está usando
atualmente. Com poucas exceções, todos os comandos configurados no roteador
são armazenados no arquivo de configuração em execução, conhecido como
running-config.
 Tabela de roteamento IP: Esse arquivo armazena informações sobre redes
conectadas diretamente e remotas. Ele é usado para determinar o melhor caminho
para encaminhar o pacote.
 Cache ARP: Esse cache contém o endereço IPv4 para mapeamentos de endereço
MAC, semelhante ao cache ARP em um PC. O cache ARP é usado em roteadores
com interfaces de rede local, como interfaces Ethernet.
 Buffer de pacotes: Os pacotes são armazenados temporariamente em um buffer
quando recebidos em uma interface ou antes de saírem por uma interface.

RAM é uma memória volátil e perde seu conteúdo quando o roteador é desligado ou
reiniciado. No entanto, o roteador também contém áreas de armazenamento permanentes,
como ROM, memória flash e NVRAM.

ROM

ROM é uma forma de armazenamento permanente. Os dispositivos Cisco usam a ROM


para armazenar:

 As instruções de bootstrap;
 Software de diagnóstico básico;
 Versão redimensionada do IOS.

A ROM usa firmware, que é o software incorporado no circuito integrado. O firmware inclui o
software que normalmente não precisa ser modificado ou atualizado, como as instruções de
inicialização. Muitos desses recursos, inclusive o software monitor ROM, serão abordados
em um curso posterior. A ROM não perde seu conteúdo quando o roteador é desligado ou
reiniciado.

Memória flash

Flash é uma memória de computador não volátil que pode ser apagada e armazenada
eletricamente. A memória flash é usada como armazenamento permanente para o sistema
operacional, o Cisco IOS. Na maioria dos modelos de roteadores Cisco, o IOS é
armazenado permanentemente na memória flash e copiado para a RAM durante o processo
de inicialização, quando é executado pela CPU. Alguns modelos mais antigos de roteadores
Cisco executam o IOS diretamente na memória flash. A memória flash consiste em placas
SIMMs ou PCMCIA, que podem ser atualizadas para aumentar a quantidade da memória
flash.

NVRAM

A RAM Não Volátil (NVRAM, Nonvolatile RAM) não perde suas informações quando a
energia é desligada. Isso é o oposto ao que acontece na maioria das formas comuns de
RAM, como DRAM, que exige energia ininterrupta para manter suas informações. A NVRAM
é usada pelo Cisco IOS como armazenamento permanente para o arquivo de configuração
de inicialização (startup-config). Todas as alterações feitas na configuração são
armazenadas no arquivo running-config na RAM e, com poucas exceções, são
implementadas imediatamente pelo IOS. Para salvar essas alterações caso o roteador seja
reiniciado ou desligado, o running-config deve ser copiado para a NVRAM, onde é
armazenada como o arquivo startup-config. A NVRAM manterá seu conteúdo, mesmo
quando o roteador for recarregado ou desligado.
ROM, RAM, NVRAM e memória flash são abordadas na seção a seguir, que apresenta o
IOS e o processo de inicialização. Elas também são abordadas mais detalhadamente em
um curso posterior referente ao gerenciamento do IOS.

É mais importante para um profissional de networking compreender a função dos


componentes internos principais de um roteador do que o local exato desses componentes
dentro de um roteador específico. A arquitetura física interna irá variar de modelo para
modelo.

Sistema operacional de Internet

O software de sistema operacional usado em roteadores Cisco é conhecido como Sistema


operacional de Internet Cisco (IOS, Internetwork Operating System). Assim como qualquer
sistema operacional em qualquer computador, o Cisco IOS gerencia os recursos de
hardware e de software do roteador, inclusive a alocação de memória, os processos, a
segurança e os sistemas de arquivos. O Cisco IOS é um sistema operacional multitarefa
integrado a funções de roteamento, de comutação, de inter-rede e de telecomunicação.

Embora o Cisco IOS possa ser aparentemente o mesmo em muitos roteadores, há muitas
imagens diferentes do IOS. Uma imagem do IOS é um arquivo que contém todo o IOS do
roteador. A Cisco cria muitos tipos diferentes de imagens do IOS, dependendo do modelo do
roteador e dos recursos no IOS. Normalmente, quanto mais recursos no IOS, maior será a
imagem do IOS e, logo, mais memória flash e RAM são exigidas para armazenar e carregar
o IOS. Por exemplo, entre alguns recursos estão a capacidade de executar IPv6 ou a
capacidade do roteador de executar a Tradução de Endereços de Rede (NAT, Network
Address Translation).

Assim como acontece com outros sistemas operacionais, o Cisco IOS tem sua própria
interface do usuário. Embora alguns roteadores forneçam uma Interface Gráfica do Usuário
(GUI, Graphical User Interface), a Interface de Linha de Comando (CLI, Command Line
Interface) é um método muito mais comum de configurar roteadores Cisco. A CLI é usada
ao longo deste circuito.

Durante a inicialização, o arquivo startup-config na NVRAM é copiado para a RAM e


armazenado como sendo o arquivo running-config. O IOS executa os comandos de
configuração no running-config. Qualquer alteração feita pelo administrador de rede é
armazenada no running-config, sendo implementada imediatamente pelo IOS. Neste
capítulo, nós revisaremos alguns dos comandos básicos do IOS usados para configurar um
roteador Cisco. Em capítulos posteriores, aprenderemos os comandos usados para
configurar, verificar e solucionar problemas de roteamento estático e de vários protocolos de
roteamento, como RIP, EIGRP e OSPF.

Processo de inicialização

Há quatro fases principais no processo de inicialização:

 Executando o POST;
 Carregando o programa de bootstrap;
 Localizando e carregando o software Cisco IOS;
 Localizando e carregando o arquivo de configuração de inicialização ou acessando o
modo de configuração.

Figura 5: Etapa 1 e 2 do Processo de inicialização de um Roteador 1841

1. Executando o POST

O Auto-teste de inicialização (POST, Power-On Self Test) é um processo comum que ocorre
em quase todos os computadores durante a inicialização. O processo POST é usado para
testar o hardware do roteador. Quando o roteador for ligado, um software no chip ROM irá
executar o POST. Durante esse auto-teste, o roteador executa o diagnóstico a partir da
ROM em vários componentes de hardware, inclusive CPU, RAM e NVRAM. Depois que o
POST for concluído, o roteador irá executar o programa de bootstrap.

2. Carregando o programa de bootstrap

Depois do POST, o programa de bootstrap é copiado da ROM para a RAM. Uma vez na
RAM, a CPU executa as instruções no programa de bootstrap. A tarefa principal do
programa de bootstrap é localizar o Cisco IOS e carregá-lo na RAM.

Figura 6: Etapa 3 e 4 do Processo de inicialização de um Roteador 1841


3. Localizando e carregando o IOS Cisco

Localizando o software IOS Cisco. O IOS costuma ser armazenado na memória flash, mas
também pode ser armazenado em outros locais como um servidor de Protocolo de
Transferência de Arquivos Trivial (TFTP, Trivial File Transfer Protocol).

Se uma imagem completa do IOS não puder ser localizada, uma versão dimensionada do
IOS será copiada da ROM para a RAM. Essa versão do IOS é usada para ajudar a
diagnosticar qualquer problema, podendo ser usada para carregar uma versão completa do
IOS na RAM.

Nota: Um servidor TFTP costuma ser usado como um servidor de backup para o IOS, mas
também pode ser usado como um ponto central para armazenar e carregar o IOS. O
gerenciamento do IOS e o uso do servidor TFTP são abordados em um curso posterior.

Carregando o IOS. Alguns dos roteadores Cisco mais antigos executavam o IOS
diretamente a partir da memória flash, mas os modelos atuais copiam o IOS para a RAM
para execução pela CPU.

Nota: Quando o IOS começar a ser carregado, você talvez veja uma cadeia de caracteres
de sustenidos (#), como os mostrados na figura, enquanto a imagem é descompactada.

4. Localizando e carregando o arquivo de configuração

Localizando o arquivo de configuração de inicialização depois que o IOS for carregado, o


programa de bootstrap irá pesquisar o arquivo de configuração de inicialização, conhecido
como startup-config, na NVRAM. Esse arquivo tem os comandos de configuração e os
parâmetros já salvos, inclusive:

 Endereços de interface;
 Informações de roteamento;
 Senhas;
 Qualquer outra configuração salva pelo administrador de rede.

Se o arquivo de configuração de inicialização, startup-config, estiver localizado na NVRAM,


ele será copiado para a RAM como o arquivo de configuração em execução, running-config.

Nota: Se não houver o arquivo de configuração de inicialização na NVRAM, o roteador


talvez procure um servidor TFTP. Se o roteador detectar a existência de um enlace ativo
para outro roteador configurado, ele irá enviar um broadcast à procura de um arquivo de
configuração no enlace ativo. Essa condição fará com que o roteador pause, mas você
acabará vendo uma mensagem de console como a seguinte:

<o roteador pára aqui ao difundir para um arquivo de configuração em um enlace ativo>

%Error opening tftp://255.255.255.255/network-confg (Timed out)

%Error opening tftp://255.255.255.255/cisconet.cfg (Timed out).


Figura 7: Etapa 5 e 6 do Processo de inicialização de um Roteador 1841

Executando o arquivo de configuração. Se um arquivo de configuração de inicialização


estiver localizado na NVRAM, o IOS irá carregá-lo na RAM como running-config e executar
os comandos no arquivo, uma linha por vez. O arquivo running-config contém endereços de
interface, inicia processos de roteamento, configura senhas de roteador e define outras
características do roteador.

Acesse o modo de configuração, Setup Mode, (opcional). Se o arquivo de configuração


de inicialização não puder ser localizado, o roteador irá solicitar ao usuário o acesso ao
modo de configuração (setup mode). Modo de configuração é uma série de perguntas que
solicita ao usuário informações de configuração básicas. O modo de configuração não deve
ser usado para inserir configurações de roteador complexas, normalmente não sendo usado
por administradores de rede.

Ao inicializar um roteador que não contenha um arquivo de configuração de inicialização,


você verá a seguinte pergunta após o carregamento do IOS:

 Would you like to enter the initial configuration dialog? [yes/no]: no

O modo de configuração não será usado neste curso para configurar o roteador. Quando
solicitado a acessar o modo de configuração (setup mode), sempre responda não. Se
responder sim e acessar o modo de configuração (setup mode), você poderá pressionar
Ctrl-C a qualquer momento para encerrar o processo de configuração.

Quando o modo de configuração não é usado, o IOS cria um running-config padrão. O


running-config padrão é um arquivo de configuração básico que inclui as interfaces do
roteador, as interfaces de gerenciamento e determinadas informações padrão. O running-
config padrão não contém nenhum endereço de interface, nenhuma informação de
roteamento, senhas ou outras informações de configuração específicas.
Verificando o processo de inicialização do roteador

O comando show version pode ser usado para ajudar a verificar e solucionar problemas de
alguns componentes básicos de hardware e de software do roteador. O comando show
version exibe informações sobre a versão do software Cisco IOS atualmente em execução
no roteador, a versão do programa de bootstrap e as informações sobre a configuração de
hardware, inclusive a quantidade de memória do sistema.

A saída de comando show version inclui ver a imagem:

Figura 8: Verificação do Processo de inicialização do Roteador

Você também pode gostar