Você está na página 1de 65

Captulo 2

OSPF com uma nica rea

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Protocolos Link-state
Por que Link-State (estado do enlace)?
O que significa Link-State?
Podemos imaginar enlace com sendo uma interface
do roteador.
Estado do enlace uma descrio dessa interface e
de seu relacionamento com os roteadores vizinhos
(endereo IP, mscara, tipo de rede,etc)
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Protocolos Link-State
Protocolos de roteamento mais complexos
Possuem informaes de toda a topologia
Inclusive informaes de roteadores mais distantes
As informaes coletadas so armazenadas em uma base de
informaes
Cada roteador calcula o melhor caminho para cada rede
Armazena estas informaes na tabela de roteamento

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Protocolos Link-State
Utilizam as LSA para informar a rede sobre o
estado do enlace
Enviam pacotes HELLO em MULTICAST para
ficarem informados sobre o estado dos
roteadores vizinhos

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Protocolos Link-State
Funes dos roteadores:
Responder rapidamente a mudanas na rede;
Enviar triggered updates apenas quando ocorrer uma
alterao na rede;

Enviar atualizaes peridicas, conhecidas como


atualizaes link-state;
Usar um mecanismo hello para determinar se os vizinhos
podem ser alcanados.

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Protocolos Link-State
Principais recursos do link-state:
Os LSAs;
Um banco de dados topolgico;
O algoritmo SPF;
A rvore SPF;
Uma tabela de roteamento de caminhos e portas para
determinar o melhor caminho para os pacotes
Suportam CIDR e VLSM

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Protocolos Link-State

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Algoritmo SPF
Algoritmo de caminho mais curto primeiro
Mantm um banco de dados complexo sobre a topologia da
rede
Baseado no algoritmo de Dijkstra
Transforma as informaes coletadas em uma SPT (shortest
Path Tree)
Se no ocorrerem alteraes na rede o protocolo permanece
em silncio
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Algoritmo SPF
Normalmente, que fatores so utilizados para
calcular a melhor rota?
Um administrador de rede pode ter influncia
sobre este cculo?

OS LSAs fazem com que todos os roteadores


dentro de uma rea recalculem as duas rotas.
Este um dos motivos do OSPF ser hierquico.
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Vantagens e Desvantagens

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Vetor-Distncia x Link-State

Dois roteadores quaisquer no OSPF s


trocam informaes de roteamento depois
de realizarem um relacionamento.
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Protocolo OSPF
Protocolo tipo Link-state
Baseado em padres abertos
Robusto e escalvel
Pode ser utilizado para redes pequenas (nica rea)
Pode ser utilizado para grandes redes (com um projeto
Hierrquico)
Pode isolar alteraes em reas especficas
Oferece suporte ao VLSM
Orientado por eventos
S tem suporte para o TCP/IP
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Protocolo OSPF nica rea

O OSPF s funciona em redes IP!


Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Protocolo OSPF Mltiplas reas

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF
ABR

Roteador
interno

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Terminologia OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Caractersticas de Funcionamento
Os roteadores identificam roteadores vizinhos e ento se
comunicam com eles
O OSPF reune informaes sobre o estado do link de cada
roteador vizinho, sendo que estas informaes so
despejadas para os outros vizinhos
Os roteadores processam as informaes e criam o banco
de dados topolgico. Todos os roteadores tem o mesmo
banco de dados.
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Caractersticas de Funcionamento
O roteador aplica o algoritmo SPF no banco topolgico,
definindo ento a melhor rota at um destino
O SPF utiliza a largura de banda para o clculo do custo
Estas informaes so guardadas no banco de dados de
encaminhamento ou tabela de roteamento
O roteador tambm possuem uma tabela de adjacncias,
que lista os roteadores vizinhos com os quais este se
comunica

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Caractersticas de Funcionamento
Para reduzir a troca de informaes entre os roteadores
vizinhos o OSPF implementou dois componentes
importantes:
DR Designated router
BDR Backup Designated router
Atuam como centro na troca de informaes

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Caractersticas Importantes
Seleciona as rotas com base no custo, que est
relacionado velocidade. Quanto maior a velocidade,
menor o custo
Seleciona o caminho mais rpido sem loop a partir da
rvore SPF como sendo o melhor caminho da rede
Garante um roteamento sem loops.
O OSPF suporta VLSMs e, por isso, chamado de
protocolo classless

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Caractersticas Importantes
O OSPF no tem limite de tamanho e adequado para
redes mdias a grandes
OSPF requer roteadores mais poderosos e mais memria
Usa o conceito de reas. Uma rede pode ser subdividida
em grupos de roteadores. Dessa maneira, o OSPF pode
limitar o trfego a essas reas

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Algoritmo SPF

Dijkstra
Holanda
- 1959 -

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Algoritmo SPF Viso de B

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

FUNDAMENTAL
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Tipos de Redes - OSPF

Sem DR/BDR

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Tipos de Redes - OSPF


OSPF identifica automaticamente o tipo de rede
Rede ponto-a-ponto se sabe antecipadamente quantos
roteadores estaro conectados
Rede multiacesso no se sabe antecipadamente quantos
roteadores estaro conectados.
No caso de muitos roteadores, adjacncia completa geraria
muitas informaes entre os roteadores. n*((n-1)/2)
Para este tipo de rede foi idealizado o DR e BDR
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Tipos de Redes - OSPF


DR

224.0.0.6
OUTROS

BDR
224.0.0.5
O DR eleito em uma troca de pacotes hello. O Roteador com
prioridade OSPF mais alta eleito. Por padro a prioridade
OSPF por interface 1. Em caso de empate utilizado o RID
para desempate e o maior RID vencer.
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

