如何计算ip地址?如何确定ip地址?
展开全部
每个IP地址都被分为两个部分即网络地址和主机地址。这样做的目的是为了在路由器转发数据包时更方便的寻址。
网络位是用来确定网络的,就相当于你生活在哪个区域。
主机位就是每一台电脑所用的IP地址,就相当于你所在区域有多少人,每个人的固定住所。
一个完整的IP地址是由网络地址和主机地址组成的,网络地址是区分网络段的一个标识。
具体的计算方法如下:
将IP和子网掩码都转换为32的二进制,进行与运算,得到的结果就是该IP的网络地址或子网地址。与运算的特点是:有0,便为0,全1才为1。
具体过程如下:
11001010 -------202的二进制表示
11111111--------255的二进制表示
11001010--------与运算的结果=202
---------
01110000-------112的二进制表示
11111111-------255的二进制表示
01110000-------与运算的结果=112
------
00001110------14的二进制表示
11111111------255的二进制表示
00001110-----与运算的结果=14
------
10001001-----137的二进制表示
11100000------224的二进制表示
10000000-------与运算的结果=128
所以一个主机的IP地址是202.112.14.137,掩码是255.255.255.224的网络地址是202.112.14.128,子网号是128。主机地址是202.112.14.137
网络位是用来确定网络的,就相当于你生活在哪个区域。
主机位就是每一台电脑所用的IP地址,就相当于你所在区域有多少人,每个人的固定住所。
一个完整的IP地址是由网络地址和主机地址组成的,网络地址是区分网络段的一个标识。
具体的计算方法如下:
将IP和子网掩码都转换为32的二进制,进行与运算,得到的结果就是该IP的网络地址或子网地址。与运算的特点是:有0,便为0,全1才为1。
具体过程如下:
11001010 -------202的二进制表示
11111111--------255的二进制表示
11001010--------与运算的结果=202
---------
01110000-------112的二进制表示
11111111-------255的二进制表示
01110000-------与运算的结果=112
------
00001110------14的二进制表示
11111111------255的二进制表示
00001110-----与运算的结果=14
------
10001001-----137的二进制表示
11100000------224的二进制表示
10000000-------与运算的结果=128
所以一个主机的IP地址是202.112.14.137,掩码是255.255.255.224的网络地址是202.112.14.128,子网号是128。主机地址是202.112.14.137
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询