Jump to content






Photo - - - - -

MPLS L3VPN JC RIP

Posted by MSSK , 28 August 2013 · 3,408 views

MPLS L3VPN JC RIP Issue

In this example we will configure MPLS L3VPN between two sites but one of the PE routers will be Cisco and the other one will be Juniper
RIP Version 2 will be the PE-CE routing protocol and OSPF will be the operating IGP inside the MPLS backbone, area 0 is in use
MPLS backbone will be located in AS 100

Configuration

R1

hostname R1

interface Loopback0
ip address 1.1.1.1 255.255.255.255

interface FastEthernet1/0
ip address 192.1.12.1 255.255.255.0
speed 100
duplex full
mpls ip

interface FastEthernet1/1
ip address 192.1.13.1 255.255.255.0
speed 100
duplex full
mpls ip

mpls label protocol ldp
mpls ldp router-id Loopback0 force

router ospf 1
router-id 1.1.1.1
network 1.1.1.1 0.0.0.0 area 0
network 192.1.12.1 0.0.0.0 area 0
network 192.1.13.1 0.0.0.0 area 0

R2

hostname R2

vrf definition MSSK
rd 100:1

address-family ipv4
  route-target export 100:1
  route-target import 100:1
exit-address-family

interface Loopback0
ip address 2.2.2.2 255.255.255.255

interface FastEthernet1/0
ip address 192.1.12.2 255.255.255.0
speed 100
duplex full
mpls ip

interface FastEthernet1/1
vrf forwarding MSSK
ip address 192.1.24.2 255.255.255.0
speed 100
duplex full

mpls label protocol ldp
mpls ldp router-id Loopback0 force

router ospf 1
router-id 2.2.2.2
network 2.2.2.2 0.0.0.0 area 0
network 192.1.12.2 0.0.0.0 area 0
!
router bgp 100
bgp log-neighbor-changes
no bgp default ipv4-unicast
neighbor 3.3.3.3 remote-as 100
neighbor 3.3.3.3 update-source Loopback0

address-family ipv4
exit-address-family

address-family vpnv4
  neighbor 3.3.3.3 activate
  neighbor 3.3.3.3 send-community both
exit-address-family

address-family ipv4 vrf MSSK
  network 192.1.24.0
  redistribute rip
exit-address-family

router rip
!
address-family ipv4 vrf MSSK
  redistribute bgp 100 metric 1
  network 192.1.24.0
  no auto-summary
  version 2
exit-address-family

R3

set system host-name J3

set interfaces em0 unit 0 family inet address 192.1.13.3/24
set interfaces em0 unit 0 family mpls
set interfaces em1 unit 0 family inet address 192.1.35.3/24

set interfaces lo0 unit 0 family inet address 3.3.3.3/32

set routing-options router-id 3.3.3.3
set routing-options autonomous-system 100

set protocols mpls icmp-tunneling
set protocols mpls no-decrement-ttl
set protocols mpls label-switched-path J3-To-R2 from 3.3.3.3
set protocols mpls label-switched-path J3-To-R2 to 2.2.2.2
set protocols mpls interface all

set protocols bgp group iBGP local-address 3.3.3.3
set protocols bgp group iBGP family inet unicast
set protocols bgp group iBGP family inet-vpn unicast
set protocols bgp group iBGP peer-as 100
set protocols bgp group iBGP neighbor 2.2.2.2

set protocols ospf area 0.0.0.0 interface lo0.0
set protocols ospf area 0.0.0.0 interface em0.0

set protocols ldp interface em0.0

set policy-options policy-statement bgp_rip term 1 from protocol bgp
set policy-options policy-statement bgp_rip term 1 then accept

set routing-instances MSSK instance-type vrf
set routing-instances MSSK interface em1.0
set routing-instances MSSK route-distinguisher 100:1
set routing-instances MSSK vrf-target target:100:1
set routing-instances MSSK vrf-table-label
set routing-instances MSSK protocols rip group GRP export bgp_rip
set routing-instances MSSK protocols rip group GRP neighbor em1.0

