segunda-feira, 5 de abril de 2010

ISIS Roteamento L2-L1-L2


1.1      Roteamento do ISIS

·         O roteamento começa quando um ES descobre o IS que enviar o primeiro pacote ISH;
·         Quando um ES quer mandar um pacote para outro ES, ele envia para um IS da rede (Level-0 routing);
·         O IS conhece os ES’s da rede por escutar os pacotes ESH (End System Hello), recebe o pacote e, no caso do ES estiver no mesmo segmento ele responde para o ES de origem que o ES de destino está diretamente disponível. Já se o ES estiver em outro segmento (subrede), o IS vai conhecer o router correto e vai encaminhar (Level-1 routing);
·         Se o endereço de destino estiver em um ES de outra área o IS Level-1 envia o pacote para o IS L1/L2 mais próximo (Level-2 routing);
·         O encaminhamento de IS Level-2 para IS Level-2 só pára quando o pacote chegar à área de destino onde ele encontrará o menor caminho para o ES;
·         O roteamento entre domínios separados é Level-3 routing. Os Dominios são equivalentes a AS’s;

1.2      Estrutura de Áreas

O ISIS é dividido em domínios parecidos com AS’s e esses AS’s são divididos em áreas. As estruturas de áreas são subdivididas em dois níveis hierárquicos sendo que um router pertence sempre a uma única área, diferente do OSPF (ABR);
·         Level-1 IS’s (L1) – Equivalente a área não-backbone do OSPF, faz roteamento para os ES’s dentro da área. Um grupo de routers L1 define uma área e somente aceita adjacências de L1 e L1/L2;
·         Level-2 IS’s (L2) – Equivalente aos backbone routers do OSPF. Faz roteamento entre áreas apenas. Possui uma Database diferente e somente aceita adjacência de L2 e L1/L2;
·         Level-1-2 Intermediate IS’s (L1/L2) – Equivalente aos routers de borda do OSPF (ABR), fazem roteamento entre as áreas e o backbone. Intra-area Level-1 e Inter-area Level-2. Mantém duas copias separadas do Link-State DataBase, a de L1 e a de L2. Informa a todos os L1 um ponto de saída da área (ele mesmo enviando a informação em um bit no LSP L1). Os routers L1 e L2 sempre procuram os L1/L2 mais próximos para sair da área, e são nos L1/L2 que ocorre a sumarização manual.

2        Cenário

2.1      Objetivo

Cinco roteadores (R1, R2, R3, R4 e R5) são conectados na forma R1-R2-R3-R4-R5 via interfaces Fast Ethernet em uma mesma área 49.0000. O roteador R3 é puramente Level-1, os roteadores R1 e R5 são os únicos puramente Level-2 e os roteadores R2 e R4 são Level-1-2.
O objetivo é estabelecer uma conexão ISIS entre os roteadores diretamente conectados e fazer com que os Level-2 recebam rota Default divulgada pelo Level-1-2 de borda. Deve-se ter conectividade entre todos os roteadores.

2.2      Topologia

Figure-01:              Topologia

2.3      IOS utilizados

·         R1, R2, R3, R4 e R5 – c7200-itp-mz.122-25.SW4a.bin

2.4      Descrição do Cenário

O ISIS por padrão divulga todas as rotas da rede Level-1 para dentro do Level-2 pelo Roteador Level-1-2 menos a Default. Porém, não divulga nenhuma rota do Level-2 dentro do Level-1. O objetivo desse cenário é divulgar todas as rotas dos Level-2 dentro da rede Level-1, tanto pelo R2 quanto pelo R4, e divulgar a rota Default para as redes Level-2
Sugerem-se as seguintes atividades:
·         Teste de conectividade (PING) entre os roteadores;
·         Avaliar as tabelas de roteamento;
·         Modificar as redistriuições entre os levels.

2.5      Configuração dos Roteadores

Em todos os roteadores configura-se o roteamento ISIS adicionando o endereçamento NET de acordo com a área designada e endereçamento de loopback. Dentro das interfaces que farão parte do ISIS, adiciona-se o comando “router isis” para habilitar o ISIS na interface.
Como por default um roteador ISIS é Level-1-2, deve-se configurar o level do roteador dentro da configuração de roteamento “router Isis”, além de, nas interfaces físicas, configurar o tipo de link que será feito através daquela interface, se Level-1 ou Level-2. Se não for configurado, automaticamente o ISIS fará fizinhança Level-1 e Level-2 por aquela interface, caso o roteador não tenha sido definido como Level 1 ou Level 2.
Os roteadores R2 e R4 são Level-1-2, pois redistribuirão rotas entre os Levels. O R3 é Level-1 puro e os demais são level-2 puro.
Por default todas as rotas do Level-1 são divulgadas para dentro da rede L2, menos a rota default. Para inserir a rota default, adiciona-se um “default-information originate”. Para divulgar as redes do Level-2 dentro do Level-1, usa-se “redistribuite Isis” associada a uma lista de distribuição, pois por default a rota default só é distribuída do L2 para o L1 caso o L2 seja de outra área.

