Difference between revisions of "Cisco PE-CE"

From HackerNet
Jump to: navigation, search
(Created page with "PE-CE Routing, se även MPLS. ==RIP== Se även Cisco RIP. ==OSPF== Se även Cisco OSPF. router ospf 2 vrf Cust_A router-id 10...")
 
Line 1: Line 1:
PE-CE Routing, se även [[Cisco_MPLS|MPLS]].
+
PE routers redistribuerar routes till BGP och konverterar dem till VPNv4 NLRI. Denna NLRI annonseras till andra PE med hjälp av BGP. Dessa PE konverterar tillbaka VPNv4 routes och skickar det vidare till CE.
 +
 
 +
Se även [[Cisco_Routing|Cisco Routing]] och [[Cisco_MPLS|Cisco MPLS]].
  
 
==RIP==
 
==RIP==
Se även [[Cisco_RIP|Cisco RIP]].
+
RIPv1 stöds inte. Se även [[Cisco_RIP|Cisco RIP]].
  
 
==OSPF==
 
==OSPF==
Se även [[Cisco_OSPF|Cisco OSPF]].
+
OSPF för PE-CE (RFC 4577). Se även [[Cisco_OSPF|Cisco OSPF]].
  
 
  router ospf 2 vrf Cust_A
 
  router ospf 2 vrf Cust_A
 
   router-id 10.0.0.10
 
   router-id 10.0.0.10
 +
  domain-id 1.1.1.1
 
  interface gi0/0
 
  interface gi0/0
 
   ip ospf 2 area 0
 
   ip ospf 2 area 0
 +
Om inte OSPF domain-id är samma i båda ändar kommer routes att exporteras som type-5 external LSA. Om dom är samma kommer routes att exporteras som type-3 inter-area LSA.
 +
 +
'''Sham-Link''' <br/>
 +
Om man har en bakväg mellan sina siter av t.ex. redundansskäl kommer OSPF att föredra den framför MPLS-nätet eftersom routes som gått över L3-VPN:n skickas med BGP och då blir externa för OSPF. Intra-area routes är preferred över external routes oavsett metric. OSPF sham link tillhandahåller en logisk länk mellan två VRFer. Denna länk ser ut som en point-to-point länk för OSPF. Med hjälp av detta kan man lura OSPF att tro att den bästa vägen är över MPLS-nätet.
  
OSPF Sham-Link
+
area 0 sham-link 3.3.3.3 1.1.1.1 cost 10
 +
area 0 sham-link 1.1.1.1 3.3.3.3 cost 10
  
 
==EIGRP==
 
==EIGRP==
 
Se även [[Cisco_EIGRP|Cisco EIGRP]].
 
Se även [[Cisco_EIGRP|Cisco EIGRP]].
  
Site-of-Origin
+
router eigrp 100
 +
  address-family ipv4 vrf Cust_A autonomous-system 200
 +
  redistribute bgp 100 metric 10000000 0 255 1 1500
 +
  no auto-summary
 +
  exit-address-family
 +
 +
router bgp 100
 +
  address-family ipv4 vrf Cust_A
 +
  no synchronization
 +
  redistribute eigrp 200
 +
  exit-address-family
 +
 
 +
'''Site-of-Origin''' <br/>
 +
SoO används för loop prevention för VPN-kunder som är multi-homed. Kommer det in routes med SoO satt till det man själv har discardas dem.
 +
 
 +
route-map SOO permit 10
 +
  set extcommunity soo 1:1
 +
interface Gi2
 +
  ip vrf sitemap SOO
  
 
==BGP==
 
==BGP==
Line 23: Line 49:
  
 
SoO Attribute
 
SoO Attribute
 +
neighbor 1.1.1.1 soo 10:12
 +
neighbor 1.1.1.1 route-map RMP in
 +
route-map RMP
 +
  set extcommunity 10:12
 +
 +
Cost Community <br/>
 +
Syftet med Cost Communities är att förhindra suboptimal routing och routing loops.
 +
 +
Stäng av
 +
router bgp 1
 +
  bgp bestpath cost-community ignore
  
 
==Route Leaking==
 
==Route Leaking==

Revision as of 19:20, 1 July 2016

PE routers redistribuerar routes till BGP och konverterar dem till VPNv4 NLRI. Denna NLRI annonseras till andra PE med hjälp av BGP. Dessa PE konverterar tillbaka VPNv4 routes och skickar det vidare till CE.

Se även Cisco Routing och Cisco MPLS.

RIP

RIPv1 stöds inte. Se även Cisco RIP.

OSPF

OSPF för PE-CE (RFC 4577). Se även Cisco OSPF.

router ospf 2 vrf Cust_A
 router-id 10.0.0.10
 domain-id 1.1.1.1
interface gi0/0
 ip ospf 2 area 0

Om inte OSPF domain-id är samma i båda ändar kommer routes att exporteras som type-5 external LSA. Om dom är samma kommer routes att exporteras som type-3 inter-area LSA.

Sham-Link
Om man har en bakväg mellan sina siter av t.ex. redundansskäl kommer OSPF att föredra den framför MPLS-nätet eftersom routes som gått över L3-VPN:n skickas med BGP och då blir externa för OSPF. Intra-area routes är preferred över external routes oavsett metric. OSPF sham link tillhandahåller en logisk länk mellan två VRFer. Denna länk ser ut som en point-to-point länk för OSPF. Med hjälp av detta kan man lura OSPF att tro att den bästa vägen är över MPLS-nätet.

area 0 sham-link 3.3.3.3 1.1.1.1 cost 10
area 0 sham-link 1.1.1.1 3.3.3.3 cost 10

EIGRP

Se även Cisco EIGRP.

router eigrp 100
 address-family ipv4 vrf Cust_A autonomous-system 200
  redistribute bgp 100 metric 10000000 0 255 1 1500
  no auto-summary
 exit-address-family

router bgp 100
 address-family ipv4 vrf Cust_A
  no synchronization
  redistribute eigrp 200
 exit-address-family

Site-of-Origin
SoO används för loop prevention för VPN-kunder som är multi-homed. Kommer det in routes med SoO satt till det man själv har discardas dem.

route-map SOO permit 10
 set extcommunity soo 1:1
interface Gi2
 ip vrf sitemap SOO

BGP

Se även Cisco OSPF.

SoO Attribute

neighbor 1.1.1.1 soo 10:12
neighbor 1.1.1.1 route-map RMP in 
route-map RMP
 set extcommunity 10:12 

Cost Community
Syftet med Cost Communities är att förhindra suboptimal routing och routing loops.

Stäng av

router bgp 1
 bgp bestpath cost-community ignore

Route Leaking

vrf definition Cust_A
 rd 65000:1
 address-family ipv4
  route-target both 65000:1
  route-target import 65000:999

vrf definition Cust_B
 rd 65000:2
 address-family ipv4
  route-target both 65000:2
  route-target import 65000:999

vrf definition Shared
 rd 65000:999
 address-family ipv4
  route-target export 65000:999
  route-target import 65000:1
  route-target import 65000:2