Startseite MPLS - Anbindung per BGP
Eintrag
Abbrechen

MPLS - Anbindung per BGP

Nachdem EIGRP und OSPF zum Kunden eingerichtet wurde (MPLS - Anbindung per IGP), kommt in diesem Beispiel BGP zum Einsatz. BGP ist im MPLS bereits vorhanden, daher spart man sich die Redistributierung. Es kommen die Router “CE-C1” und “CE-C2” dazu.

Netzwerkplan

Folgendes wird auf den Routern CE-C1 und CE-C2 eingerichtet. Da es nur ein Beispiel ist, werden die direkt verbundenen Netze redistributiert. Das sollte in einer produktiv Umgebung nicht in der Form verwendet werden!

1
2
3
4
5
6
7
CE-C1(config)#router bgp 65510
CE-C1(config)#neighbor 172.16.33.1 remote-as 65520
CE-C1(config)#redistribute connected

CE-C2(config)#router bgp 65510
CE-C2(config-router)#neighbor 172.16.33.129 remote-as 65520
CE-C2(config-router)#redistribute connected

BGP ist somit aktiv. Diese Konfiguration dient nur als Beispiel und sollte nicht produktiv verwendet werden!

Jetzt müssen die Provider-Edge-Router um ein neues VRF erweitert werden.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
ISPE1(config)#vrf definition KundeC
ISPE1(config-vrf)#rd 65520:320
ISPE1(config-vrf)#route-target both 500:5000
ISPE1(config-vrf)#address-family ipv4
ISPE1(config-vrf)#int gi 3/0
ISPE1(config-if)#vrf forwarding KundeC
% Interface GigabitEthernet3/0 IPv4 disabled and address(es) removed due to disabling VRF KundeC
ISPE1(config-if)#ip address 172.16.33.1 255.255.255.128

ISPE2(config)#vrf definition KundeC
ISPE2(config-vrf)#rd 65520:330
ISPE2(config-vrf)#route-target both 500:5000
ISPE2(config-vrf)#address-family ipv4
ISPE2(config-vrf)#int gi 3/0
ISPE2(config-if)#vrf forwarding KundeC
% Interface GigabitEthernet3/0 IPv4 disabled and address(es) removed due to disabling VRF KundeC
ISPE2(config-if)#ip address 172.16.33.129 255.255.255.128
ISPE1#sh vrf
  Name                             Default RD          Protocols   Interfaces
  KundeA                           65520:100           ipv4        Gi1/0
  KundeB                           65520:500           ipv4        Gi0/0
  KundeC                           65520:320           ipv4        Gi3/0

Jetzt muss für das VRF “KundeC” BGP eingerichtet werden.

1
2
3
4
5
6
ISPE1(config)#router bgp 65520
ISPE1(config-router)#address-family ipv4 vrf KundeC
ISPE1(config-router-af)#neighbor 172.16.33.2 remote-as 65510
ISPE1(config-router-af)#neighbor 172.16.33.2 activate
ISPE1(config-router-af)#neighbor 172.16.33.2 as-override
ISPE1(config-router-af)#

Die BGP Session startet:

1
2
3
4
5
6
7
*Jun  3 14:28:26.043: %BGP-5-ADJCHANGE: neighbor 172.16.33.2 vpn vrf KundeC Up
ISPE2(config)#router bgp 65520
ISPE2(config-router)#address-family ipv4 vrf KundeC
ISPE2(config-router-af)#neighbor 172.16.33.130 remote-as 65510
ISPE2(config-router-af)#neighbor 172.16.33.130 activate
ISPE2(config-router-af)#neighbor 172.16.33.130 as-override
ISPE2(config-router-af)#

Auch hier startet die BGP Session.

1
2
*Jun  3 14:30:02.539: %BGP-5-ADJCHANGE: neighbor 172.16.33.130 vpn vrf KundeC Up
ISPE2#

Jetzt sollten die Routen übertragen werden.

1
2
3
4
5
6
7
8
9
10
11
12
CE-C1#sh ip route
Gateway of last resort is not set
     172.16.0.0/25 is subnetted, 1 subnets
C       172.16.33.0 is directly connected, FastEthernet0/0
     10.0.0.0/32 is subnetted, 2 subnets
C       10.10.11.11 is directly connected, Loopback0
B       10.10.22.11 [20/0] via 172.16.33.1, 00:00:30
CE-C1#ping 10.10.22.11
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.22.11, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 808/906/1060 ms

Dies ist lediglich ein Beispiel. Für eventuell auftretende Schäden bin ich nicht verantwortlich, jeder konfiguriert auf eigene Gefahr.