Call for testing: bird as VPN route reflector

Allan Pinto allan316 at gmail.com
Fri Dec 2 13:44:37 CET 2011


Hi Alexander,
it has worked successfully acting as a vpn RR, have attached the
diagram used as the setup,
now if only mpls multicast vpn arrives i could replace my cisco box as
the RR. :) , is it now possible in BIRD to have VRF interfaces?

below setup, tell me if you need more details i can provide them later.

the cloud is a linux box [slitaz] with bird acting as a vpnv4 RR, <--
loopback 5.5.5.5
R1 acts as a PE router for VRF AAA <-- loopback 1.1.1.1
R2 is a plain P router passing ldp  <-- loopback 2.2.2.2
R3 is another PE router for vrf AAA <-- loopback 3.3.3.3
on linux i made the loopback under lo:1 but in the bird ospf
configuration, the interface should still be mentioned as lo not lo:1
(wasted half an hour on this)

bird --> R1 --> R2 --> R3 . <-- all four are connected through ospf


R1 and R3 make the bgp neighbourship with BIRDbox ,
VRF AAA created on R1 and R3 with two loopback interfaces on each
router and one addnl sub-interface on R3 under VRF AAA.

below is some output from R1,
R1#ping vrf AAA 13.13.13.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 13.13.13.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/38/72 ms
R1#ping vrf AAA 13.13.13.1

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 13.13.13.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 32/70/156 ms
R1#sh ip bgp vpnv4 all summary
BGP router identifier 1.1.1.1, local AS number 65001
BGP table version is 7, main routing table version 7
3 network entries using 411 bytes of memory
3 path entries using 204 bytes of memory
3/2 BGP path/bestpath attribute entries using 372 bytes of memory
1 BGP rrinfo entries using 24 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 1035 total bytes of memory
BGP activity 3/0 prefixes, 3/0 paths, scan interval 15 secs

Neighbor        V    AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
5.5.5.5         4 65001      23      23        7    0    0 00:09:30        2
R1#sh ip route vrf AAA

Routing Table: AAA
Codes: 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

Gateway of last resort is not set

     4.0.0.0/24 is subnetted, 1 subnets
B       4.4.4.0 [200/0] via 3.3.3.3, 00:07:01
     13.0.0.0/24 is subnetted, 1 subnets
B       13.13.13.0 [200/0] via 3.3.3.3, 00:07:01
     14.0.0.0/24 is subnetted, 1 subnets
C       14.14.14.0 is directly connected, Loopback100
R1#





On Fri, Dec 2, 2011 at 4:36 PM, Alexander V. Chernikov <melifaro at ipfw.ru> wrote:
> On 02.12.2011 14:53, Igor Maravić wrote:
>>>
>>> Current LDP/L3vpn development is done in l3vpn branch
>>>
>> Thanks
>> Igor
>>
> Feel free to ask/submit bugs/patches :)
>
> --
> WBR, Alexander



-- 
Thanx and regd's.

Allan.
http://openbullet.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: birdVPNrr.png
Type: image/png
Size: 20215 bytes
Desc: not available
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20111202/b45d71a9/attachment-0001.png>


More information about the Bird-users mailing list