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

Documentos relacionados
CCNA 1 Roteamento e Sub-redes. Kraemer

ROUTER. Alberto Felipe Friderichs Barros

Open Shortest Path First (OSPF)

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

3º Semestre. Aula 02 Introdução Roteamento

Roteamento e Roteadores. Conceitos Diversos

Capítulo 7: Roteando Dinamicamente

CCNA Exploration (Protocolos e Conceitos de Roteamento) Protocolo RIP

Capítulo 7: Roteando Dinamicamente

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

RIP Routing Information Protocol

Capítulo 7: Roteando Dinamicamente (Resumo)

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

Redes. DIEGO BARCELOS RODRIGUES Ifes - Campus Cachoeiro de Itapemirim

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

RIP Routing Information Protocol Versão 1 e 2

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

Flávio G F Camacho Vipnet Baixada Telecomunicações e Informática LTDA

CCNA Exploration (Protocolos e Conceitos de Roteamento) OSPF

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

Protocolos de Roteamento Dinâmico (Vetor de Distância)

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

CCNA Exploration (Protocolos e Conceitos de Roteamento) RIPv2

RIP OSPF. Características do OSPF. Características do OSPF. Funcionamento do OSPF. Funcionamento do OSPF

Capítulo 8: OSPF de Área Única

Roteamento Estático. Protocolos de roteamento. Capítulo 6 do CCNA2

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

Capítulo 6: Roteamento Estático. Protocolos de roteamento

Interior Gateway Protocols Routing Information Protocol - RIP. Redes de Comunicação de Dados

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

Protocolos de Roteamento link-state

O Protocolo RIPv2. Prof. José Gonçalves. Departamento de Informática UFES.

Capítulo 4 A camada de REDE

Packet Tracer 4.0: Overview Session. Conceitos e práticas

Universidade Federal do Rio de Janeiro Departamento de Engenharia Eletrônica

Redes de Computadores. Aula: Open Shortest Path First - OSPF Professor: Jefferson Silva

Formação para Sistemas Autônomos OSPF. Formação para Sistemas Autônomos

OSPF. Protocolos e Conceitos de Roteamento Capítulo 11. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

Licença de uso do material

Capítulo 4 A camada de REDE

Como o roteador trabalha?

CONFIGURAÇÃO DE ROTEADORES CISCO. Prof. Dr. Kelvin Lopes Dias Msc. Eng. Diego dos Passos Silva

Aula 13 Roteamento Dinâmico com Protocolos Link-State (Protocolo OSPF)

Nome: Nº de aluno: 2ª Ficha de Avaliação Teórica Data Limite de Entrega 06/11/2015

Pós-Graduação em Engenharia de Redes e Sistemas de Telecomunicações. Prof. Edson J. C. Gimenez Campinas/2016

Arquitectura de Redes

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

Prof. Samuel Henrique Bucke Brito

EIGRP. Protocolos e Conceitos de Roteamento Capítulo 9. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

Arquitectura de Redes

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

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

Redes de Computadores RES 12502

Redes de Computadores e a Internet

Roteamento na Internet

Redes de Computadores

Licença de uso do material

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

Comunicação de Dados

AULA 07 Roteamento Dinâmico com Protocolo RIP

OSPF Open Shortest Path First

Arquitectura de Redes

O que é a distância administrativa?

Aula 12 Protocolo de Roteamento EIGRP

UFRN/COMPERVE CONCURSO PÚBLICO IFRN 2010 DOCENTE

Instituto Superior de Engenharia de Lisboa Área Departamental de Engenharia de Electrónica e Telecomunicações e de Computadores

Redes de Computadores II

Redes de Computadores

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

Redes de Computadores. Aula: Roteamento Professor: Jefferson Silva

BC-0506: Comunicação e Redes Aula 04: Roteamento

Introdução aos Protocolos de Roteamento Dinâmico

Redes de Computadores I. Camada de Rede Parte C: Roteamento Dinâmico

Noções de BGP4. Carlos Gustavo A. da Rocha. Roteamento Internet

Redes de Computadores

12/03/2015. Multicast e EIGRP. Prof. Alexandre Beletti. Multicast

Instituto Superior de Engenharia de Lisboa Área Departamental de Engenharia de Electrónica e Telecomunicações e de Computadores

