已知网络的IP地址和子网掩码如何确定主机的网络号

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-29
已知主机的IP地址和子网掩码,试确定该主机所在网络的类型、网络号和主机号。

IP地址跟子网掩码进行逻辑与运算(二进制)的结果就是网络号
比如第一个(C类)
195.186.0 .10010000(主机IP)
255.255.255.11000000(子网掩码)
与运算-----------------------------------
195.186.0 .10000000=195.186.0.64(网络号)
主机号就是主机IP
其他的按照都这么算
第二个网络号:100.97.0.0(网络类型 A类)
第三个网络号:180.200.16.0(B类)

IP:195.169.20.50 子网掩码:255.255.255.224
掩码中1的个数表示网络字段位数0的个数表示主机字段位数,255全是1,224变为二进制11100000,所以第四个字节前三个比特属于网络字段,后五个比特属于主机字段。
网络号就是网络字段不变 主机字段全“0” 第四个字节50 变为二进制00110010,前三个不变,后五个变成0就是0010000=32
所以网络号就是195.169.20.32

  步骤一:首先将网络的IP地址和子网掩码都转换成32位二进制字符。
  
  步骤二:将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。
  
  步骤三:把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。
  
举例如下:
  本机IP为192.168.1.16 ,子网掩码为255.255.255.0
  转换成二进制:
  本机IP为11000000.10101000.00000001.00010000
  子网掩码11111111.11111111.11111111.00000000
  进行“与运算“ 11000000.10101000.00000001.00000000
  转换成十进制:192.168.1.0
  即192.168.1.0为主机的网络号。
【注意事项】:逻辑与运算的规则:
0∧0 =0
0∧1=0
1∧0=0
1∧1=1

例;192.178.124.1子网掩码255.255.255.248
首先看掩码。前面三个都是255,所以前面所对应的192。178。124是不变的,因为255转为二进制是全1。。然后看248。。248转为二进制11111000。。IP的最后一位转为二进制!00000001两个对照下。。掩码的1所对应的主机位是不变的。所以00000001所对应的掩码11111000。。。1不变,。所以前面的00000是不变位。后面的001是可变位。。所以ip地址数就是00000001---00000110。你认真看下,只有后面三个位在变,前面的五个位是不变的,因为前面的五个位对应的子网掩码都是1
网络号的算法就是。你这个IP地址属于哪类的,A。B,C类的!就上面这个地址来说,。属于C类,所以网络号是192.178.124.0
子网号的算法就是。你的变位数全为1 所以就是192.178.124.0
这里要注意的就是。并不是子网号跟网络号都是一样的,只是我举的这个例子是一样的。别的就不一定一样的!
而主机号就是你变位的范围00000001---00000110也就是192.178.124.1---192.178.124.6
反正你记住。变位的,全0为子网地址,全1为广播地址。。中间的就是主机地址。。记住。是变位的哦,。子网掩码为1的所对应的IP地址是不变位

其实很简单,
IP地址与子网掩码 【相与】得到就是它的网络号

举个例子:

172.16.137.30 137转成2进制 1000 1001
255.255.128.0 128转成2进制 1000 0000
------------------【相与】得到 1000 0000-----------------

【注】:因此前面的16位掩码都已匹配,因此,他们相与的结果还是172.16.*

172.16.128.0 就是它的网络号

明白了吗?

