计算子网地址的:可以使用主机的IP地址和子网掩码相与得到该IP地址所处的子网的地址。
子网地址也可以说是网络地址,网络地址则是互联网上的节点在网络中具有的逻辑地址,可对节点进行寻址。IP地址是在互联网上给主机编址的方式,为每个计算机分配一个逻辑地址,这样不但能够对计算机进行识别,还能进行信息共享。
网络IP地址,能够描述出网络中不同节点的位置,利用一些协议实现访问,同时用简单容易记忆的名称实现访问
扩展资料:
IP地址是在互联网上给主机编址的方式,为每个计算机分配一个逻辑地址,这样不但能够对计算机进行识别,还能进行信息共享。
IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”,IP地址就像家庭住址,用户要想把信息传递出去,必须知道IP地址,家庭地址主要用文字表述,而IP地址用二进制数字来表示。
用户对IP地址有一定程度上的了解,才能认识到IP地址在生活中的作用,从而对IP地址进行有效划分。
网络地址目前分为五大类,用英文字母A、B、C、D、E来表示,分为两个格式段,前面为网络号,后面为主机号。从A类开始,前面网络号长度分别为八位、十六位、二十四位。
存在问题
网络地址不足与浪费的解决方案产生子网的目的是减少IP的浪费。近年来随着新型网络的不断涌现以及网络技术的快速发展,在当前IPV4协议下,产生的新网络终端有的具有上百台,有的仅有寥寥无几的几台,这就造成了IP地址的严重浪费,为了减少这种浪费现象的发生,子网划分应运而生。
参考资料来源:百度百科-网络地址
计算过程是这样的,将IP地址和子网掩码都换算成二进制,然后进行与运算,结果就是网络地址。与运算如下所示,上下对齐,1位1位的算,1与1=1,其余组合都为0。
例如:计算IP地址为:202.99.160.50子网掩码是255.255.255.0的网络地址步骤如下:
1)将IP地址和子网掩码分别换算成二进制
202.99.160.50换算成二进制为11001010·01100011·10100000·00110010
255.255.255.0换算成二进制为11111111·11111111·11111111·00000000
2)将二者进行与运算
3)将运算结果换算成十进制,这就是网络地址。11001010·01100011·10100000·00000000换算成十进制就是202.99.160.0。
扩展资料:
IP地址位数=网络位数+主机位数=32位。子网掩码的位数就是网络的位数。A类网络的网络位数是8位,子网掩码就是255.0.0.0,B类网络的网络位数是16位,子网掩码是255.255.0.0,C类是24位,255.255.255.0。
A类网络加长子网掩码到16位就把一个A类网络划分为256个B类网络同样大小的网络,再加长到24位就又把每个B类大小的子网划分为256个C类网络大小的子网。
一个大的网络,通过把子网掩码加长,使网络位多了,也就是网络数目多了,子网就多了。
已知IP地址为 172.16.2.160 子网掩码为255.255.255.192 它的子网地址 子网广播地址 主机范围
首先需要根据子网掩码算出这个IP的网络位 255.255.255.192这个点分十进制换算成二进制就是11111111.11111111.11111111.11000000(其中1代表网络位,0代表主机位) 对于172.16.2.160这个B类地址知道默认的网络号是前16位,那么上面的二进制中有26个网络位,就可以得出子网的网络位数是26-16=10 ,主机位数就是剩下的6位。
把172.16.2.160换算成二进制就是10101100.00010000.00000010.10 | 100000 (其中"|"线前是网络位,"|"线后是主机位)
那么子网地址就是
10101100.00010000.00000010.10 | 000000 换算成十进制就是172.16.2.128
广播地址就是
10101100.00010000.00000010.10 | 111111 换算成十进制就是172.16.2.191
主机范围就是
10101100.00010000.00000010.10 | 000001 到 10101100.00010000.00000010.10 | 111110 换算成十进制就是172.16.2.129--------172.16.2.190
(在二进制串中使用"|" ,是为了更清楚的看清网络位与子网位以及变化,实际计算中通常不用的)
标准算法,把IP地址和子网掩码全划成2进制,然后2组数做相与的运算,得到的就是子网的网络位,也就是子网地址`其实简单一点,看子网掩码的四段数,哪一段不是255就从哪一段开始划,是255的不用管`比如192.168.1.1255.255.254.0,前2个255不用管,只划最后两段IP地址1.0是00000001.00000001,掩码254.0是11111110.00000000,相与得到00000000.00000000,即0.0,前两位直接写上去192.168,后两位0.0,子网地址就是192.168.0.0
将IP 地址和子网掩码转化为二进制 然后进行与 运算 得出的结果转成十进制就是子网号 二进制 1跟1相与得1 1跟0相与得0 0跟0相与得0