Redes de Computadores I Conceitos Básicos

Que são áreas do OSPF e enlaces virtuais?

Tabela de roteamento

Parte II Roteamento Unicast na Internet Vetores de Distância

Roteamento Prof. Pedro Filho

Redes de Computadores I

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

Temas abordados: Subnetting, VLSM Encaminhamento estático Encaminhamento dinâmico (RIP, RIP V2)

CCNA 2 Conceitos Básicos de Roteadores e Roteamento

Redes de Computadores

Os efeitos do endereço de encaminhamento na seleção de caminho de LSA tipo 5

Recursos de demanda de circuito OSPF

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

Bacharelado em Informática TCP/IP TCP/IP TCP/IP TCP/IP. Encaminhamento e roteamento. Atualização de tabelas de rotas Sistemas autônomos

Administração de Sistemas

Problema de Roteamento comum com Endereço de Encaminhamento do OSPF

Roteamento AS e OSPF. AS Autonomous System

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

RIPv2 Routing Information Protocol Version 2 Definido na RFC 1723 e suplementado nas RFC s 1721 e Estende o RIPv1 nos seguintes aspectos: Máscar

BGP Border Gateway Protocol

REDES DE COMPUTADORES E REDES INDUSTRIAIS

Transcrição:

1 Capítulo 3 - Sumário - Conceitos Tipos de Rotas (Diretas, Estáticas e Dinâmicas) Rotas Default Sumarização de Rotas Algoritmos de Roteamento Protocolos de Roteamento (RIP, OSPF e BGP)

2 ROTA é um caminho que guia os pacotes IP até seu destino. Protocolo Roteado protocolo que possui a camada 3 (IP, IPX, etc) Protocolo de Roteamento protocolo utilizado para troca de informações de rotas entre roteadores (RIP, OSPF, BGP, etc). R1 R2 Rede de destino N (N,R2,M) (N,R1,M) Outras redes

3 Roteamento Direto IP origem = 128.10.2.3 IP destino = 128.10.2.32 Máscara Rede = 255.255.0.0 Rede origem = 128.10.0.0 Rede destino = 128.10.0.0 MAC destino = 08.00.20.05.11.52 IP destino = 128.10.2.32 IP = 192.168.20.12 MAC=00.00.1D.00.97.1C Sasasaffg vbbvbvbv 08.00.20 128.10.05.11.52.2.32 IP = 128.10.2.3 MAC=02.60.8C.07.48.05 Asaasfgd cvcbvcbc 08.00.20 128.10.05.11.52.2.32 IP = 128.10.2.21 MAC=08.00.20.15.1C.A2 IP = 192.168.20.2 MAC=08.00.20.1C.35.7A 192.168.20.0 (classe C) IP = 128.10.2.32 MAC=08.00.20.05.11.52 08.00.20.05.11.52 128.10.2.32 IP = 128.10.2.55 MAC=08.00.20.05.33.97 08.00.20.05.11.52 128.10.2.32 128.10.0.0 (classe B) IP = 192.168.20.5 MAC=0D.0A.12.1A.18.10

4 Roteamento Indireto IP origem = 128.10.2.3 IP destino = 192.168.20.5 Máscara Rede = 255.255.0.0 Rede origem = 128.10.0.0 Rede destino = 192.168.0.0 Sasasaffg vbbvbvbv 08.00.20. 15.1C.A2 192.168.20.5 MAC destino = 08.00.20.15.1C.A2 IP destino = 192.168.20.5 MAC destino = 0D.0A.12.1A.18.10 IP destino = 192.168.20.5 IP = 192.168.20.12 MAC=00.00.1D.00.97.1C IP = 128.10.2.3 MAC=02.60.8C.07.48.05 Gateway Default: 128.10.2.21 08.00.20. 15.1C.A2 192.168.20.5 08.00.20. 15.1C.A2 192.168.20.5 IP= 128.10.2.21 MAC=08.00.20.15.1C.A2 0D.0A.12. 192.168 1A.18.10.20.5 IP = 192.168.20.2 MAC=08.00.20.1C.35.7A 192.168.20.0 (classe C) 08.00.20. 192.168 15.1C.A2.20.5 IP = 128.10.2.32 MAC=08.00.20.05.11.52 Gateway Default: 128.10.2.21 08.00.20. 15.1C.A2 192.168.20.5 128.10.0.0 (classe B) 0D.0A.12. 192.168 1A.18.10.20.5 Sasasaffg vbbvbvbv IP = 192.168.20.5 MAC=0D.0A.12.1A.18.10