ip地址
192.168.200.34
转化为二进制
11000000.10101000.11001000.00100010
子网掩码255.255.255.0转化为二进制
11111111.11111111.11111111.00000000
二者进行与运算得
11000000.10101000.11001000.00000000
即为网络号,换算成十进制表示为
192.
168.
200.
0
子网掩码的反掩码转换为二进制
00000000.00000000.00000000.11111111
与ip地址进行与运算得
00000000.00000000.00000000.00100010
即为主机号,换算成十进制得
0.
0.
0.
34

  • 知道IP地址和子网掩码的,如何确定子网数?
    答:子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。 2.确定子网掩码数 用于子网掩码的位数决定于可能的子网数目和每个子网的主机数目。在定义子网掩码前,必须弄清楚本来使用的子网数和主机数目。 定义子网掩码的步骤为: A、确定哪些组...
  • 已知IP地址和子网掩码,怎么求网络地址
    答:1、首先将网络的IP地址和子网掩码都转换成32位二进制字符。2、将转换后的二进制的IP地址和子网掩码进行“逻辑与”运算,得到新的32位二进制字符。3、把得到的新的32位二进制字符转换成十进制,就是主机的网络号了。例如:本机IP为192.168.1.16 ,子网掩码为255.255.255.0 转换成二进制:本机...
  • 已知IP 地址,子网掩码,如何求主机的主机号和主机所在的网络号
    答:1.A类IP地址A类IP地址的四段号码中,第一段号码为网络号,剩下的三段号码为主机号。2.B类IP地址B类IP地址的四段号码中,前两段号码为网络号,剩下的两段号码为主机号。3.C类IP地址C类IP地址的四段号码中,前三段号码为网络号,剩下的一段号码为主机号。题目中的202.16.12.8为C类IP地址...
  • 已知IP地址和子网掩码,怎么查询网络号、子网号、主机号?
    答:IP:195.169.20.50子网掩码:255.255.255.224掩码中1的个数表示网络字段位数0的个数表示主机字段位数,255全是1,224变为二进制11100000,所以第四个字节前三个比特属于网络字段,后五个比特属于主机字段。网络号就是网络字段不变主机字段全“0”第四个字节50变为二进制00110010,前三个不变,后五...
  • 已知IP地址和子网掩码,如何计算网段地址?
    答:已知IP地址和子网掩码,用IP的二进制与子网掩码的二进制数据作'与'运算,就可以得到网段地址。原题计算的网段地址答案是正确的。具体步骤如下:1、把IP地址转换成二进制数:199.32.59.64=11000111.100000.111011.1000000;2、把子网掩码转换成二进制数:255.255.255.224=11111111.11111111.11111111...
  • 已知ip怎么求子网掩码
    答:已知IP求子网掩码是通过确定IP地址中的网络地址和主机地址部分,来确定其子网掩码。确定IP地址类别,根据首段IP地址的范围确定其所属类别,A类是1—126,B类是128—191,C类是192—23,计算需要的子网数量,将需要的子网数量转换为二进制,并找出需要几位二进制数来表示,这个数字通常为X,其中2X要...
  • 知道IP地址和子网掩码,如何算网络地址
    答:例如现在的网关是 192.168.1.56 子网 255.255.255.240 把两个换去二进制 11000000 10101000 00000001 00111000 11111111 11111111 11111111 11110000 进行对比,然后把两个都是“1”的写下“1”其他的为“0”就得到网络地址了 11000000 10101000 00000001 00110000 = 192...
  • 知道IP地址和子网掩码如何计算可用IP地址范围和默认网关?求详细步骤及...
    答:子网掩码理论范围:网络号不变,主机号由全0变化到全1.也就是192.168.0.00000000-192.168.1.11111111 也就是192.168.0.0-192.168.0.255 实际可用IP范围要减去主机号位全0和全1这两个(全0为子网网络地址、全1位子网广播地址,这两个地址不能分配给主机)。所以实际可用范围:192.168.0.1-...
  • 已知IP地址和子网掩码,求子网数和每个子网能容纳的主机数
    答:1111 1111.1111 1111.1111 0000.0000 0000 2、要明白掩码为1的位表示IP地址的位为网络位,为0的位为主机位,所以可以确定网络的IP范围:190.15.0.0--190.15.239.255 3、如果你的意思是把B类地址划分成了多少个子网,那么计算是根据借了4个主机位作为网络位,4位最多是16个子网。4、每个子...
  • 知道IP地址和子网掩码怎么计算子网地址?
    答:后面的是主机地址。 虚线前为网络地址,虚线后为主机地址:192·168·100·5转化为二进制 11000000101010000110010000000101。255·255·255·0转化为二进制 11111111111111111111111100000000。2.IP地址和子网掩码进行与运算,结果是网络地址,虚线前是网络地址,虚线后是主机地址:...