Hi,

On enabling fpm module (--enable-fpm) in quagga. It aims to provide cross
platform mechanism to support scenarios where the router has a forwarding
path that is distinct from the kernel, commonly a hardware-based fast path
(fpm).



              In Current scenario hardware based fast path is always in
local machine. Hence fpm will always tries to connect to* localhost *on*
port 2620 *on enabling fpm module (--enable-fpm) and this is
non-configurable. This component will be very useful if this support is
extended to connect to remote fpm component. *We have a SDN (Software
Defined Networking) Scenario, Where forwarding intelligence will be
programmed by the central SDN controller*. In that case quagga can be able
to *connect to remote SDN controller *to update the FIB information to
SDN's fpm module.



             I have attached the patch for proposed change and testing
details for the same. It provides the CLI in zebra for configuring the
remote fpm ip and port for FIB update and fpm can even make connection to
remote host. Please review and let me know your comments.



Thanks & Regards,

Udaya,

Attachment: 0001-zebra-Enable-fpm-module-to-connect-to-remote-fpm-ser.patch
Description: Binary data

Attachment: CORD-JIRA-411-FPM-IP-Port-Enhancement.doc
Description: MS-Word document

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to