[quagga-users 14560] Re: Quagga with ODL on same machine
Philippe Guibert <[email protected]>
| Newsgroups | gmane.network.quagga.user |
|---|---|
| Message-ID | <CABkgeBOkdG0SAwdwYe6XinpbMsmdrN5tHLYt51yT2KByGtBkZg@mail.gmail.com> |
Hello Ameen, > % Can not configure the local system as neighbor The IP address you define is self to the host machine. ODL BGPCEP speaks BGP on TCP port 179. It is the same for Quagga. This makes confusion. > On the other hand, if I run quagga on a separate machine, it works. This tells the ODL settigns are okay. But it is just a trick that I need to add a neighbor in quagga. Or maybe there is something else that can be done to avoid all this. A solution ( to be tried) would consist in using separate namespaces for ODL and Quagga. > Hope someone has an answer to this simple query. For information, in addition to self-implementing BGPCEP, ODL also use Quagga for VPNService for creating VPNv4 tunnels. That means that ODL and Quagga do not exchange in BGP language. They exchange via a thrift interface. Here is the official link: https://wiki.opendaylight.org/view/VPNService:Main Some patches are in progress so that BGP can support a generic capnproto API. This API will be configured by a proxy that handles both incoming thrift queries, and outgoing capnproto queries. More information on the capnproto API: https://lists.quagga.net/pipermail/quagga-dev/2016-December/016510.html You only want to use Quagga for BGPCEP ? Best Regards, Philippe