© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de...

33
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos de Roteamento – Capítulo 4

Transcript of © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de...

Page 1: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

© 2007 Cisco Systems, Inc. All rights reserved. Cisco PublicITE PC v4.0Chapter 1 1

Protocolos de Roteamento Vetor de Distância

Protocolos e Conceitos de Roteamento – Capítulo 4

Page 2: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 2© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Objetivos Identificar as características dos protocolos de

roteamento do vetor de distância.

Descrever o processo de detecção de rede de protocolos de roteamento do vetor de distância que usam RIP.

Descrever os processos para manutenção de tabelas de roteamento precisas que são usadas por protocolos de roteamento do vetor de distância.

Identificar as condições que conduzem a um loop de roteamento e explicar as implicações do desempenho do roteador.

Identificar os tipos de protocolos de roteamento do vetor de distância atualmente em uso.

Page 3: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 3© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Vetor de Distância Exemplos de protocolos de roteamento Vetor de

Distância:

Routing Information Protocol (RIP)

Interior Gateway Routing Protocol (IGRP)

Enhanced Interior Gateway Routing Protocol (EIGRP)

Page 4: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 4© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Vetor de Distância Tecnologia Vetor de Distância

–O Significado do Vetor de Distância:

•Um roteador usando protocolos de Vetor de Distância conhece 2 coisas:

Distância até o destino final

Vetor, ou direção, que o tráfego deve ser direcionado

Page 5: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 5© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Vetor de Distância

Características:

Atualizações periódicas

Vizinhos

Atualizações em broadcast

Toda a tabela de roteamento é incluída na atualização

Page 6: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 6© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Vetor de Distância

Algoritmo do Protocolo de Roteamento:

-Definido como um procedimento para cumprir determinada tarefa

Page 7: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 7© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Vetor de DistânciaCaracterísticas do Protocolo de Roteamento

–Critérios usados para comparar protocolos de roteamento incluem:

Tempo de convergência

Escalabilidade

Uso de recursos

Implantação e Manutenção

Page 8: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 8© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Vetor de Distância

Page 9: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 9© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Detecção da Rede Inicialização do Roteamento (Cold Starts)

-Descoberta inicial da rede

Redes diretamente conectadas são inseridas na tabela de roteamento

Page 10: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 10© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Detecção da Rede Troca inicial de informações de roteamento

–Se um protocolo de roteamento é configurado então

-O roteador irá trocar informações de roteamento

Atualizações de roteamento são recebidas de outros roteadores

-O roteador verifica por informações atualizadas

Se houver informaçõesnovas: -A métrica é atualizada

-A nova informação é armazenada na tabela de roteamento

Ver animação 4.2.2 e 4.2.3

Page 11: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 11© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Detecção da Rede Troca de Informações de Roteamento

–A convergência é alcançada quando

-Todas as tabelas de roteamento na rede contém a mesma informação sobre a rede

–Os roteadores continuam trocando informações de roteamento

-Se não há novas informações a convergência foi alcançada

Page 12: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 12© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Detecção da Rede

A convergência precisa ser alcançada antes da rede ser considerada completamente operável

A velocidade de obtenção da convergência consiste de 2 categorias

-Velocidade de propagação das informações de roteamento

-Velocidade do cálculo das melhores rotas

Ver animação 4.2.4

Page 13: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 13© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Manutenção da Tabela de Roteamento Atualizações periódicas: RIPv1 & RIPv2

São intervalos de tempo no qual o roteador envia toda a sua tabela de roteamento.

Page 14: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 14© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Manutenção da Tabela de Roteamento RIP usa 4 temporizadores

-Temporizadorde atualização

-TemporizadorInvalido

-Temporizadorde Retenção

-Temporizadorde Descarte

Page 15: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 15© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Manutenção da Tabela de Roteamento Atualizações Associadas: EIGRP

As atualizações de roteamento do EIGRP são

-Atualizações parciais

-Disparadas por alterações da topologia

-Limitadas

-Não periódicas

Page 16: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 16© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Manutenção da Tabela de Roteamento

Atualizações Disparadas

–Condições na qual atualizações são disparadas

-Interfaces tem seus estado alterado

-Uma rota torna-se inalcaçável

-Uma rota é adicionada na tabela de roteamento

Page 17: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 17© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Manutenção da Tabela de Roteamento Atraso aleatório do Sincronismo

Atualizações sincronizadas

Uma condição onde múltiplos roteadores em uma rede local multiacesso transmitem atualizações de roteamento ao mesmo tempo.

Problemas com atualizações sincronizadas

-Consumo de largura de banda

-Colisões de pacotes

Solução de problemas com atualizações sincronizadas

- Uso de uma variável aleatória chamada RIP_JITTER

Page 18: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 18© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Loops de Roteamento

Loops de Roteamento são

Uma condição na qual um pacote é transmitido continuamente em uma série de roteadores sem alcançar a rede de destino.

Atividade 4.4.1 (2)

Page 19: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 19© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Loops de Roteamento

Loops de Roteamento podem ser causados por:

-Rotas estáticas configuradas incorretamente

-Redistribuição de rotas configuradas incorretamente

-Convergência lenta

-Rotas de descarte configuradas incorretamente

