知道IP地址和每个子网主机数求它的子网掩码怎么算
答案:2 悬赏:10 手机版
解决时间 2021-03-17 06:40
- 提问者网友:心如荒岛囚我终老
- 2021-03-16 21:52
知道IP地址和每个子网主机数求它的子网掩码怎么算
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-03-16 23:30
如果你只是想知道子网掩码的话,那么只需要知道每个子网的主机数就可以确定。
例如:子网主机数为50,那么2^5-2=30,2^6-2=62,故主机位需要6位,32-6=26,故网络位占26位,即11111111.11111111.11111111.11000000转十进制255.255.255.192
如果你还需要知道子网的网络地址的话,那么需要知道IP地址,和子网掩码都转为二进制做与运算,得子网网络地址
例如:子网主机数为50,那么2^5-2=30,2^6-2=62,故主机位需要6位,32-6=26,故网络位占26位,即11111111.11111111.11111111.11000000转十进制255.255.255.192
如果你还需要知道子网的网络地址的话,那么需要知道IP地址,和子网掩码都转为二进制做与运算,得子网网络地址
全部回答
- 1楼网友:几近狂妄
- 2021-03-17 00:19
知道每个子网的主机地址数,就可以得知子网掩码。
设子网掩码为x位
主机地址数=2^(32-x)-2
x=32-lg(主机地址数+2)
例如:
该子网有30个主机地址,那么子网掩码位数为:
32-lg(30+2)=32-5=27
子网掩码二进制表示为
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