小编ala*_*ill的帖子

将网络拆分为多个前缀的子网

我正在使用该netaddr模块并试图弄清楚如何/如果我可以将网络分成不同前缀的子网.例如,取一个/ 16并将其拆分为X/23s和Y/24s.

据我所知,我们可以使用该subnet函数将网络拆分为给定前缀的X数,但它只需要1个前缀.

以上将从/ 16切出4/23,这很好,但是如何将剩余空间切成不同的前缀呢?

ip = IPNetwork('172.24.0.0/16')
subnets = list(ip.subnet(23, count=4))
Run Code Online (Sandbox Code Playgroud)

有没有办法可以实现我想用netaddr做的事情?

python networking python-2.7

6
推荐指数
1
解决办法
1978
查看次数

标签 统计

networking ×1

python ×1

python-2.7 ×1