Loops de Roteamento podem criar os seguintes problemas

-Excesso de uso da largura de banda

-recursos da CPU podem se esgostar

-A convergência da rede é degradada

-Atualizações de roteamento podem ser perdidas ou não ser processadas em tempo hábil

Page 20: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 20© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Loops de Roteamento

Contagem até o infinito

Este é um loop de roteamento onde o pacote circula pela rede infinitamente

Ver item 4.4.2

Page 21: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 21© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Loops de Roteamento Para evitar a contagem até o infinito configura-se um

máximo para a métrica

Protocolos de roteamento Vetor de Distância definem uma métrica específica para indicar o infinito

Uma vez que o roteador “contou até o infinito” a rota é marcada como inalcançável

Page 22: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 22© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Loops de Roteamento Prevenindo loops com temporizadores de retenção

-Temporizadores de retenção permite o roteador a não aceitar qualquer alteração para uma rota por um período de tempo específico.

-usando temporizadores de retençãoPermite atualizações de roteamento seAllows routing updates to propagate through network with the most current information.

Page 23: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 23© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Loops de Roteamento Regra do Split Horizon é usada para previnir loops

de roteamento

Um roteador não deve anunciar uma rede através da interface da qual veio a atualização.

Page 24: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 24© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Loops de Roteamento Split horizon com poison

reverse

Esta regra define que uma vez que o roteador aprende uma rota inalcançável através de uma interface, anuncia nesta interface que a rota está inalcançável

Ver animação 4.4.6 (2)

Page 25: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 25© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Loops de Roteamento IP & TTL

–Propósito do campo TTL

O campo TTL é encontrado no cabeçalho IP e é usado para previnir que pacotes fiquem viajando na rede indefinidamente

Como funciona o campo TTL

-O campo TTL contém um valor numérico

O valor numérico é decrementado em um por todo roteador no caminho até o destino.

Se o valor numérico alcança 0 então o pacote é descartado.

Page 26: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 26© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Hoje Fatores utilizados para determinar quando usar RIP ou EIGRP

-Tamanho da Rede

-Compatibilidade entre os modelos de roteadores

-Conhecimento administrativo necessário

Page 27: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 27© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Hoje

RIP

Funcionalidade do RIP:

-Suporta o split horizon e split horizon com poison reverse

-Capaz de realizar balanceamento de carga

-Fácil de configurar

-Funciona em um ambiente com roteadores de diferentes fabricantes

Page 28: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 28© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Protocolos de Roteamento Hoje

EIGRPFuncionalidade do EIGRP:

-Atualizações disparadas

-Protocolo EIGRP hello usado para estabelecer adjacência com vizinhos

-Suporta VLSM e sumarização de rotas

-Uso de uma tabela de topologia para manter todas as rotas

-Protocolo de roteamento vetor de distância Classless

-Protocolo proprietário da Cisco

Page 29: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 29© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Resumo Características dos protocolos de Vetor de

Distância–Atualizações periódicas

–Atualizações do RIP incluem toda a tabela de roteamento

–Vizinhos são definidor como roteadores que compartilham o link e são configurados com o mesmo protocolo

O processo de descoberta do protocolo de roteamento Vetor de Distãncia

–Rotas diretamente conectadas são adicionadas na tabela de roteamento primeiro

–Se um protocolo de roteamento é configurado, então:

•Roteadores irão trocar informações de roteamento

–A convergência é alcançada quando todos os roteadores possuem a mesma informação sobre as redes

Page 30: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 30© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Resumo Protocolos de roteamento Vetor de Distância mantém a

tabela de roteamento–RIP – enviando atualizações periódicas

–RIP – usando 4 temporizadores diferentes para garantir que as informações são precisas e a convergência é alcançada em tempo hábil

–EIGRP - enviando atualizações disparadas

Protocolos de Roteamento Vetor de Distãncia estão sujeitos a loops de roteamento

– loops de roteamento são uma condição na qual pacotes atravessam a rede continuamente

–Mecanimos usados para minimizar a ocorrência de loops de roteamento incluem definir o número máximo de saltos, temporizadores de retenção, split horizon, route poisoning e atualizações disparadas

Page 31: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 31© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Resumo Condições que podem levar ao loop de roteamento

incluem–Rotas estáticas configuradas incorretamente

–Redistribuição de rotas configuradas incorretamente

–Convergência lenta

–Rotas de descarte configuradas incorretamente

Como loops de roteamento podem interferir no desempenho da rede:

–Excesso de uso da largura de banda

–Recursos de CPU podem se esgotar

–A convergência da rede é degradada

–Atualizações de roteamento podem ser perdidos ou não processados

Page 32: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 32© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Resumo

Routing Information Protocol (RIP)Protocolo de Vetor de Distância que possui duas versões

RIPv1 – protocolo de roteamento classful

RIPv2 - protocolo de roteamento classless

Enhanced Interior Gateway Routing Protocol (EIGRP)

–Protocolo de vetor de distância que possui algumas características de protocolos de roteamento de estado de enlace

–Protocolo de roteamento proprietário da Cisco

Page 33: © 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Protocolos de Roteamento Vetor de Distância Protocolos e Conceitos.

ITE PC v4.0Chapter 1 33© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public