有了子网掩码,和ip,怎么计算主机数!!!求详细点!!!

有了子网掩码,和ip,怎么计算主机数!!!求详细点!!!,第1张

一:以a类地址为例192.168.1.1默认掩码 255.255.255.0

11111111.11111111.11111111.00000000 255.255.255.0

网络位24个1,主机位8个0

主机位有8个零,表示 192.168.1.1 所在网络 可容纳2的8次方个IP=256个。

排除网络地址和广播地址 ,可分配IP254个。

二:若掩码变为255.255.255.224

11111111.11111111.11111111.11100000 255.255.255.224

网络位现在是27个1 ,变化了3位, 主机位5个零。

则该掩码划分了子网

子网个数 ==2的3次方 =8个

每个子网的可容纳IP数=2的5次方=32个, 排除网络地址和广播地址每个子网可分配IP数30个。

首先把子网掩码转换成二进制,即11111111.11111111.11110000.00000000

而B类地址默认子网掩码是:11111111.11111111.00000000.00000000

以此推断出这个子网地址是借了4位为网络位,剩下12位就是主机位,子网地址的主机地址数=2ⁿ-2,也就是2的12次方再减2,等于4094

首先简单说一下,ip地址由网络位和主机位组成,用子网掩码来区分网络位和主机位。ip地址和子网掩码都是32位的二级制数,分成4组,一般都写成点分十进制格式。ip地址分为abcde类,常见的就是abc类网址。第一个十进制数是1到126的是a类,128到191的是b类,192到223的是c类。默认情况下,a类地址的掩码是255.0.0.0,b类的是255.255.0.0,c类的是255.255.255.0。一般给你一个ip地址,那么子网掩码也是要给你的,这个不需要你计算。假设你有一个ip

185.16.25.45,子网掩码是255.255.255.128。首先把ip和子网掩码比对,都化成二进制,子网掩码中1对应的ip地址的位就是网络位,0对应的就是主机位。就这个例子,前三个八位组你看子网掩码化成二进制后都是1,说明前三组都是网络位,再看最后一个八位,子网掩码是128也就是10000000,ip的是45也就是00101101,那么第一位是网络位,后面7位都是主机位。如果把ip的主机位都写成0,那么得到的就是这个ip的网络号,写成0那就是00000000,就是0,加上前面三个八位的,这个ip所在网络的网络号就是185.16.25.0。同理,写成1就是广播号,也就是185.16.25.127。可用的ip就是185.16.25.1到185.16.25.126。计算主机数那就是看你的主机位,你看子网掩码有7个主机位,那么主机数就是2的7次方减去2(一个网络号和一个广播号)。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/16881.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-13
下一篇2023-02-13

发表评论

登录后才能评论

评论列表(0条)

    保存