【计算机网络原理】根据IP地址和子网掩码计算网络地址

【背景】

      最近做计算机网络原理真题,根据ip地址和子网掩码计算网络地址的过程总结一下。


【计算步骤】

      1.将IP地址,子网掩码转换为二进制。

      2.之后将两个二进制进行与运算,再将结果转为十进制。与:相应二进制位都为1,结果为1。二进制位有0,则结果为0。


      如:IP地址为 61.149.143.20 ,子网掩码为 255.192.0.0 ,计算该IP地址所属的网络地址。
      Tip:255转换为二进制是8个1,    0转换为二进制是8个0, 任何数与255进行与运算还等于原数。任何数与0进行与运算还等于0。记住这个tip可以省去一些计算时间~
      1.149 二进制为 10011010 ,192二进制为11000000。(十进制转为二进制,除2取余倒排)
      2.两个二进制进行与运算为10000000,转换为十进制为128。(二进制转十进制,按位乘权相加)
      关于进制转换,请戳博客 【一起来学C语言】常用进制的转换与应用(上)

【小结】

      网络地址的转换计算还是挺基础的,希望可以帮到你~~

你可能感兴趣的:(❀,时光纪念,——【自考学习】)