Hello, I'm trying to replace two cisco routers by two openBGPd routers. A have 3 neighbors, two with 4-bytes AS, and one which only supports 2-bytes AS for now. I have a 4-bytes AS too.
So in my bgpd.conf, I have : ... AS <my 4bytes> <a 2bytes AS> network z.z.z.z/21 ... neighbor <neighbor's ip address> #a neighbor which supports 4 bytes AS { remote-as <neighbor's AS> set prepend-self 1 } ... neighbor <neighbor's ip address> #a neighbor which supports 2 bytes AS only { remote-as <neighbor's AS> set prepend-self 2 } ... My problem is that my second neighbor return this message : neighbor : received notification: error in UPDATE message, AS-Path unacceptable I think bgpd is trying to prepend the neighbor which does not support 4bytes AS with... a 4 bytes AS, due to the "set prepend-self 2". Now, time for the questions : - Is it openBGPd's normal behavior ? - Is there a way to force prepending with the 2 bytes AS ? I saw "announce as-4byte (yes|no)" in manpage, is this option designed for that ? Thanks for your replies. Regards, Cédric -- OCEANET --------------------------------------------------------------- [AGENCE DU MANS] 7, rue des Frênes ZAC de la Pointe 72190 SARGE LES LE MANS [t] +33 (0)2.43.50.26.50 [f] +33 (0)2.43.72.21.14 [AGENCE D'ANGERS] 5, rue Fleming Angers Technopole 49066 ANGERS [t] +33 (0)2.41.19.28.65 [f] +33 (0)2.52.19.22.00 http://www.oceanet.com http://www.oceanet-telecom.com