5 Tipos de Rotas ROTAS DIRETAS encontradas pelo protocolo de enlace Pequeno overhead, configuração simples, não necessita de manutenção manual. A rota do segmento de rede conectado a interface em questão pode ser descoberta pelo equipamento. ROTAS ESTÁTICAS configurada manualmente Sem overhead, configuração simples, necessita manutenção, é aplicável a redes de topologia simples. ROTAS DINÂMICAS descobertas através de protocolo de roteamento Grande overhead, configuração complexa, não exige manutenção manual, pode ser usada em redes de topologia complexa.

6 Rotas Estáticas 129.1.0.0/16 Router A 129.0.0.1 S0 S0 Router B 129.0.0.2 E0 No Router A, ip route-static 129.1.0.0 255.255.0.0 129.0.0.2 ou ip route-static 129.1.0.0 16 129.0.0.2 ou ip route-static 129.1.0.0 16 s0

7 Rotas Estáticas 12.0.0.0/8 175.10.0.0/16 12.0.0.1 175.10.0.1 175.10.0.2 30.0.0.1 30.0.0.0/8 Rede Dest Próx. Salto Métrica 12.0.0.0 / 8 direta 0 175.10.0.0 / 16 direta 0 30.0.0.0 / 8 175.10.0.2 0 Rede Dest Próx. Salto Métrica 175.10.0.0 / 16 direta 0 30.0.0.0 / 8 direta 0 12.0.0.0 / 8 175.10.0.1 0

8 Exercício: Escreva as tabelas de rotas dos roteadores da rede mostrada abaixo:

9 Exercício: Escreva as tabelas de rotas dos roteadores da rede mostrada abaixo:

10 Rotas Estáticas Rota Default Router A S0 10.0.0.2 Router B 10.0.0.1 S0 Rede N Rede Pública No roteador A, ip route-static 0.0.0.0 0.0.0.0 10.0.0.2

11 Rotas Estáticas Rota Default com Self-Loop Router A Router B S0 10.0.0.2 10.0.0.1 S0 Rede N Configuração do roteador A ip route 20.0.0.0 8 10.0.0.2 Rede Pública Configuração do roteador B: ip route 20.0.0.0 8 10.0.0.1 A rota em self-loop é um problema para a rede e deve ser evitada.

12 Exercício: Especifique os endereços IP das interfaces dos roteadores da rede abaixo e mostre suas tabelas de rotas.

13 Sumarização (agregação) de Rotas IP Classless Objetivo: Simplificar as entradas na tabela de roteamento. R1 R2 R3 192.168.3.0/24 192.168.4.0/24 15.0.0.0/8 R4 R5 192.168.5.0/24 R5 sem sumarização Rede Mascara Next-Hop 15.0.0.0 /8 direta 192.168.3.0 /24 15.0.0.1 192.168.4.0 /24 15.0.0.1 192.168.5.0 /24 15.0.0.1 R5 sumarizada Rede Mascara Next-Hop 15.0.0.0 /8 direta 192.168.0.0 /21 15.0.0.1

14 Sumarização (agregação) de Rotas IP Classless Como calcular a sumarização? 11000000.10101000.00000011.00000000 (192.168.3.0) 11000000.10101000.00000100.00000000 (192.168.4.0) 11000000.10101000.00000101.00000000 (192.168.5.0) 192. 168. 0. 0 /21 R1 192.168.3.0/24 R2 192.168.4.0/24 15.0.0.0/8 R4 R5 R3 192.168.5.0/24

15 Exercício: Escreva a tabela de rotas para o roteador Rx, de forma não-sumarizada e depois de forma sumarizada.

16 Protocolos de Roteamento Qual é o propósito dos protocolos de roteamento? Descoberta automática das rotas. Cálculo automático da melhor rota Como ele faz isso? Todos os roteadores enviam suas informações sobre rotas ao roteador vizinho, desta forma cada roteador da rede vai receber informações de roteamento. Baseado em seu algorítmo, o roteador calcula a rota final (valores nexthop e métrica).