R4

hostname R4

interface Loopback0
ip address 4.4.4.4 255.255.255.255

interface FastEthernet1/0
ip address 192.1.24.4 255.255.255.0
speed 100
duplex full

router rip
version 2
network 4.0.0.0
network 192.1.24.0
no auto-summary



R5

hostname R5

interface Loopback0
ip address 5.5.5.5 255.255.255.255

interface FastEthernet1/0
ip address 192.1.35.5 255.255.255.0
speed 100
duplex full

router rip
version 2
network 5.0.0.0
network 192.1.35.0
no auto-summary

Verification

R1#show mpls ldp neighbor
    Peer LDP Ident: 2.2.2.2:0; Local LDP Ident 1.1.1.1:0
    TCP connection: 2.2.2.2.25776 - 1.1.1.1.646
    State: Oper; Msgs sent/rcvd: 69/71; Downstream
    Up time: 00:54:42
    LDP discovery sources:
  FastEthernet1/0, Src IP addr: 192.1.12.2
    Addresses bound to peer LDP Ident:
  192.1.12.2   2.2.2.2
    Peer LDP Ident: 3.3.3.3:0; Local LDP Ident 1.1.1.1:0
    TCP connection: 3.3.3.3.60299 - 1.1.1.1.646
    State: Oper; Msgs sent/rcvd: 202/84; Downstream
    Up time: 00:28:28
    LDP discovery sources:
  FastEthernet1/1, Src IP addr: 192.1.13.3
    Addresses bound to peer LDP Ident:
  192.1.13.3

R2#show mpls ldp neighbor
    Peer LDP Ident: 1.1.1.1:0; Local LDP Ident 2.2.2.2:0
    TCP connection: 1.1.1.1.646 - 2.2.2.2.25776
    State: Oper; Msgs sent/rcvd: 71/70; Downstream
    Up time: 00:54:55
    LDP discovery sources:
  FastEthernet1/0, Src IP addr: 192.1.12.1
    Addresses bound to peer LDP Ident:
  192.1.12.1   192.1.13.1   1.1.1.1  

[email protected]# run show ldp neighbor
Address     Interface   Label space ID Hold time
192.1.13.1 em0.0   1.1.1.1:0     14

R2#show bgp vpnv4 unicast all summary
BGP router identifier 2.2.2.2, local AS number 100
BGP table version is 7, main routing table version 7
4 network entries using 624 bytes of memory
4 path entries using 320 bytes of memory
3/3 BGP path/bestpath attribute entries using 432 bytes of memory
1 BGP extended community entries using 24 bytes of memory
0 BGP route-map cache entries using 0 bytes of memory
0 BGP filter-list cache entries using 0 bytes of memory
BGP using 1400 total bytes of memory
BGP activity 4/0 prefixes, 4/0 paths, scan interval 60 secs

Neighbor     V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
3.3.3.3 4   100   83 173     7    0    0 01:17:35     2

R2#show bgp vpnv4 unicast all
BGP table version is 7, local router ID is 2.2.2.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
  r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

Network   Next Hop     Metric LocPrf Weight Path
Route Distinguisher: 100:1 (default for vrf MSSK)
*>  4.4.4.4/32    192.1.24.4    0 32768 ?
*>i 5.5.5.5/32    3.3.3.3    100   0 i
*>  192.1.24.0    0.0.0.0   0 32768 i
*>i 192.1.35.0    3.3.3.3   100   0 i

R2#show bgp vpnv4 unicast all neighbors 3.3.3.3 advertised-routes
BGP table version is 9, local router ID is 2.2.2.2
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
  r RIB-failure, S Stale, m multipath, b backup-path, f RT-Filter,
  x best-external, a additional-path, c RIB-compressed,
Origin codes: i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

Network   Next Hop     Metric LocPrf Weight Path
Route Distinguisher: 100:1 (default for vrf MSSK)
*>  4.4.4.4/32    192.1.24.4    1 32768 ?
*>  192.1.24.0    0.0.0.0   0 32768 i

