My requirement is to run IBGP between my 2-byte BGP speaker with an router reflector which is a 4-byte ASN BGP speaker. Can someone let me know how to do this? I could not use local-as feature with IBGP but works fine with EBGP scenarios. Any pointers or config help will be appreciated.
ASN: 3.3 (196611)
Solved! Go to Solution.
Basically there is nothing specific that you need to do. 4B ASN support capability will be exchange during session establishement. If the 4B speaker notice its peer doesn't support 4B ASN, it will take care of any translation of 4B ASN to a specific 2B AS 23456.
Yes it worked but the problem is that there is a hide command to ask the new bgp speaker not to negotiate the 4byte capabilities with old bgp speaker as he does not understand the format in open message.
Now EBGP session is coming up fine but I have a core already running a 4b asn and I need to integrate another PE into that core which have only 2b capability. Obviously I cannot establish an IBGP relationship with either RR or any of the PE routers. Do you know any workaround for such situation?
An old BGP speaker will just ignore the 4B capability and will use the AS_TRANS put in the open message as the peer AS so I'm not sure to understand your point that it doesn't understand the open message format.
You're right, you can't do an iBGP session and you will have to create an eBGP one until you are able to upgrade this PE.
Yes per standard it should ignore but there was a defect due to which we
are not able to bring up the session. It's fixed now.