Prof. Roitier Campos Gonçalves 1. Aula 02. Introdução aos Conceitos de Roteamento

Documentos relacionados
Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

RCO2. Redes Locais: Interligação de LANs com roteadores

3º Semestre. Aula 02 Introdução Roteamento

ROUTER. Alberto Felipe Friderichs Barros

Redes de Computadores e Aplicações. Aula 35 Estratégias de Roteamento IP Unicast Parte 2

UFRN/COMPERVE CONCURSO PÚBLICO IFRN 2010 DOCENTE

Camada de Rede Fundamentos e Protocolos. 6/7/18 Organizado por Bruno Pereira Pontes brunopontes.com.br

Roteamento e Roteadores. Conceitos Diversos

% & ' ( serviços fornecidos pela camada de rede. roteamento na Internet. princípios de roteamento. funcionamento de um roteador. IPv6.

TE239 - Redes de Comunicação Lista de Exercícios 2

Funcionalidades da camada de rede

Redes de computadores. Monteiro, Emiliano S. Professor Out/2016

PTC Aula Roteamento intra-as na Internet: OSPF 5.4 Roteamento entre os ISPs: BGP. (Kurose, p ) (Peterson, p.

Capítulo 4 A camada de REDE

Introdução ao Roteamento

Redes de Computadores

CCNA 1 Roteamento e Sub-redes. Kraemer

# $ % & ' ( ) * ' ( ) *! " " Orientador +, -

Redes de Computadores e Aplicações. Aula 34 Estratégias de Roteamento IP Unicast Parte 1

Roteamento Prof. Pedro Filho

REDES DE COMPUTADORES

Redes de Computadores. Aula: Roteamento Professor: Jefferson Silva

Redes de Computadores e Aplicações. Aula 37 Roteamento IP Unicast Dinâmico RIP

Parte 3: Camada de Rede

REDES DE COMPUTADORES E TELECOMUNICAÇÕES MÓDULO 11

Redes de Computadores

Jéfer Benedett Dörr

Camada de rede. Introdução às Redes de Computadores

REDES DE COMPUTADORES E REDES INDUSTRIAIS

Arquitetura TCP/IP - Internet Protocolo IP Protocolo ICMP

32 bits. head. type of lenght fragment 16-bit identifier flgs offset. Internet live 32 bit endereço IP de origem 32 bit endereço IP de destino

INFO3M ARQ REDES. Prova 1 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

Capítulo 4 A camada de REDE

Resumo P2. Internet e Arquitetura TCP/IP

Redes de Computadores RES 12502

Capítulo 3 - Sumário. Tipos de Rotas (Diretas, Estáticas e Dinâmicas) Protocolos de Roteamento (RIP, OSPF e BGP)

Redes de Computadores. Prof. André Y. Kusumoto

Camadas do TCP/IP. Camada de Rede Protocolo IP. Encapsulamento dos Dados. O Protocolo IP. IP visto da camada de Transporte.

Introdução às camadas de transporte e de rede

Rede de computadores Protocolos IP. Professor Carlos Muniz

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Prof. Samuel Henrique Bucke Brito

Faculdade de Ciências Exatas da PUC SP Sistemas de Informação Laboratório de Redes II - Prof. Julio Arakaki

Configurações avançadas de rede

Roteiro de Práticas de Roteamento EGP usando Quagga

Simulação de Ambientes de Rede para Suporte ao Ensino de Redes de Computadores: Projeto e Criação de Novos Ambientes

FACULDADE PITÁGORAS. Prof. Ms. Carlos José Giudice dos Santos

INFO ARQ REDES. Prova 2 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

CCNA 2 Conceitos Básicos de Roteadores e Roteamento. Capítulo 8 - Mensagens de Erro e de Controle do Conjunto de Protocolos TCP/IP

Interfaces de Redes, IP e NAT

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes de Computadores. Prof. MSc André Y. Kusumoto

Gerenciamento de Redes Linux. Linux configuração de rede

Camada de Rede. Endereçamento de Rede Protocolo IP

também conhecido como Interior Gateway Protocols (IGP) protocolos de roteamento intra-as mais comuns:

Trabalho 10: Simulação de Roteador IPv6

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

O que é a distância administrativa?

Configurar o escape da rota VRF no Switches do nexo de Cisco

Redes de Computadores

INFO3V ARQ REDES. Prova 1 Bimestre. Obs: Questões RASURADAS são consideradas como ERRADAS GABARITO

RIP Routing Information Protocol Versão 1 e 2

Protocolos básicos de LANs IP (primeiro trabalho laboratorial) FEUP/DEEC Redes de Banda Larga MIEEC 2009/10 José Ruela

Aula 5 Camada de rede (TCP/IP):

INSTITUTO FEDERAL SP CAMPUS DE PRESIDENTE EPITÁCIO PESQUISA PROTOCOLO ICMP

Redes de Computadores

Apresentar os conceitos básicos de roteamento, descrever os protocolos de roteamento RIP, OSPF e BGP, apresentando suas características principais e

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

Redes de Computadores I - Princípios de Roteamento. por Helcio Wagner da Silva

MPLS- Multiprotocol Label Switching

AULA 07 Roteamento Dinâmico com Protocolo RIP

ROTEAMENTO REDES E SR1 ETER-FAETEC. Rio de Janeiro - RJ ETER-FAETEC

Redes de Computadores Camada de Rede - Segunda Parte

SISTEMAS OPERACIONAIS DE REDE

Redes de Computadores II

RIP Routing Information Protocol

Redes. DIEGO BARCELOS RODRIGUES Ifes - Campus Cachoeiro de Itapemirim

Compreendendo e configurando o comando ip unnumbered

Hierarquia de AS. Formato do Datagrama IP. IP Fragmentação e Remontagem. IP Fragmentação e Remontagem. ICMP: Internet Control Message Protocol

TP308 Introdução às Redes de Telecomunicações

Capítulo 4: Conceitos de Roteamento

O Protocolo IP (2) Prof. José Gonçalves Pereira Filho Departamento de Informática

Redes de computadores e a Internet. Prof. Gustavo Wagner. A camada de rede

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar

Disciplina: Segurança de Redes. Professor: Roitier Campos

No ponto onde broadcast e/ou flooding deixa de fazer sentido, outro tipo de equipamento se faz necessário: O ROTEADOR!

Redes de Computadores Nível de Rede

Redes de Computadores I

LSA externo com sub-redes de sobreposição no OSPF

a ponto utilizando o protocolo ethernet. ( ) Para que duas redes de dados distintas se comuniquem, o equipamento utilizado para conectar e efetuar as

Configurando um Gateway de Último Recurso Usando Comandos IP

Redes de Computadores 2 Prof. Rodrigo da Rosa Righi - Aula 6

Curso BCOP. Introdução ao roteamento

Visão geral do TCP/IP

Compreendendo o Cisco Express Forwarding (CEF)

Arquitectura de Redes

Modelos de referência de arquiteturas de redes: OSI e TCP/IP Profsº Luciano / Roberto

Protocolo TCP/IP. Protocolo TCP/IP. Protocolo TCP/IP. Origem:

Transcrição:

Prof. Roitier Campos Gonçalves 1 Aula 02 Introdução aos Conceitos de Roteamento

Prof. Roitier Campos Gonçalves 2 Conceito Roteamento é a transferência de informação da origem até o destino através de uma rede. Ao longo do caminho, tipicamente haverá pelo menos um nó intermediário.

Prof. Roitier Campos Gonçalves 3 Roteador X Switch/Bridge A função do roteador parece ser a mesma que a de uma ponte (switch/bridge). A principal diferença entre ambos é que a ponte opera na camada de enlace, enquanto os roteadores operam na camada de rede. Assim, eles operam de maneiras diferentes, embora ambos executem operações de comutação.

Prof. Roitier Campos Gonçalves 4 A entrega de datagramas Na arquitetura TCP/IP, a camada de rede é responsável por prover e implementar o serviço de entrega de datagramas. Tecnicamente, esse serviço de entrega é definido como um serviço não confiável e sem conexão, que opera usando o paradigma de melhor esforço. Serviço não confiável: Serviço que não garante a entrega de datagramas IP ao destino final. Serviço sem conexão: Serviço que não estabelece uma conexão entre origem e destino antes de enviar os dados. Paradigma de melhor esforço: O protocolo IP tenta entregar os pacotes da melhor forma possível usando os recursos disponíveis.

Prof. Roitier Campos Gonçalves 5 Roteamento x Hosts multi-homed Roteamento: É um processo de escolha das rotas, com objetivo de alcançar um determinado destino. Obs: Não necessáriamente o tempo de transmissão é o fator mais relevante. A entrega dos pacotes, em efetivo, determina a condição das escolhas. Hosts multi-homed: São hosts que estão interconectados a mais de uma rede. No entanto, não detém a função de encaminhadores de pacotes.

Prof. Roitier Campos Gonçalves 6 Encaminhamento de Pacotes Direto Ocorre quando o host destino pertence à mesma rede do emissor. Neste caso, a emissão ocorre direto do emissor para o receptor. Indireto Ocorre quando o host destino não pertence à mesma rede do emissor. Neste caso, o pacote é encaminhado para o roteador, que encaminha para a rede do destinatário.

Prof. Roitier Campos Gonçalves 7 Roteamento passo-a-passo (hop-by-hop) Consiste em uma técnica de roteamento em que a estação origem e cada roteador intermediário entregam o datagrama ao próximo roteador do caminho, até que algum deles possa entregar o datagrama diretamente à estação destino. Com isso, o Hop-by-hop utilzar Encaminhamento Direto e Indireto.

Prof. Roitier Campos Gonçalves 8 Tabela de Roteamento Tem a função de associar destino às rotas e, em função dessa associação, definir o próximo salto (next hop). Por definição, o Next Hop é o próximo roteador no caminho até o destino final. É improvável a manutenção de uma tabela com todas as rotas para todos os destinos que se possa ter. Sendo assim, conhecer o Next Hop garante a continuidade da transmissão. Observe que as rotas não indicam o caminho completo até o destino, mas apenas o endereço IP do próximo roteador

Exemplo de Tabela Prof. Roitier Campos Gonçalves 9

Prof. Roitier Campos Gonçalves 10 Tipos de rotas Rotas para uma rede Rotas para um host Rota default

Prof. Roitier Campos Gonçalves 11 Principais indicadores de estado da rota: U rota válida (up); G rota indireta via um roteador intermediário (Roteador).

Prof. Roitier Campos Gonçalves 12 Manipulando rotas (GNU Debian) Ativar Roteamento # echo 1 >> /proc/sys/net/ipv4/ip_forward Adicionar rota: #route add default eth0 (ROTA PADRÃO 0.0.0.0) #route add -net 200.10.1.0 netmask 255.255.255.0 eth0 Apagar rota #route del -net 200.10.1.0 netmask 255.255.255.0 eth0 Listar rota: #route -n #netstat -nr

Prof. Roitier Campos Gonçalves 13 Protocolos de roteamento IP (Internet Protocol) o protocolo IP provê um serviço de entrega de datagrama não confiável. ICMP (Internet Control Message Protocol) o protocolo ICMP auxilia o protocolo IP, sendo usado para trocar mensagens de erro e de controle, sinalizar situações anormais de operação e permitir a identificação de informações operacionais da rede. Leitura Complementar Redes de Computadores 4º Edição - A. S. Tanenbaum Protocolo_ICMP.pdf

Prof. Roitier Campos Gonçalves 14 Rotas estáticas e Rotas dinâmicas Rotas estáticas são as rotas previamente configuradas pelo administrador da rede Rotas dinâmicas são as rotas aprendidas pelo roteador através dos protocolos de roteamento. Ex: OSPF (Open Shortest Path First) BGP (Border Gateway Protocolo) RIP OBS: O rotemanto dinâmico é implementado por protocolos e sempre é precedido por um roteamento estático.

Prof. Roitier Campos Gonçalves 15 Principais protocolos de roteamento na arquitetura TCP/IP RIP (Routing Information Protocol) protocolo de roteamento tipo vetor distância que propaga, periodicamente, informações de roteamento aos roteadores vizinhos, independente de ocorrerem ou não mudanças operacionais nas redes físicas. OSPF (Open Shortest Path First) protocolo de roteamento tipo estado de enlace que propaga as informações dos enlaces de rede para todos os roteadores, apenas na inicialização ou após mudanças no estado dos enlaces. BGP (Border Gateway Protocol) protocolo de roteamento tipo exterior usado para propagar informações de alcançabilidade das redes que compõem os diversos sistemas autônomos

Prof. Roitier Campos Gonçalves 16 Loops Um loop é uma transmissão sem fim. Um pacote fica transitando na rede, em loop, sem nunca encontrar o seu destino. Consequentemente, um loop pode gerar uma sobrecarga de tráfego na rede, a qual, em um futuro condicionado a magnitude do tráfego, fará com que a rede fique indisponível. Como evitar? Utiliza-se o TTL (Time To Live Tempo de vida)

Prof. Roitier Campos Gonçalves 17 TTL - Time to Live TTL é um parametro fornecido na transmissão de cada pacote, o qual determina quantos HOPS um pacote pode fazer. Quanto o TTL alcança o valor zero (0), ele é descartado pelo roteador que o recebeu. É possível sim, descobrir o Sistema Operacional através do TTL do ping, pois os valores geralmente são padrões. Por exemplo: Linux = 64 Windows = 128 Cisco = 255

Prof. Roitier Campos Gonçalves 18 Verificando o seu TTL Um usuário malicioso, hacker, pode descobrir, ou pelo menos presupor o seu Sistema Operacional através do TTL, dado que, como visto anteriormente, há um padrão para cada sistema. No entanto, como todo padrão, isso pode ser alterado. No linux, conseguimos verificar o TTL através do seguinte arquivo /proc/sys/net/ipv4/ip_default_ttl. Alterando o valor do arquivo, alteramos o TTL do sistema. Após a alteração, é necessário validar essa alteração através do comando: # sysctl -p /etc/sysctl.conf Validando: Realize um PING para a máquina que foi alterada. #ping 127.0.0.1 ( pingando o localhost)

Cabeçalho IP Prof. Roitier Campos Gonçalves 19

Prof. Roitier Campos Gonçalves 20 Algoritmo de Roteamento Se destino é direto: encaminha direto; Se existe rota para o host: use a rota; Se existe rota para a rede: use a rota: Se existe rota default: use a rota; Nenhum das regras atende: erro de roteamento.

Processo de Comutação Prof. Roitier Campos Gonçalves 21

Prof. Roitier Campos Gonçalves 22 Atividade Complementar Crie uma rede onde todos os computadores Local onde todos os host consigam pingar um outro host que esteja, pelo menos, a três hops de distância. Sugestão: Grupos de 4 pessoas.