当你了解IP了地址,你还需要了解子网掩码和CIDR

当你了解IP了地址,你还需要了解子网掩码和CIDR

子网掩码

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址和主机地址两部分。

子网掩码是一个32位地址,用于屏蔽IP地址的一部分以区别网络标识和主机标识,并说明该IP地址是在局域网上,还是在远程网上。

子网掩码(subnet mask)是每个使用互联网的人必须要掌握的基础知识,只有掌握它,才能够真正理解TCP/IP协议的设置。

子网掩码——屏蔽一个IP地址的网络部分的“全1”比特模式。

  • 对于A类地址默认的子网掩码是255.0.0.0

  • 对于B类地址默认的子网掩码是255.255.0.0

  • 对于C类地址默认的子网掩码是255.255.255.0

当你了解IP了地址,你还需要了解子网掩码和CIDR

默认的子网掩码

利用子网掩码可以把大的网络划分成子网,即VLSM(可变长子网掩码),也可以把小的网络归并成大的网络即超网

CIDR

你需要熟悉的另一个术语是CIDR ( Classless Inter-Domain Routing ,无类域间路由选择),它是ISP( Intemet Service Provider ,因特网服务提供商)用来将大量地址分配给客户的一种方法。ISP 以特定大小的块提供地址,本章后面将对此做详细介绍。从ISP 那里获得的地址块类似于192.168.10.32/28 ,这指出了子网掩码。这种斜杠表示法(/)指出了子网掩码中有多少位为1 ,显然最大为/32 ,因为一个字节为8 位,而IP 地址长4B (4 x 8=32)。注意,最大的子网掩码为/32 (不管是哪类地址),因为至少需要将两位用作主机位。

在A 类网络的默认子网掩码255.0.0.0 中,第一个字节全为1 ,即11111111 。使用斜杠表示法时,你需要计算为1 的位有多少个。255.0.0.0 的斜杠表示法为/8 ,因为有8 个取值为1 的位。

B 类网络的默认子网掩码为255.255.0.0 ,其

斜杠表示法为/16 ,因为有16 个取值为1 的位:

11111111.11111111. 00000000.00000000

表列出了所有可能的子网掩码及其CIDR 斜杠表示法。

当你了解IP了地址,你还需要了解子网掩码和CIDR

当你了解IP了地址,你还需要了解子网掩码和CIDR

其中/8-/15 只能用于A 类网络, /16-/23 可用于A 类和B 类网络,而/24-/30 可用于A 类、B 类和C 类网络。这就是大多数公司都使用A 类网络地址的一大原因,因为它们可使用所有的子网掩码,进行网络设计时的灵活性最大。


分享到:


相關文章: