Especificação técnica
Um roteador é um elemento intermediário em uma rede de computadores que permitem o roteamento de pacotes de dados entre redes separadas. Um roteador é conectado a duas ou mais linhas de dados de redes diferentes. Os roteadores mais modernos necessitam de um cabo de banda larga ligado a um modem como entrada, e geralmente transmitem o sinal de internet através de conectividade sem fio e 4 cabos banda larga. Este roteamento é realizado de acordo com um conjunto de regras que formam a tabela de roteamento. É um equipamento de camada 3 em relação ao modelo OSI.
Funcionamento
Software
Quando um pacote chega em uma das interfaces do roteador, ele analisa a sua tabela de roteamento, para verificar se na tabela de roteamento, existe uma rota para a rede de destino. Pode ser uma rota direta ou então para qual roteador o pacote deve ser enviado. Este processo continua até que o pacote seja entregue na rede de destino, ou até que o limite de 16 hopes (para simplificar imagine um hope como sendo um roteador da rede) tenha sido atingido.
Cada linha é uma entrada da tabela. Por exemplo, a linha a seguir é que define o Default Gateway da ser utilizado:
0.0.0.0 0.0.0.0 200.175.106.54 200.175.106.54 1
Topologia ou Esquema funcional
Sobre protocolo de roteamento:
O roteador pode receber informações sobre os caminhos existentes de diversas formas. É possível configurar manualmente essas informações, são as rotas estáticas, o roteador identifica automaticamente as redes que estão diretamente conectadas as suas interfaces, e por fim o roteador pode trocar informações com roteadores vizinhos por meio do uso de um protocolo de comunicação que são chamados de roteamento dinâmico. Todas essas informações são armazenadas em uma tabela, um mapa virtual, a tabela de rotas, também chamas de RIB, do inglês Routing Information Base, essa tabela é composta pela lista de todas as redes conhecidas representadas por seus prefixos e do endereço IP próximo ao roteador a ser usado para alcançá-las. Assim como o navegador GPS pode nos mostrar mais de uma opção de caminho para chegar ao mesmo local, na rede também pode haver mais de uma rota para chegar a uma mesma rede, no GPS deve-se escolher o jeito que achar melhor antes de começar a sua viagem, os roteadores também fazem esse tipo de escolha, para agilizar o encaminhamento dos pacotes IP, ele normalmente trabalha com uma segunda tabela, a tabela de encaminhamento, FIB, do inglês Forwading Information Base. Na FIB apenas a melhor rota para cada rede existente na RIB é gravada, nela além dos destinos e caminhos, há também informações sobre a interface específica que deve ser usada para encaminhar os pacotes. O encaminhamento ocorre quando o roteador efetivamente move um pacote de dados que foi recebido para sua interface de destino, para definir qual rota será inserida na FIB, o roteador baseia-se em características da topologia da rede, políticas de roteamento, de que modo a rota foi aprendida, em métricas como distância, filtros a prazo quando é disponível, etc.
Conexões
Informações adicionais
Modelo OSI: Modelo de referência da ISO, tem como principal objetivo ser um modelo padrão para protocolos de comunicação entre diversos tipos de sistema, garantindo a comunicação end-to-end, o Modelo OSI (em inglês Open Systems Interconnection) foi lançado em 1984 pela Organização Internacional para a Normalização (em inglês International Organization for Standardization). O Modelo OSI é composto por 7 camadas, sendo que cada uma delas realizam determinadas funções. As camadas são: 7 Aplicação (Application), 6 Apresentação (Presentation), 5 Sessão (Session), 4 Transporte (Transport), 3 Rede (Network), 2 Dados (Data Link) e 1 Física (Physical). A camada 3 pertencente a redes, onde se encontra a tecnologia router.
Rede(Network)
• Encaminhamento (routing) de pacotes e fragmentação • Esquema de endereçamento lógico
Referências bibliográficas
http://paginas.unisul.br/carlos.luz/redes/ROTEAMENTO_DINAMICO/Introducao_roteamento.pdf https://www.tecmundo.com.br/conexao/1258-o-que-e-roteador-.htm http://br.ccm.net/faq/9417-o-que-e-um-roteador http://www.sourceinnovation.com.br/wiki/Tecnologia_Firewall


