MPLS-VPN PE-CE Routing with EIGRP

NOTE

  • AFモードを利用
  • PE上で EIGRP – BGP IPv4 – BGP VPNv4 と再配送されるイメージになる
  • [参考] MPLS EIGRP Site-of-Origin
router eigrp CCIE
 !
 address-family ipv4 unicast vrf VPN-A autonomous-system 65000
  !
  topology base
   redistribute bgp 65000 metric 100000 10 255 1 1500
  exit-af-topology
  network 172.16.35.3 0.0.0.0
  eigrp router-id 10.0.0.3
 exit-address-family
!
router bgp 65000
 address-family ipv4 vrf VPN-A
  redistribute eigrp 65000
 exit-address-family

 

  • PE同士のEIGRP ASが同じ場合、VPN越しのEIGRPは同一ドメインとして扱い、internalになる
  • PE同士のEIGRP ASが違う場合、VPN越しのEIGRPは別ドメインとして扱い、externalになる
  • EIGRPの場合は以下をBGPコミュニティとして伝搬する
    0x8800  Flag と Tag
    0x8801  AS と Delay
    0x8802  信頼性、ネクストホップ、帯域
    0x8803  (予約)、負荷、MTU
    0x8804  EIGRPの外部AS番号とID
    0x8805  EIGRPの外部プロトコルとメトリック

 

R3#sh bgp vpnv4 uni vrf VPN-A 10.4.6.0/24
BGP routing table entry for 65000:65100:10.4.6.0/24, version 10
Paths: (1 available, best #1, table VPN-A)
  Not advertised to any peer
  Refresh Epoch 2
  Local
    10.0.0.2 (metric 3) (via default) from 10.0.0.1 (10.0.0.1)
      Origin incomplete, metric 15360, localpref 100, valid, internal, best
      Extended Community: RT:65000:65100 Cost:pre-bestpath:128:15360 
        0x8800:32768:0 0x8801:65100:512 0x8802:65281:2560 0x8803:65281:1500 
        0x8806:0:167772164
      Originator: 10.0.0.2, Cluster list: 10.0.0.1
      mpls labels in/out nolabel/19
      rx pathid: 0, tx pathid: 0x0
R3#
R3#sh bgp vpnv4 uni vrf VPN-A 192.168.6.0/24
BGP routing table entry for 65000:65100:192.168.6.0/24, version 11
Paths: (1 available, best #1, table VPN-A)
  Not advertised to any peer
  Refresh Epoch 2
  Local
    10.0.0.2 (metric 3) (via default) from 10.0.0.1 (10.0.0.1)
      Origin incomplete, metric 16000, localpref 100, valid, internal, best
      Extended Community: RT:65000:65100 Cost:pre-bestpath:129:16000 
        0x8800:0:0 0x8801:65100:544 0x8802:65282:2560 0x8803:65281:1500 
        0x8804:0:167772166 0x8805:11:0 0x8806:0:167772166
      Originator: 10.0.0.2, Cluster list: 10.0.0.1
      mpls labels in/out nolabel/20
      rx pathid: 0, tx pathid: 0x0
R3#

 

REFERENCE

MPLS VPN Support for EIGRP Between PE and CE

Chapter: MPLS VPN Support for EIGRP Between PE and CE

BGP コスト コミュニティ

コメント