17 Algorítmos de Roteamento Vetor de Distância (Distance Vector / Bellman-Ford) Cada roteador mantém uma tabela (vetor) que armazena a melhor distância para se chegar até cada destino; Inicialmente um roteador possui apenas informações de custos de enlaces até seus vizinhos diretamente conectados; Periodicamente, o roteador distribui seu vetor de distâncias aos seus vizinhos, atualizando, dessa forma, as tabelas de roteamento dos mesmos; Após algum tempo os diversos roteadores da rede convergem. Apresenta convergência lenta e alguns problemas enquanto o algoritmo não se estabilizou.

18 Algorítmos de Roteamento Vetor de Distância (Distance Vector / Bellman-Ford) Exemplo: Os roteadores da rede tem suas tabelas de rotas inicial, a seguir: A 1 B 2 C A Destino Rota Métrica B Direta 0 D Direta 0 B Destino Rota Métrica A Direta 0 C Direta 0 E Direta 0 3 D 6 4 E 5 C Destino Rota Métrica B Direta 0 E Direta 0 D Destino Rota Métrica A Direta 0 E Direta 0 Letras Roteadores Números Enlaces Métrica Distância (salto) E Destino Rota Métrica B Direta 0 C Direta 0 D Direta 0

19 Algorítmos de Roteamento Vetor de Distância (Distance Vector / Bellman-Ford) Exemplo - continuação: Supondo que A envie primeiro sua tabela de rotas, os roteadores B e D atualizarão suas tabelas conforme o seguinte: 1 2 A B 3 4 5 D 6 E Letras Roteadores Números Enlaces Métrica Distância (salto) C B Destino Rota Métrica A Direta 0 C Direta 0 E Direta 0 D 1 1 D Destino Rota Métrica A Direta 0 E Direta 0 B 3 1 Agora B transmite sua tabela a seus vizinhos (A, C e E). D faz o mesmo para A e E. A ao receber a mensagem de B e D, atualiza sua tabela conforme abaixo: Destino Rota Métrica B Direta 0 D Direta 0 C 1 1 E 1 1

20 Algorítmos de Roteamento Vetor de Distância (Distance Vector / Bellman-Ford) Exemplo - continuação: A ao receber a mensagem de B, atualiza sua tabela conforme abaixo: 3 A D 1 6 4 B E 2 5 C Destino Rota Métrica B Direta 0 D Direta 0 C 1 1 E 1 1 Letras Roteadores Números Enlaces Métrica Distância (salto) Quando um roteador recebe uma tabela de atualização de outro roteador, ele verifica cada rota e mantém em sua tabela as rotas de menor métrica com mesmo destino. Assim, os roteadores vão trocando mensagens e se atualizando até as tabelas convergirem.

21 Algorítmos de Roteamento Vetor de Distância (Distance Vector / Bellman-Ford) Exemplo - continuação: A tabela de rotas do roteador A depois da convergência será: 3 A D 1 6 4 B E 2 5 C Destino Rota Métrica B Direta 0 D Direta 0 C 1 1 E 1 1 A tabela de rotas do roteador C depois da convergência será: Letras Roteadores Números Enlaces Métrica Distância (salto) Destino Rota Métrica B Direta 0 E Direta 0 A 2 1 D 5 1

22 Algorítmos de Roteamento Vetor de Distância (Distance Vector / Bellman-Ford) O algoritmo apresenta problemas na velocidade de convergência (muito lenta) Falha em algum enlace (link) pode causar rotas em Loop A X 3 D 1 6 4 B E 2 5 C Destino Rota Métrica B Direta 0 C Direta 0 D Direta 0 A 6 1 Falha no Link3: -D atualiza a rota para A via link 6 - E ainda nao atualizou - Mensagem de E para A vai acontecer o loop Destino Rota Métrica A 6 2 E Direta 0 B 3 1 C 6 1

23 Algorítmos de Roteamento Vetor de Distância (Distance Vector / Bellman-Ford) Algumas soluções foram criadas para minimizar este problema: Número máximo de saltos (hops) = 15 16 é uma rede com distância infinita Método Split-horizon (horizonte dividido) O roteador sempre propaga todas as rotas conhecidas, menos as rotas que foram recebidas pela mesma porta

