nanog mailing list archives
Re: Large prefix lists/sets on IOS-XR
From: Joshua Miller <contemno () gmail com>
Date: Fri, 9 Dec 2022 10:06:56 -0500
Hi Saku. I don't know that Netconf or gRPC are any faster than loading cli. Those protocols facilitate automation so that the time it takes to load any one device is not a significant factor, especially when you can roll out changes to devices in parallel. Also, it's easier to build the changes into a structured format than assemble the right syntax to interact with the CLI. On Fri, Dec 9, 2022, 09:38 Saku Ytti <saku () ytti fi> wrote:
Can Andrian and Joshua explain what they specifically mean, and how they expect it to perform over what Steffann is already doing (e.g. load https://nms/cfg/router.txt)? How much faster will it be, and why? Can Steffan explain how large a file they are copying, over what protocol, how long does it take, and how long does the commit take. We used to have configurations in excess of a million lines before 'or-longer' halved them, and we've seen much longer times than 30min to get a new config pushed+commtited. We use FTP and while the FTP does take its sweet time, the commit itself is very long as well. I refrain from expressing my disillusionment with the utility of doing IRR based filtering. On Fri, 9 Dec 2022 at 15:38, Andrian Visnevschi via NANOG <nanog () nanog org> wrote:Two options: - gRPC - Netconf You can use tools like paramiko,netmiko or napalm that are widely usedto programmatically configure and manage your XR router.On Fri, Dec 9, 2022 at 2:24 AM Joshua Miller <contemno () gmail com> wrote:Netconf is really nice for atomic changes to network devices, though itwould still take some time for the device to process such a large change.On Thu, Dec 8, 2022 at 6:05 PM Sander Steffann <sander () steffann nl>wrote:Hi, What is the best/most efficient/most convenient way to push largeprefix lists or sets to an XR router for BGP prefix filtering? Pushing thousands of lines through the CLI seems foolish, I tried using the load command but it seems horribly slow. What am I missing? :)Cheers! Sander --- for every complex problem, there’s a solution that is simple, neat,and wrong-- Cheers, Andrian Visnevschi-- ++ytti
Current thread:
- Large prefix lists/sets on IOS-XR Sander Steffann (Dec 08)
- Re: Large prefix lists/sets on IOS-XR Joshua Miller (Dec 08)
- Re: Large prefix lists/sets on IOS-XR Andrian Visnevschi via NANOG (Dec 09)
- Re: Large prefix lists/sets on IOS-XR Saku Ytti (Dec 09)
- Re: Large prefix lists/sets on IOS-XR Joshua Miller (Dec 09)
- Re: Large prefix lists/sets on IOS-XR Saku Ytti (Dec 09)
- Re: Large prefix lists/sets on IOS-XR Mark Tinka (Dec 12)
- Re: Large prefix lists/sets on IOS-XR Andrian Visnevschi via NANOG (Dec 09)
- Re: Large prefix lists/sets on IOS-XR Joshua Miller (Dec 08)
- Re: Large prefix lists/sets on IOS-XR Saku Ytti (Dec 09)
- Re: Large prefix lists/sets on IOS-XR Joshua Miller (Dec 09)
- Re: Large prefix lists/sets on IOS-XR Saku Ytti (Dec 09)
- Re: Large prefix lists/sets on IOS-XR tim () pelican org (Dec 09)
- Re: Large prefix lists/sets on IOS-XR Saku Ytti (Dec 09)
- Re: Large prefix lists/sets on IOS-XR tim () pelican org (Dec 12)
- Re: Large prefix lists/sets on IOS-XR Mark Tinka (Dec 12)