Routing

 View Only
last person joined: 2 days ago 

Ask questions and share experiences about ACX Series, CTP Series, MX Series, PTX Series, SSR Series, JRR Series, and all things routing, including portfolios and protocols.
  • 1.  IPv6 BGP over IPv4 Transport questions

    Posted 05-06-2021 22:26
    I have the following Topology
    R1 --- eBGP ---- R2 -----eBGP ---- R3 ---- iBGP -----R4

    BGP between R1 and R2, I  used IPv4-mapped IPv6 prefixes as follows
    R1
    set interfaces ge-0/0/0 unit 0 family inet address 12.12.12.1/30
    set interfaces ge-0/0/0 unit 0 family inet6 address 2004:12:12:12::1/126
    set interfaces ge-0/0/0 unit 0 family inet6 address ::12.12.12.1/126
    
    set protocols bgp group vMX1-2 type external
    set protocols bgp group vMX1-2 multihop
    set protocols bgp group vMX1-2 accept-remote-nexthop
    set protocols bgp group vMX1-2 import IPv6OverIPv4
    set protocols bgp group vMX1-2 family inet unicast
    set protocols bgp group vMX1-2 family inet6 unicast
    set protocols bgp group vMX1-2 export exp2BGP
    set protocols bgp group vMX1-2 local-as 1111
    set protocols bgp group vMX1-2 neighbor 12.12.12.2 peer-as 2222
    
    set policy-options policy-statement IPv6OverIPv4 term 1 from rib inet6.0
    set policy-options policy-statement IPv6OverIPv4 term 1 from neighbor 12.12.12.2
    set policy-options policy-statement IPv6OverIPv4 term 1 then next-hop ::12.12.12.2
    set policy-options policy-statement exp2BGP term 1 from interface lo0.0
    set policy-options policy-statement exp2BGP term 1 then accept
    
    R2
    set interfaces ge-0/0/0 unit 0 family inet address 12.12.12.2/30
    set interfaces ge-0/0/0 unit 0 family inet6 address 2004:12:12:12::2/126
    set interfaces ge-0/0/0 unit 0 family inet6 address ::12.12.12.2/126
    
    set protocols bgp group vMX1-2 type external
    set protocols bgp group vMX1-2 multihop
    set protocols bgp group vMX1-2 accept-remote-nexthop
    set protocols bgp group vMX1-2 import IPv6OverIPv4
    set protocols bgp group vMX1-2 family inet unicast
    set protocols bgp group vMX1-2 family inet6 unicast
    set protocols bgp group vMX1-2 export exp2BGP
    set protocols bgp group vMX1-2 local-as 2222
    set protocols bgp group vMX1-2 neighbor 12.12.12.1 peer-as 1111
    
    set policy-options policy-statement IPv6OverIPv4 term 1 from rib inet6.0
    set policy-options policy-statement IPv6OverIPv4 term 1 from neighbor 12.12.12.1
    set policy-options policy-statement IPv6OverIPv4 term 1 then next-hop ::12.12.12.1
    set policy-options policy-statement exp2BGP term 1 from interface lo0.0
    set policy-options policy-statement exp2BGP term 1 then accept
    ​

    Can I configure the same way for iBGP, say R3 and R4 ?  if yes, should I configure loopback interface to IPv4-mapped prefix ?

    thanks !!



  • 2.  RE: IPv6 BGP over IPv4 Transport questions

    Posted 05-06-2021 23:07
    I just tested, IPv4-mapped prefix should be configured on loopback interfaces
    R4
    set interfaces ge-0/0/2 unit 0 family inet address 34.34.34.4/29
    set interfaces ge-0/0/2 unit 0 family inet6 address 2004:34:34:34::4/125
    set interfaces lo0 unit 0 family inet address 4.4.4.4/32
    set interfaces lo0 unit 0 family inet6 address 2044::4:4:4:4/128
    set interfaces lo0 unit 0 family inet6 address ::4.4.4.4/125
    set protocols bgp group vMX3-4 type internal
    set protocols bgp group vMX3-4 multihop
    set protocols bgp group vMX3-4 accept-remote-nexthop
    set protocols bgp group vMX3-4 local-address 4.4.4.4
    set protocols bgp group vMX3-4 import IPv6OverIPv4
    set protocols bgp group vMX3-4 family inet unicast
    set protocols bgp group vMX3-4 family inet6 unicast
    set protocols bgp group vMX3-4 export exp2BGP
    set protocols bgp group vMX3-4 local-as 3434
    set protocols bgp group vMX3-4 neighbor 3.3.3.3 peer-as 3434
    set protocols ospf3 realm ipv4-unicast area 0.0.0.10 interface ge-0/0/2.0 interface-type p2p
    set protocols ospf3 realm ipv4-unicast area 0.0.0.10 interface lo0.0 passive
    set protocols ospf3 area 0.0.0.10 interface lo0.0 passive
    set protocols ospf3 area 0.0.0.10 interface ge-0/0/2.0 interface-type p2p
    set policy-options policy-statement IPv6OverIPv4 term 1 from rib inet6.0
    set policy-options policy-statement IPv6OverIPv4 term 1 from neighbor 3.3.3.3
    set policy-options policy-statement IPv6OverIPv4 term 1 then next-hop ::3.3.3.3
    set policy-options policy-statement exp2BGP term 1 from interface lo0.0
    set policy-options policy-statement exp2BGP term 1 then accept
    ​


    or

    root@vMX3# run show route receive-protocol bgp 4.4.4.4 hidden extensive
    
    inet.0: 9 destinations, 10 routes (9 active, 0 holddown, 0 hidden)
    
    inet6.0: 12 destinations, 13 routes (11 active, 0 holddown, 1 hidden)
      2044::4:4:4:4/128 (1 entry, 0 announced)
         Accepted
         Nexthop: ::ffff:4.4.4.4
         Localpref: 100
         AS path: I
    


    thanks !!