DR e BDR
porta-voz

O DR mantm adjacncia com todos da rede

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Pacote Hello
OBSERVA se o vizinho est de UP
CONSTRI adjancncias
ELEGE o DR e o BDR
10 segundos = rede multiacesso com broadcast
30 segundos = rede multicacesso sem brodcast

Kraemer/SENAI
Os pacotes HELLO so enviados em multicast (224.0.0.5)

Captulo 2 OSPF com uma nica rea

Cabealho do HELLO OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Etapas no Processo de Adjacncias
Down Nenhuma informao foi recebida de ningum no
segmento
Attempt Nenhuma informao foi recebida, mas est
sendo feito um esforo (hellos) para contatar um vizinho
Init Interface detectou um pacote hello vindo de um
vizinho, mas a comunicao bidirecional no foi
estabelecida
Two-way H comunicao bidirecional. Ao final desta
etapa o DR e BDR estaro eleitos
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Etapas no Processo de Adjacncias
Exstart Roteadores esto tentando estabelecer nmero
sequencial inicial usuado na troca de pacotes, para
garantir que sempre informaes mais recentes sero
analisadas
Exchange Roteadores descrevero seus banco de dados
de enlaces (LSAs)
Loading Os roteadores esto finalizando o intercmbio
de informaes
Full Adjacncia completa
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Descobrindo Vizinhos

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Descobrindo Vizinhos

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Atualizando Informaes

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Atualizando Informaes

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Atualizando Informaes

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Atualizando Informaes

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


rea em OSPF
O OSPF utiliza o conceito de reas
Cada roteador possui um banco de link-states de
uma rea especfica
Uma rea OSPF pode receber um nmero de 0 a
65535
Um nica rea recebe o nmero 0 e esta rea
chamada de rea de backbone
Todas as outras reas precisam se conectar a rea 0
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Configurando OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Configurao Bsica
Router(config)#router ospf id-do-processo
Inicia o processo de Roteamento OSPF
Id-do-processo identifica um processo de
roteamento OSPF em um roteador. Pode ser um
nmero de 1 a 65535
Podemos ativar mais de um processo de roteamento
no mesmo roteador

NO NECESSRIO O MESMO ID DE PROCESSO


EM TODOS OS ROTEADORES OSPF
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Configurando Network
Router(config-router)#network endereo mscaracuringa area id-da-rea

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Exemplo de Configurao

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Interface Loopback
Quando o processo OSPF se inicia, o roteador utiliza
o maior endereo IP local ativo como RID
(Identificao do Roteador)
O RID utilizado no processo de definio do DR e
BDR.
Caso nenhuma interface esteja ativa o processo
OSPF no pode ser iniciado
Caso a interface eleita fique inativa o processo OSPF
para.
Um interface loopback pode ser utilizada para
solucionar este problema
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Interface Loopback
Uma interface loopback uma interface lgica.
Se existir uma interface loopback o OSPF utiliza
este IP como RID
Se existir mais de uma interface loopback o OSPF
utiliza a interface com endereo IP maior
Router(config)#interface loopback nmero
Router(config-if)#ip address endereo-IP mscarade-sub-rede
A mascar deve ser 255.255.255.255 indicando um
endereo de host

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Prioridade
Em uma rede com broadcast a eleio do DR e BDR levam
em considerao a prioridade de uma interface para o
OSPF
A prioridade padro 1
Para alterar esta prioridade utiliza-se o comando:
Router(config-if)#ip ospf priority nmero
A prioridade pode ser de 0 a 255.
Prioridade 0 impede que um roteador seja eleito
A maior prioridade eleita
RID utilizado para desempate
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

FUNDAMENTAL
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

SE O OSPF NO EST FUNCIONANDO, OLHE SE ELE


FEZ A RELAO DE ADJACNCIA COM OS VIZINHOS
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Custo no OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Autenticao Simples
Utilizado entre roteadores para autenticar um ao
outro, garantindo a confiabilidade da informao
Para ativar uma senha em uma interface utilize o
comando:
Router(config-if)#ip ospf authentication-key senha
Aps incluir a senha na interface voc deve ativar a
autenticao na rea
Router(config-router)#area nmero-da-rea
authentication
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Autenticao Criptografada

Para ativar uma senha criptografada em uma


interface utilize o comando:
Router(config-if)#ip ospf message-digest-key id-dachave md5 tipo-de-criptografia chave
Id-da-chave Identificao de 1 a 255 deve ser
igual nos roteadores vizinhos
Tipo-de-criptografia 0 significa sem criptografia e
7 proprietrio
Chave senha de at 16 caracteres
Para ativar esta autenticao na rea:
Router(config-router)#area id-da-rea
authentication message-digest

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea

2 ETAPAS
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Temporizadores no OSPF
Existem dois temporizadores o hello e dead
Normalmente o dead quatro vezes o hello
O padro 10 e 40. Ou 30 e 120
Para mudas a configurao padro
Router(config-if)#ip ospf hello-interval segundos
Router(config-if)#ip ospf dead-interval segundos
Importante: Todos os roteadores desta rea devem
ter o mesmo valor
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Rota Padro e o OSPF
O OSPF permite que uma rota padro seja
distribuda.
Para configurar uma rota padro voc utiliza o
comando:
Router(config)#ip route 0.0.0.0 0.0.0.0 [interface |
prximo-salto endereo]
Para distribuir esta rota padro entre os roteadores
utilize o comando:
Router(config-router)#default-information originate
Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Problemas Comuns de Configurao OSPF

Kraemer/SENAI

Captulo 2 OSPF com uma nica rea


Comandos Show

Kraemer/SENAI

Você também pode gostar