首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >总IP到CIDR转换

总IP到CIDR转换
EN

Stack Overflow用户
提问于 2015-11-25 15:34:12
回答 1查看 222关注 0票数 0

我知道启动IP地址,也就是网络Id和总IP地址,但是我如何计算它的CIDR或结束IP从它而不知道子网掩码。

示例

代码语言:javascript
复制
Start IP : 192.168.8.0
Total IP : 1024
EN

回答 1

Stack Overflow用户

发布于 2015-11-25 23:21:07

1024个IP地址是/22 CIDR,网络掩码为255.255.252.0

您可以转到http://ipconvertertools.com/cidr2ipranges并将192.168.8.0/22转换为IP范围。

你会得到:

代码语言:javascript
复制
Network Address  First IP   Last IP       Subnet Mask       Broadcast   Total IP's
192.168.8.0 192.168.8.1 192.168.11.254  255.255.252.0   192.168.11.255  1021

只需添加几个IP,就可以得到1024个总IP

如何手动转换:将IP转换为二进制-> 1100000010100000100000000000转换总IP -> 10000000000

代码语言:javascript
复制
======
11000000101010000000100000000000 +
                     10000000000 = 
----------------------------------
11000000101010000000110000000000 = 192.168.12.0

(其中0仍为零。如果在同一列中有1,则为1)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33920492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档