samedi 23 avril 2016

Projet Universitaire - Routage IGP et VRF

Routage EIGRP


Nous avons configuré nos VRF sur les routeurs PE dans l' article précédant.


Nous allons retrouver ici le concept d' address-family comme dans la définition des VRF. Nous configurons une instance par VRF ainsi que par protocole (IPv4 ou IPv6)

Dans un premier temps nous devons créer notre process EIGRP. Généralement on utilise la commande router EIGRP suivi d'un numéro de système autonome. Avec IPv6 les choses changent .... on doit maintenant définir un process nommé.

Pour ne pas me prendre la tête, j'utilise le nom du routeur:

router eigrp PE2

Une fois fait nous devons créer des sous-instances :

address-familly ipv4 vrf A_S_A autonomous-system 20

Celle-ci est donc liée à IPv4 et à la VRF A_S_A. Je rappelle que le but premier d'une VRF est d’empêcher les mélanges, il parait donc logique d'avoir une instance de routage pour chacune.

On définit alors nos réseaux :

network 172.168.2.0 0.0.0.3

On fait alors la même chose avec VRF A_F_S :

address-familly ipv4 vrf A_F_S autonomous-system 20
 network 172.168.2.0 0.0.0.3

Très basique pour l'instant, nous prendrons plus de temps pour jeter un coup d’œil aux nouvelles options disponibles via ce menu lors de la configuration de la redistribution de BGP dans EIGRP. 

Pour IPv6 :

Premier point, je précise que j ai uniquement utilisé la commande ipv6 enable sur l'interface connectée au client. Grâce à cela une adresse Lin-local est crée ce qui est largement suffisant.

simplement configurer l'address-familly de la même manière :

address-familly ipv6 vrf A_F_S autonomous-system 20

Il n'est pas nécessaire de déclarer les réseaux ici .... ni même de configurer les interfaces.


A quoi correspond autonomous-system 20 ?

C'est en fait le process créé sur les routeurs distants, dans notre cas A_S_A et A_F_S.

 

Ce qui nous donne au final :


router eigrp PE2
 !
 address-family ipv4 unicast vrf A_S_A autonomous-system 20
  !
  topology base
  exit-af-topology
  network 172.168.2.0 0.0.0.3
 exit-address-family
 !
 address-family ipv4 unicast vrf A_F_S autonomous-system 20
  !
  topology base
  exit-af-topology
  network 172.168.2.0 0.0.0.3
 exit-address-family
 !
 address-family ipv6 unicast vrf A_F_S autonomous-system 20
  !
  topology base
  exit-af-topology
 exit-address-family

 


Que se passe-t-il sur A_S_A et A_F_S ?


En fait rien de spécial car VRF est complétement transparent au niveau des clients.
Attention tout de même au numéro de système autonome, 20 dans notre cas, qui devra être le même sur les routeurs.

Nous avons :

router eigrp A_F_S
 !
 address-family ipv4 unicast autonomous-system 20
  !
  topology base
  exit-af-topology
  network 172.168.2.0 0.0.0.3
 exit-address-family
 !
 address-family ipv6 unicast autonomous-system 20
  !
  topology base
  exit-af-topology
 exit-address-family


Et sur A_S_A :

router eigrp A_S_A
 !
 address-family ipv4 unicast autonomous-system 20
  !
  topology base
  exit-af-topology
  network 100.100.100.100 0.0.0.0
  network 172.168.2.0 0.0.0.3
 exit-address-family

 


On observe alors :

A_F_S#sh ipv6 eigrp neighbors
EIGRP-IPv6 VR(A_F_S) Address-Family Neighbors for AS(20)
H   Address                 Interface              Hold Uptime   SRTT   RTO  Q  Seq
                                                   (sec)         (ms)       Cnt Num
0   Link-local address:     Fa0/0                     7 00:08:31 1428  5000  0  1
    FE80::C802:4FF:FECC:39


A_F_S#sh ip eigrp nei
EIGRP-IPv4 VR(A_F_S) Address-Family Neighbors for AS(20)
H   Address                 Interface              Hold Uptime   SRTT   RTO  Q  Seq
                                                   (sec)         (ms)       Cnt Num
0   172.168.2.1             Fa0/0                     9 00:10:01    1  3000  0  1
 


Au niveau des tables de routage sur PE2 :


PE2#sh ip route

Gateway of last resort is not set

      1.0.0.0/32 is subnetted, 1 subnets
O        1.1.1.1 [110/2] via 192.168.1.13, 00:10:30, FastEthernet0/0
      2.0.0.0/32 is subnetted, 1 subnets
O        2.2.2.2 [110/2] via 192.168.1.17, 00:10:30, FastEthernet1/0
      20.0.0.0/32 is subnetted, 1 subnets
C        20.20.20.20 is directly connected, Loopback20
      30.0.0.0/32 is subnetted, 1 subnets
O        30.30.30.30 [110/3] via 192.168.1.17, 00:10:30, FastEthernet1/0
                     [110/3] via 192.168.1.13, 00:10:30, FastEthernet0/0
      40.0.0.0/32 is subnetted, 1 subnets
O        40.40.40.40 [110/3] via 192.168.1.17, 00:10:30, FastEthernet1/0
                     [110/3] via 192.168.1.13, 00:10:30, FastEthernet0/0
      192.168.1.0/24 is variably subnetted, 11 subnets, 2 masks
O        192.168.1.0/30 [110/2] via 192.168.1.17, 00:10:30, FastEthernet1/0
                        [110/2] via 192.168.1.13, 00:10:30, FastEthernet0/0
O        192.168.1.4/30 [110/2] via 192.168.1.13, 00:10:30, FastEthernet0/0
O        192.168.1.8/30 [110/2] via 192.168.1.17, 00:10:30, FastEthernet1/0
C        192.168.1.12/30 is directly connected, FastEthernet0/0
L        192.168.1.14/32 is directly connected, FastEthernet0/0
C        192.168.1.16/30 is directly connected, FastEthernet1/0
L        192.168.1.18/32 is directly connected, FastEthernet1/0
O        192.168.1.20/30 [110/2] via 192.168.1.13, 00:10:30, FastEthernet0/0
O        192.168.1.24/30 [110/2] via 192.168.1.17, 00:10:30, FastEthernet1/0
O        192.168.1.28/30 [110/2] via 192.168.1.13, 00:10:30, FastEthernet0/0
O        192.168.1.32/30 [110/2] via 192.168.1.17, 00:10:30, FastEthernet1/0


PE2#sh ip route vrf A_S_A

Routing Table: A_S_A
Codes: L - local, 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
       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, H - NHRP, l - LISP
       + - replicated route, % - next hop override

Gateway of last resort is not set

      172.168.0.0/16 is variably subnetted, 2 subnets, 2 masks
C        172.168.2.0/30 is directly connected, FastEthernet2/0
L        172.168.2.1/32 is directly connected, FastEthernet2/0





Ici uniquement l'interface dans la VRF est affichée. 

Appliquons donc cette configuration à tous les PE ainsi qu'aux clients.

Architecture GNS3/Concepts généraux
Mise en place du Cloud MPLS
VRF
Routage, IPV6 et addess-familly
Mise en Place de MP-BGP
Les trucs qui fâchent


Bon clic à tous ,


Aucun commentaire:

Enregistrer un commentaire