子网掩码、网络地址、广播地址的计算

  • Post author:
  • Post category:其他


一 IP地址和子网掩码的概念

IP地址:网络部分+主机部分

网络部分:确定终端所在的网段

主机部分:用来确定终端的容量大小(最多可以容纳多少台)

IP地址:是32位二进制数,点分四段十进制数表示

IP地址=网络部分+主机部分=32位

现在用到的IP地址是IPV4(第四个版本),之后将会过渡到IPV6(第六个版本),IPV6地址的位数是128位2进制数。

子网掩码:将某个IP地址划分成网络地址和主机地址两个部分。其中连续的1代表了网络部分,连续的0代表了主机部分



子网掩码作用:划分网段,以避免主机过多而拥堵或过少而IP浪费

二计算网络号,广播地址和有效主机范围

相同网段间数据通信用交换机,不同网段间数据通信用路由器

第一步:把IP地址换成二进制数

第二步:把子网掩码换算成二进制数,并与IP地址对齐

第三步:把IP地址和子网掩码做乘法运算,计算结果就是网络号

第四步:第二个IP的网络位/网络号计算方法同上

广播地址是在网络地址的基础上 把主机部分的0全部改成1 就得到广播地址

有效主机范围是192.168.1.33  到 192.168.1.62(为网络地址和广播地址中间的IP地址)

有效主机数量为2^主机位数-2(需要减掉实际上不能用的网络地址和广播地址)

例:如上图所示计算192.168.2.0/24如何平均划分给4个不同的部门使用

IP地址分类

类别 地址段 二进制表示地址段 默认子网掩码 用途
A 1-126 00000001-01111110(0开头) /8 商业
B 128-191 10000000-10111111(10开头) /16 商业
C 192-223 11000000-11011111(110开头) /24 商业
D 224-239 11100000-11101111(1110开头) 组播
E 240-254 11110000-11111111(1111开头) 科研

其中127为本地网卡回环测试地址,0.0.0.0代表所有网段,255.255.255.255代表全网广播

私有地址段:

A:10.0.0.0-10.255.255.255

B 172.16.0.0-172.31.255.255

C 192.168.0.0-192.168.255.255

私有网段只能用于局域网



版权声明:本文为zhangchang3原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。