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

Bishista bishista at mtree.co.in
Thu Mar 19 23:35:58 PDT 2009


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://ml.zebra.org/pipermail/zebra/attachments/20090320/a1df81d6/attachment.html


More information about the Zebra mailing list