知道IP地址和子网掩码,怎么判断IP地址的网络号和主机号?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了知道IP地址和子网掩码,怎么判断IP地址的网络号和主机号?相关的知识,希望对你有一定的参考价值。
参考技术A网络号为219.224.3.16
主机号为2(或者0.0.0.2)
判断IP地址的网络号
网络号:将两个二进制数做按位与(&)运算后得出的结果即为网络部分。
219.224.3.18 & 255.255.255.248
1101 1011 1110 0000 0000 0011 0001 0010
&
1111 1111 1111 1111 1111 1111 1111 1000
=
1101 1011 1110 0000 0000 0011 0001 0000
= 219.224.3.16
即网络号为219.224.3.16
判断IP地址的主机号
主机号:将子网掩码取反再与IP地址按位与(&)后得到的结果。
219.224.3.18 & 0.0.0.7(已按位取反)
1101 1011 1110 0000 0000 0011 0001 0010
&
0000 0000 0000 0000 0000 0000 0000 0111
=
0000 0000 0000 0000 0000 0000 0000 0010
=0.0.0.2
即主机号为2(或者0.0.0.2)
扩展资料:
IP地址的网络号和主机号的分类
Internet上的每台主机和路由器都有一个IP地址,IP地址包含网络号和主机号,并且这种组合是唯一的。原则上,Internet上的任何两台机器不会有相同的IP地址。所有的IP地址都是32位长,被用于IP分组的源地址和目的地址域。
IP地址是一种分等级的地址结构,分为A、B、C、D、E五类,描述如下:
A类地址的第一位总是0,8位分配给网络号,24位分配给主机号。
B类地址的前两位总是10,16位分配给网络号,16位分配给主机号。
C类地址的前三位总是110,24位分配给网络号,8位分配给主机号。
D类地址的前四位总是1110。
E类地址的前五位总是11110。
参考资料:百度百科——主机地址
IP地址子网掩码网关的关系
IP 地址
IP 32位,分为网络号和主机号两部
子网掩码
子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。子网掩码的长度是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。
如何根据IP地址和子网掩码,计算网络地址:
①、将IP地址与子网掩码转换成二进制数。
②、将二进制形式的 IP 地址与子网掩码做“与”运算。
③、将得出的结果转化为十进制,便得到网络地址。
如下图:
子网掩码的表示方法
①、点分十进制表示法
二进制转换十进制,每8位用点号隔开
例如:子网掩码二进制11111111.11111111.11111111.00000000,表示为255.255.255.0
②、CIDR斜线记法
IP地址/n
例1:192.168.1.100/24,其子网掩码表示为255.255.255.0,二进制表示为11111111.11111111.11111111.00000000
例2:172.16.198.12/20,其子网掩码表示为255.255.240.0,二进制表示为11111111.11111111.11110000.00000000
不难发现,例1中共有24个1,例2中共有20个1,所以n是这么来的。
子网划分:
网关
以上是关于知道IP地址和子网掩码,怎么判断IP地址的网络号和主机号?的主要内容,如果未能解决你的问题,请参考以下文章