我正在使用互聯網的BGP表(一個巨大的文件)。但是,路由彙總可能是一個問題。我的主要問題是,有時會公佈大塊的IPv4空間(即172.16.0.0/16),但也會公佈更具體和更小的路由(即172.16.64.0/18)。所以BGP表中有兩個冗餘項。C#如何知道一個子網是否是一個更大的網絡的一部分
我想找出一種方法來結束非冗餘IP地址列表,只是大塊。我正在考慮將它們全部進行比較並將它們存儲在列表中。 C#中是否有方法來知道IP地址是否是更廣泛的IP地址的一部分?如:
172.16.64.0/18是172.16.0.0/16部分//真正
非常感謝您的幫助!
alemangui