Hi, 2018-02-28 9:19 GMT+09:00 Iwase Yusuke <iwase.yusu...@gmail.com>:
> Hi Aman, > > I remember when FRR version 2.x and 3.x, the ZAPI didn't keep the backward > compatibility even if the version of ZAPI is the same (version 4).... > >> ZAPI version 5 is not backwards-compatible with version 4. The header now I think that ffr continues to keep changing the ZAPI in the way. That's the right thing for them. But I don't think that keeping up with the changes of ZAPI is the right thing for GoBGP. It's endless waste of resource. I think that GoBGP could support one version that major distributions like Ubuntu lts but someone needs a cutting-edge zebra feature, he should use ffr. >> uses >> 32-bit VRF-IDs instead of 16-bit. The message types have changed. I had to >> spend about a day adding support for ZAPI 5, and it's not complete. I have >> tried to keep the support for version 4 (and 3) intact. If you want I can >> push >> my changes to my github account, so that you can look at them. Let me >> know. > > Thank you for your explanation! > > Yeah, it is very interesting for me! Could you share us your patches? > Also, how about discussing this topic on (a new) GitHub issue? Thread of > this > topic had become long, and I guess GitHub issue is more easier for GoBGP > users > to find this topic. > > Thanks, > Iwase > > > > On 2018年02月27日 23:53, SHAIKH, AMAN (AMAN) wrote: >> >> >> I understand your anxiety. ZAPI version 5 is not backwards-compatible with >> version 4. The header now uses 32-bit VRF-IDs instead of 16-bit. The message >> types have changed. I had to spend about a day adding support for ZAPI 5, >> and it's not complete. I have tried to keep the support for version 4 (and >> 3) intact. If you want I can push my changes to my github account, so that >> you can look at them. Let me know. >> >> thx >> aman >> >> >> -----Original Message----- >> From: Iwase Yusuke [mailto:iwase.yusu...@gmail.com] >> Sent: Monday, February 26, 2018 7:17 PM >> To: SHAIKH, AMAN (AMAN) <asha...@research.att.com> >> Cc: gobgp-devel@lists.sourceforge.net >> Subject: Re: FW: [GoBGP-devel] MPLS label issue with VPNv4 routes >> >> Hi Aman, >> >> > Yes, to use ZEBRA_VRF_LABEL, you will have to use 'master' branch. >> This > version uses ZAPI version 5. >> >> Thanks for your information! >> >> Hmmmm... just my anxiety... >> When I implemented the FRR/Zebra support (based on the Quagga/Zebra >> integration), I had some compatibility problems of the ZAPI messages. Along >> with the update of FRR, the ZAPI message structure was changed without the >> backward compatibility, so I dropped to support FRR version 2.x. Similar to >> this problem, I'm worried if the ZAPI version 5 will be changed unexpectedly >> near future (version 5 structure is not yet stable?)... >> >> Thanks, >> Iwase >> >> On 2018年02月27日 00:51, SHAIKH, AMAN (AMAN) wrote: >>> >>> >>> Hi Iwase, >>> >>> Yes, to use ZEBRA_VRF_LABEL, you will have to use 'master' branch. This >>> version uses ZAPI version 5. >>> >>> aman >>> >>> -----Original Message----- >>> From: Iwase Yusuke [mailto:iwase.yusu...@gmail.com] >>> Sent: Sunday, February 25, 2018 6:56 PM >>> To: SHAIKH, AMAN (AMAN) <asha...@research.att.com> >>> Cc: gobgp-devel@lists.sourceforge.net >>> Subject: Re: [GoBGP-devel] MPLS label issue with VPNv4 routes >>> >>> Hi Aman, >>> >>> Sounds great! >>> >>> To use the ZEBRA_VRF_LABEL command, which version of FRR is required? >>> "stable/3.0" branch, GoBGP currently supports only FRR version 3.x, still >>> uses the ZAPI version 4, then we need to use "dev/4.0" or "master"? >>> >>> Thanks, >>> Iwase >>> >>> >>> > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > gobgp-devel mailing list > gobgp-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gobgp-devel ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ gobgp-devel mailing list gobgp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gobgp-devel