IP地址与子网掩码
IP地址与子网掩码
互联网地址
互联网地址也就是我们平时说的IP地址.IP地址又分为五个类型:A类地址,B类地址,C类地址,D类地址,E类地址.
IP地址用32位二进制数来存储,通常我们也用点分十进制数来表示.
-
A类地址:
- 32位格式: 0 -> 网络号(7位) -> 主机号(24位)
- 点分十进制: 1.0.0.0 -- 126.255.255.255
- A类地址本身是包括0.X.X.X以及127.X.X.X.但是由于二进制的前八位中全部为0以及全部为1都另有特殊用途,所以
不能算作是A类地址.
-
B类地址:
- 32位格式: 10 -> 网络号(14位) -> 主机号(16位)
- 点分十进制: 128.0.0.0 -- 191.255.255.255
-
C类地址:
- 32位格式: 110 -> 网络号(21位) -> 主机号(8位)
- 点分十进制: 192.0.0.0 -- 223.255.255.255
-
D类地址以及E类地址:
- D类32位格式: 1110 -> 多播组号(28位)
- D类用途: 用来传递UDP数据报到多个主机
- E类32位格式: 11110 -> 留待后用(27位)
子网掩码
子网掩码是用来增加IP地址的灵活性的,比如我申请了一个C类地址,但是如果在该地址下仍然划分了子网.那么我就需要
将其标识出来.于是在IP地址的基础上就出现了子网掩码.
- 格式: 32位二进制,与IP地址相同,同样用点分十进制来表示.
- 表示方法: 确定子网掩码的方法是其与IP地址中标识网络号的所有对应位都用"1",而与主机号对应的位都是"0".
- 举例:
- C类地址:193.116.43.121
- 子网掩码:255.255.255.0 -> 未划分子网
- 子网掩码:255.255.255.128 -> 网络号被扩充至22位,主机号变为7位
- 注意事项: 当IP地址的所有主机位都为0时,这一地址为线路(或子网)地址.当IP地址的所有主机位都为1时,地址为广播地址
如果我们通过子网掩码划分了子网,但是仍旧不够灵活怎么办?譬如我们要划分三个子网,第一个子网有100台主机,剩余两个各有50台.
此时通过子网掩码似乎没办法搞定这件事了,于是又出现了可变长掩码(VLSM).
- 定义: 可变长子网掩码是指在同一个网络下可以使用不同的子网掩码配置.
- 举例:
- 我们要划分三个子网,情况和上面提到的相同.
- 我们可以首先配置一个子网掩码:255.255.255.128用来处理第一个具有100台主机的子网.
- 随后我们可以配置一个子网掩码:255.255.255.192用来处理后两个子网.每个子网具有50台主机.