2.6      Observações e Bugs

Documentação:
http://www.cisco.com/en/US/docs/ios/12_2/ip/configuration/guide/1cfisis.html

2.7      Comandos Importantes de Verificação

R5#show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is 45.45.45.4 to network 0.0.0.0

     34.0.0.0/24 is subnetted, 1 subnets
i L2    34.34.34.0 [115/20] via 45.45.45.4, FastEthernet0/0
     2.0.0.0/32 is subnetted, 1 subnets
i L2    2.2.2.2 [115/40] via 45.45.45.4, FastEthernet0/0
     3.0.0.0/32 is subnetted, 1 subnets
i L2    3.3.3.3 [115/30] via 45.45.45.4, FastEthernet0/0
     4.0.0.0/32 is subnetted, 1 subnets
i L2    4.4.4.4 [115/20] via 45.45.45.4, FastEthernet0/0
     5.0.0.0/32 is subnetted, 1 subnets
C       5.5.5.5 is directly connected, Loopback0
     23.0.0.0/24 is subnetted, 1 subnets
i L2    23.23.23.0 [115/30] via 45.45.45.4, FastEthernet0/0
     12.0.0.0/24 is subnetted, 1 subnets
i L2    12.12.12.0 [115/40] via 45.45.45.4, FastEthernet0/0
     45.0.0.0/24 is subnetted, 1 subnets
C       45.45.45.0 is directly connected, FastEthernet0/0
i*L2 0.0.0.0/0 [115/10] via 45.45.45.4, FastEthernet0/0

R2#sh isis topology

IS-IS IP paths to level-1 routers
System Id            Metric     Next-Hop             Interface   SNPA
R2                   --
R3                   10         R3                   Fa1/0       ca02.00fc.0000
R4                   20         R3                   Fa1/0       ca02.00fc.0000

IS-IS IP paths to level-2 routers
System Id            Metric     Next-Hop             Interface   SNPA
R1                   10         R1                   Fa0/0       ca00.00fc.0000
R2                   --

3        Configuração

3.1      R1

!
interface Loopback0
 ip address 1.1.1.1 255.255.255.255
 ip router isis
!
interface FastEthernet0/0
 ip address 12.12.12.1 255.255.255.0
 ip router isis
!
router isis
 net 49.0000.0000.0000.0001.00
 is-type level-2-only   
!

3.2      R2

!
interface Loopback0
 ip address 2.2.2.2 255.255.255.255
 ip router isis
!
interface FastEthernet0/0
 ip address 12.12.12.2 255.255.255.0
 ip router isis
!
interface FastEthernet1/0
 ip address 23.23.23.2 255.255.255.0
 ip router isis
!
router isis
 net 49.0000.0000.0000.0002.00
 redistribute isis ip level-2 into level-1 distribute-list 100
 default-information originate
!
access-list 100 permit ip any any
!

3.3      R3

!
interface Loopback0
 ip address 3.3.3.3 255.255.255.255
 ip router isis
!
interface FastEthernet0/0
 ip address 23.23.23.3 255.255.255.0
 ip router isis
!
interface FastEthernet1/0
 ip address 34.34.34.3 255.255.255.0
 ip router isis
!
router isis
 net 49.0000.0000.0000.0003.00
 is-type level-1
!

3.4      R4

!
interface Loopback0
 ip address 4.4.4.4 255.255.255.255
 ip router isis
!
interface FastEthernet0/0
 ip address 34.34.34.4 255.255.255.0
 ip router isis
!
interface FastEthernet1/0
 ip address 45.45.45.4 255.255.255.0
 ip router isis
!
router isis
 net 49.0000.0000.0000.0004.00
 redistribute isis ip level-2 into level-1 distribute-list 100
 default-information originate
!
access-list 100 permit ip any any
!

3.5      R5

!
interface Loopback0
 ip address 5.5.5.5 255.255.255.255
 ip router isis
!
interface FastEthernet0/0
 ip address 45.45.45.5 255.255.255.0
 ip router isis
!
router isis
 net 49.0000.0000.0000.0005.00
 is-type level-2-only
!

 

Nenhum comentário: