Subject: [Idr] What basis we have to construct Network address field in MP_REACH_NLRI for IBGP and EBGP?

From: Venkateshwaran R <[email-masked]>
Date: Wed, 26 Nov 2008 18:00:26 +0530 (IST)

Hi

Please clarify my doubt in BGP4+ how next hop field is constructed?

Setup
=====
Three routers R1 , R2 and R3.
R1 and R2 are in same AS 100.  R3 is different AS 200.
R1 and R3 is connected with R2.

Actually R1 and R3 routers are our simulation routers. Simply those routers are responding TCP packets and BGP messages to maintain the session with R2.

Our application simulates like BGP router.

Here R1 establishes IBGP connection against R2.
Similarly R3 establishes EBGP connection against R2.

Following commands has been configured on R2.

R2#router bgp 100
R2#neighbor R1 remote-as 100
R2#neighbor R3 remote-as 200
R2#address-family ipv6 unicast
R2#neighbor R1 activate
R2#neighbor R3 activate
R2#network 5ffe::/64

Once a TCP connection has established against R1 , R2 has to advertise 5ffe::/64 to R1.  Similarly against R3.

If R2 is cisco
==============
In R1 i am getting UPDATE message with ipv6 global address alone in NHAF.
In R3 i am getting UPDATE message with ipv6 global address and link local addres in NHAF.

If R2 is zebra
==============

In R1 i am getting UPDATE message with ipv6 global address and link local addres in NHAF.

In R3 i am getting UPDATE message with ipv6 global address and link local addres in NHAF.

    Why this different behavior?  Kindly Please clarify me in what basis we have to construct NHAF for IBGP and EBGP?

Please clarify if i am wrong.

Regards
Venkat

      Share files, take polls, and make new friends - all under one roof. Go to http://in.promos.yahoo.com/groups/

_______________________________________________
Idr mailing list
[email-masked]
https://www.ietf.org/mailman/listinfo/idr