24 Algorítmos de Roteamento Vetor de Distância (Distance Vector / Bellman-Ford) Algumas soluções foram criadas para minimizar este problema (continuação): Método Hold Down Time se um link falhar, o roteador ignora todas atualizações para aquela rede por um tempo (180s). Assim, um link quebrado não será propagado (este tempo pode ser um problema para os pacotes sendo transmitidos para aquela rede caso exista uma rota alternativa) Método Triggered Updates Se um link falhar, modifica a informação da rota para uma distância infinita (16) e propaga imediatamente essa informação adiante. (se houver alguma outra rota para a rede, essa rota será utilizada, pois será melhor que uma distância infinita)

25 Algorítmos de Roteamento Estado de Enlace (Link State) Não mantém na tabela de rotas as melhores rotas (vetor distância) e sim todas as rotas da rede. Elimina alguns problemas críticos do vetor de distância (convergência lenta). Cada roteador faz o seguinte: 1. Descobre seus vizinhos e aprende seus endereços de rede (através de pacotes HELLO) 2. Mede o atraso para cada um dos vizinhos 3. Cria um pacote que diz tudo o que acaba de ser aprendido - LSP (Link State Packet), que contém o seu nome, o nome de seus vizinhos e o custo necessário para chegar até eles. 4. Envia esse pacote a todos outros roteadores da rede (flooding) 5. Calcula o caminho mais curto para cada um dos roteadores. Cada roteador monta um banco de dados de toda a topologia da rede.

26 RTA RTD (1)Topologia de Rede A 2 2 3 1 C 1 B Algorítmos de Roteamento 5 RTC Estado de Enlace (Link State) RTB A 2 LSDB LSA - RTA LSA - RTB LSA - RTC LSA - RTD (2)Link Status DataBase de cada roteador 1 C B A 2 1 C A 2 3 (3)Figura direcional com pesos obtidos à partir do link status database. 1 B A B 2 1 C D 5 C B 3 3 3 3 D D D D (4)Cada roteador calcula o caminho mais curto na árvore agindo ele próprio como um nó de roteamento

27 Algorítmos de Roteamento Estado de Enlace (Link State) Um novo pacote é mandado quando um roteador: descobre um novo vizinho o custo de um link muda um link cai ou passa determinado tempo (por exemplo, 30 minutos) Cada pacote LSP deve ser enviado a todos os outros roteadores na rede, utiliza-se o flooding (inundação), onde cada pacote recebido é mandado para todas as portas, exceto a porta em que veio.

28 Algorítmos de Roteamento Exemplo: 3 A D 1 6 4 B E Estado de Enlace (Link State) 2 50 30 20 60 40 Letras Roteadores Números Enlaces 10 Métrica velocidade do enlace 5 C ( > bps... < métrica ) Após a convergência do algoritmo, o banco de dados montado pelo roteador A será: De Para Rota Métrica A A Direta 0 A B 1 50 A D 3 20 B A 1 50 B C 2 30 B E 4 60 C B 2 30 C E 5 10 D A 3 20 D E 6 40 E B 4 60 E C 5 10 E D 6 40 E a tabela de rotas do roteador A ficará assim: Destino Rota Métrica A Direta 0 B 1 50 D 3 20 C 3 70 E 3 60

29 Algorítmos de Roteamento Estado de Enlace x Vetor de Distância Característica Estado de Enlace Vetor de Distância Suporte a múltiplas métricas Sim. Não. Banda consumida CPU Velocidade de Convergência É melhor, pois só usa a rede quando ocorre uma mudança ou em um período longo (ex. 30 min) Só envia informações dos vizinhos Gasta mais. Precisa calcular o caminho de menor custo É melhor. A cada alteração na rede a informação se propaga imediatamente a todos os nós. Também evita os LOOPs Envia toda a tabela periodicamente (período pequeno. Ex. 30 seg)

30 Sistemas Autônomos (AS) Conjunto de roteadores que obedecem as mesmas estratégias de roteamento e é gerenciado por organizações unificadas.

