IP地址分类与子网掩码
程序员文章站
2022-05-20 08:07:45
...
点分十进制数表示的IPv4地址被分为几类,以适应大型、中型、小型的网络。这些类的不同之处在于不同类别的网络地址所占位数。
主要分为一下几类:
A类
A类地址首位一定是0, 且网络地址占8位,即子网掩码默认为225.0.0.0
理论来讲,网络地址分为
00000000 00000000 00000000 00000000 ~ 01111111 00000000 00000000 00000000
即0.0.0.0 ~ 127.0.0.0
其中,网络号为0的表示本机,127表示本地回环测试的地址,
因此实际的网络地址为1.0.0.0 ~ 126.0.0.0
B类
B类地址首位一定是10, 且网络地址占16位, 即子网掩码默认为255.255.0.0
理论来讲,网络地址分为
10000000 00000000 00000000 00000000 ~ 10111111 11111111 00000000 00000000
即 128.0.0.0 ~ 191.255.0.0
C类
C类地址首位一定是110, 且网络地址占24位, 即子网掩码默认为255.255.255.0
理论来讲,网络地址分为
11000000 00000000 00000000 00000000 ~ 11011111 11111111 11111111 00000000
即 192.0.0.0 ~ 223.255.255.0
D类
D类地址首位一定是1110
D类地址用于组播,理论来讲,IP地址范围为
11100000 00000000 00000000 00000000 ~ 11101111 11111111 11111111 11111111
即 224.0.0.0 ~ 239.255.255.255
E类
E类地址首位一定是1111
E类地址用于研究,并没有投入使用。 理论来讲,IP地址分为
11110000 00000000 00000000 00000000 ~ 11111111 11111111 11111111 11111111
即 240.0.0.0 ~ 255.255.255.255
A类地址具有24为主机地址,因此应用于大规模环境
C类地址具有8位主机地址,应用于规模较小的网络
在A、B、C类地址中,都存在一部分用于内网(局域网)的IP地址
A类: 10.0.0.0 ~ 10.255.255.255
B类: 172.16.0.0 ~ 172.31.255.255
(网络号范围: 10101010 00010000 ~ 10101010 00011111)
C类: 192.168.0.0 ~ 192.168.255.255
(网络号范围: 11000000 10101000 00000000 ~ 11000000 10101000 11111111)
子网掩码
所谓子网掩码,就是在各类地址中,对IP地址进一步进行细分。就A、B、C类地址来说,对于其中单个网络号保持不变,而在主机号中的前几位中,进行划分。
这里举例说明:
假设有一个网络地址 192.168.10.*, 为C类局域网地址,子网掩码默认为255.255.255.0
IP地址范围: 11000000 10101000 00001010 00000000 ~ 11000000 10101000 00001010 11111111
假设要分为4个子网,则主机号中取前2位。主机号划分为:
0000 0000 ~ 0011 1111
0100 0000 ~ 0111 1111
1000 0000 ~ 1011 1111
1100 0000 ~ 1111 1111
因此在子网掩码修改为
11111111 11111111 11111111 11000000 即255.255.255.192
另一种表示方法是
192.168.10.0/26
26表示网络号共26位
26-24=2 表示将该网络号对应的一类IP地址分为 2^2=4 个网段。
上一篇: 女友发彪,响彻云霄的啪声
下一篇: 啥都懂的老妈,啥都不懂的老爸