[zebra 23170] Support for Multiprotocol Extensions for BGP-4 in Zebra

"Bishista" <[email protected]> Fri, 20 Mar 2009 12:05:58 +0530
Newsgroups gmane.network.zebra
Message-ID <008b01c9a926$21635860$d1c3fea9@MtreeLaptop>
Hi All,

I need to interoperate my software with Zebra.

My software uses MP_REACH_NLRI attribute at every UPDATE message and expects the same from Zebra. 
But I see Zebra sending out the regular NEXT-HOP and NLRI attributes whereas I need them in MP_REACH_NLRI  & MP_UNREACH_NLRI attributes.

The Zebra documentation, says that we can set the BGP version to 4+ to enable the support of Multiprotocol Extensions for BGP-4. 
      neighbor peer version version
     BGP
     

      Set up the neighbor's BGP version. version can be 4, 4+ or 4-. BGP version 4 is the default value used for BGP peering. BGP version 4+ means that the neighbor supports Multiprotocol Extensions for BGP-4. BGP version 4- is similar but the neighbor speaks the old Internet-Draft revision 00's Multiprotocol Extensions for BGP-4. Some routing software is still using this version. 
     

However, if I specify this command to set the version as 4+, zebra gives the following error
There is no such command.
Error occured during reading below line.
  neighbor 192.38.14.2    version 4+
I also cross checked Zebra code, but it allows to set only version 4. Thus Zebra does not send these  MP_REACH_NLRI /MP_UNREACH_NLRI in its UPDATE.

I have tried zebra-0.95a for this. Is there any newer verion of Zebra that supports these attributes.
Or is there some other mechanism to enable Multiprotocol Extensions.

Thanks and Regards,
Bishista

_______________________________________________
Zebra mailing list
[email protected]
http://ml.zebra.org/mailman/listinfo/zebra