Total number of prefixes 2
[email protected]# run show route advertising-protocol bgp 2.2.2.2

MSSK.inet.0: 5 destinations, 5 routes (5 active, 0 holddown, 0 hidden)
  Prefix   Nexthop   MED Lclpref    AS path
* 5.5.5.5/32   Self     2 100     I
* 192.1.35.0/24    Self 100     I

[email protected]# run show route receive-protocol bgp 2.2.2.2   

inet.0: 7 destinations, 7 routes (7 active, 0 holddown, 0 hidden)

inet.3: 3 destinations, 3 routes (3 active, 0 holddown, 0 hidden)

MSSK.inet.0: 5 destinations, 5 routes (5 active, 0 holddown, 0 hidden)
  Prefix   Nexthop   MED Lclpref    AS path
* 4.4.4.4/32   2.2.2.2   0    100     ?
* 192.1.24.0/24        2.2.2.2   0    100     I

mpls.0: 7 destinations, 7 routes (7 active, 0 holddown, 0 hidden)

bgp.l3vpn.0: 2 destinations, 2 routes (2 active, 0 holddown, 0 hidden)
  Prefix   Nexthop   MED Lclpref    AS path
  100:1:4.4.4.4/32   
* 2.2.2.2   0    100     ?
  100:1:192.1.24.0/24   
* 2.2.2.2   0    100     I

R4#sh ip route   
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

  4.0.0.0/32 is subnetted, 1 subnets
C     4.4.4.4 is directly connected, Loopback0
  5.0.0.0/32 is subnetted, 1 subnets
R     5.5.5.5 [120/1] via 192.1.24.2, 00:00:24, FastEthernet1/0
  192.1.24.0/24 is variably subnetted, 2 subnets, 2 masks
C     192.1.24.0/24 is directly connected, FastEthernet1/0
L     192.1.24.4/32 is directly connected, FastEthernet1/0
R 192.1.35.0/24 [120/1] via 192.1.24.2, 00:00:24, FastEthernet1/0

R5#sh ip route
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

  4.0.0.0/32 is subnetted, 1 subnets
R     4.4.4.4 [120/1] via 192.1.35.3, 00:00:15, FastEthernet1/0
  5.0.0.0/32 is subnetted, 1 subnets
C     5.5.5.5 is directly connected, Loopback0
R 192.1.24.0/24 [120/1] via 192.1.35.3, 00:00:15, FastEthernet1/0
  192.1.35.0/24 is variably subnetted, 2 subnets, 2 masks
C     192.1.35.0/24 is directly connected, FastEthernet1/0
L     192.1.35.5/32 is directly connected, FastEthernet1/0

R4#ping 5.5.5.5
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 5.5.5.5, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 12/20/52 ms

R4#ping 5.5.5.5 source lo0
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 5.5.5.5, timeout is 2 seconds:
Packet sent with a source address of 4.4.4.4
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 12/13/20 ms

R5#ping 4.4.4.4 source lo0
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 4.4.4.4, timeout is 2 seconds:
Packet sent with a source address of 5.5.5.5
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 8/12/16 ms


R5#traceroute 4.4.4.4 numeric
Type escape sequence to abort.
Tracing the route to 4.4.4.4
VRF info: (vrf in name/id, vrf out name/id)
  1 192.1.35.3 4 msec 4 msec 4 msec
  2 192.1.13.1 [MPLS: Labels 16/21 Exp 0] 16 msec 12 msec 16 msec
  3 192.1.24.2 [MPLS: Label 21 Exp 0] 12 msec 8 msec 12 msec
  4 192.1.24.4 12 msec *  16 msec




thanks

November 2019

S M T W T F S
     12
3456789
10111213 14 1516
17181920212223
24252627282930

Recent Entries

Recent Comments

Tags

    Search My Blog

    Categories

    Organization

    Community

    Downloads

    Test Providers

    Site Info


    Go to top