国际规定:把所有的IP地址划分为 A,B
,
C
,
D
,
E
A
类地址
:
范围从
0-127
,
0
是保留的并且表示所有
IP
地址,
而
127
也是保留的地址,
并且是用于测试环回用的。
因此
A
类地址的范围其实是从
1-126
之间。
如:
10.0.0.1
,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。转换为
2
进制来说,一个
A
类
IP
地址由
1
字节的网络地址和
3
字节主机地址组成,网络地址的最高位必须是“
0
”
,
地址范围从
0.0.0.1
到
126.0.0.0
。可用的
A
类网络有
126
个,每个网络能容纳
1
亿多个主机
(2
的
24
次方的主机数目
)
。
以子网掩码来进行区别:
255.0.0.0.
B
类地址:范围从
128-191
,如
172.168.1.1
,第一和第二段号码为网络号码,剩下的
2
段号码为本地计算机的
号码。转换为
2
进制来说,一个
B
类
IP
地址由
2
个字节的网络地址和
2
个字节的主机地址组成,网络地址的最高
位必须是“
10
”
,地址范围从
128.0.0.0
到
191.255.255.255
。可用的
B
类网络有
16382
个,每个网络能容纳
6
万多
个主机
。
以子网掩码来进行区别:
255.255.0.0
C
类地址:范围从
192-223
,如
192.168.1.1
,第一,第二,第三段号码为网络号码,剩下的最后一段号码为本
地计算机的号码。转换为
2
进制来说,一个
C
类
IP
地址由
3
字节的网络地址和
1
字节的主机地址组成,网络地址
的最高位必须是“
110
”
。范围从
192.0.0.0
到
223.255.255.255
。
C
类网络可达
209
万余个,每个网络能容纳
254
个主机。
以子网掩码来进行区别:
255.255.255.0
D
类地址:范围从
224-239
,
D
类
IP
地址第一个字节以“
1110
”开始,它是一个专门保留的地址。它并不指向
特定的网络,目前这一类地址被用在多点广播
(Multicast)
中。多点广播地址用来一次寻址一组计算机,它标识共
享同一协议的一组计算机。
E
类地址:范围从
240-254
,以“
11110
”开始,为将来使用保留。
全零
(
“
0.0.0.0
”
)
地址对应于当前主机。
全“
1
”的
IP
地址
(
“
255.255.255.255
”
)
是当前子网的广播地址。
在日常网络环境中,基本是都在使用
B,C
两大类地址,而
ADE
这
3
类地址都不打可能被使用到。
从上述描述中,就可以看到有很多朋友会犯的一个错误,就是把
192
开头的
IP
地址设置成
B
类地址,虽然说
在局域网中的网络通讯并不会受到影响,但事实上是不规范的一种划分行为。
子网掩码的简单叙述:子网掩码是一个
32
位地址,用于屏蔽
IP
地址的一部分以区别网络标识和主机标识,并
说明该
IP
地址是在局域网上,还是在远程网上。
以上述
IP
地址为例来说明一下,比如一个
C
类
IP
地址
192.168.0.1
,子网掩码为
255.255.255.0(
转换
2
进
制,
255
在
2
进制表示
8
个
1
,
也就是全部占满
).
这杨的写法表示,
这个
C
类
IP
地址的网络号码为
192.168.0
而起
主机地址为
1.
在这么多网络
IP
中,
国际规定有一部分
IP
地址是用于我们的局域网使用,
也就是属于私网
IP
,
不在公网中使
用的,他们的范围是:
10.0.0.0
~
10.255.255.255
172.16.0.0
~
172.31.255.255
192.168.0.0
~
192.168.255.255
接下来,我们再讨论一下,子网划分的问题。
假如给你一个
C
类的
IP
地址段:
192.168.0.1-192.168.0.254
,其中
192.168.0
这个属于网络号码,而
1-254
表示这个网段中最大能容纳
254
台电脑主机。
我们现在要做的就是把这
254
台主机再次划分一下,
将它们区分开来。
192.168.0.1-192.168.0.254
默认使用的子网掩码为
255.255.255.0
,其中的
0
在
2
进制中表示,
8
个
0.
因此
有
8
个位置没有被网络号码给占用,
2
的
8
次方就是表示有
256
个地址,
去掉一个头
(
网络地址
和一个尾
(
主机地址
)
,
表示有
254
个电脑主机地址,因此我们想要对这
254
来划分的话,就是占用最后
8
个
0
中的某几位。
假如占用第一个
0.
那么
2
进制表示的子网掩码为
11111111.11111111.11111111.10000000.
转换为
10
进制就为
255.255.255.128
那么这时电脑主机应该为多少
?
其实很简单,就是
2
的
7
次方了
(
不再是原来的
2
的
8
次方了
)
,
2
的
7
次方
=128
,因此假如子网掩码为
255.255.255.128
的话,这个
C
类地址可以被区分为
2
个网络,每个网络中
最多有
128
台主机。
192.168.0.1-192.168.0.127
为一个,
192.168.0.128-192.168.0.255
为第二个。