31 Sistemas Autônomos (AS) IGP e EGP AS100 AS200 EGP IGP IGP (Interior Gateway Protocols) - Protocolos de Roteamento Interno EGP (Exterior Gateway Protocols) - Protocolos de Roteamento Externo

32 Protocolos de Roteamento Protocolos IGPs: RIP (Routing Information Protocol) - RFC 1058 RIP-2 (RIP version 2) - RFC 1723 OSPF (Open Shortest Path First) - RFC 2178 Vetor de Distância Estado de Enlace Protocolos EGPs: EGP (Exterior Gateway Protocol) - RFC 904 BGP (Border Gateway Protocol) - RFC 1771 Estado de Enlace Vetor de Distância

33 Protocolos de Roteamento BGP RIP OSPF TCP UDP IP Camada de Enlace de Dados Camada Física

34 Protocolos de Roteamento RIP v1 Rounting Information Protocol - version 1 O seu custo é baseado em saltos, até um horizonte de 15 hops. Além disso, a distância é considerada infinita (16) Usa UDP, porta 520 Envia mensagens de anúncio RIP a cada 30 seg., podendo conter ate 25 rotas (ou 512 bytes). Mais rotas são enviadas em pacotes diferentes Usa endereçamento Classfull (não envia mascaras de rede) O RIP (RIP v1 e RIP v2) é aplicado a redes pequenas e médias RIP v1 utiliza broadcast para transmissão das mensagens

35 Protocolos de Roteamento RIP v2 Rounting Information Protocol - version 2 Possui compatibilidade com o RIP v1 Usa Multicast RIPv2 usa o IP multicast 224.0.0.9 para anunciar suas rotas Adiciona uma série de melhorias, como as descritas a seguir: Autenticação proteção contra a utilização de roteadores não autorizados Máscara de subrede informações de máscara de sub-rede são enviadas junto com as rotas (Classless). Ideal para uso com sub-redes e super-redes (CIDR)

36 Protocolos de Roteamento OSPF Open Shortest Path First Utilizado em grandes redes e suporta divisão de áreas Alta velocidade de alteração de rota e de convergência As rotas não entram em self-loop Permite máscara de sub-rede e suporta VLSM (variable length subnetwork mask) Suporta valor equivalente de rota (vindas de outros sistemas autônomos) Transmissão de mensagens através de endereço multicast 224.0.0.5 Autentica troca de rotas A informação é enviada novamente (flooding) toda vez que um roteador descobre um novo vizinho, o custo de um link muda, um link cai ou passa determinado tempo (30 minutos no caso do OSPF).

37 Protocolos de Roteamento OSPF Open Shortest Path First Divisão de Área no OSPF Área de Backbone ABR (Area Border Router) Área 0 (0.0.0.0) ABR (Area Border Router) Área 1 (0.0.0.1) Área 2 (0.0.0.2)

38 Protocolos de Roteamento RIP v1 x RIP v2 x OSPF

39 Protocolos de Roteamento BGP-4 Border Gateway Protocol version 4 Usa conexão TCP na porta 179 (confiabilidade na troca de informações de roteamento) Divulga caminhos (em termos de sistemas autônomos) e não custos nas suas mensagens. A informação é propagada por meio da rede através de trocas de mensagens BGP entre os pares participantes Utiliza vetor de distância modificado (sem custo divulgado). AS100 BGP AS200

40 Protocolos de Roteamento BGP-4 Border Gateway Protocol version 4 BGP Peers Inicialmente um roteador BGP deve reconhecer e autenticar o seu peer Os dois peers estabelecem uma conexão TCP Cada peer envia uma informações de alcançabilidade positiva ou negativa Divulgação das rotas ativas e inativas de cada um Troca de mensagens contínua para confirmação das rotas e também da conexão entre os roteadores AS100 BGP Peer AS200 Conexão TCP Porta 179

41 Protocolos de Roteamento BGP-4 Border Gateway Protocol version 4 Mensagens: Open utilizadas para o estabelecimento de uma conexão BGP; Update utilizadas para os anúncios propriamente ditos, incluindo rotas que devem ser incluídas na tabela e também rotas que devem ser removidos da tabela BGP. Notification reportam erros e serve para representar possíveis problemas nas conexões BGP. Keepalive são utilizadas para manter a conexão entre roteadores BGP caso não existam atualizações através de mensagens UPDATE.