mirror of
				https://github.com/ktims/rs-aggregate.git
				synced 2025-11-03 19:04:02 -08:00 
			
		
		
		
	
			
				
					
						
					
					bbbc9da2ca11a8daa3ac50f3e938d3793de37d5b
				
			
			
		
	rs-aggregate
rs-aggregate will aggregate an unsorted list of IP prefixes
Intended to be a drop-in replacement for aggregate6 with better performance.
Takes a list of whitespace-separated IPs or IP networks and aggregates them to their minimal representation.
Known discrepancies with aggregate6
rs-aggregateaccepts subnet and wilcard mask formats in addition to CIDR, ie all these are valid and equivalent:1.1.1.0/255.255.255.01.1.1.0/0.0.0.2551.1.1.0/24
-m/--max-prefixlensupports different maximums for each address family as ipv4,ipv6 format
Performance
Performance comparison of rs-aggregate vs aggregate6. A speedup of >100x is achieved on DFZ data.
					Languages
				
				
								
								
									Rust
								
								100%
							
						
					
