IP地址
1、什么叫IP地址
IP(Internet Protocal)地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。简单来说,在现今,IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。目前的IP地址都是32位的,是因为现有的互联网是在IPv4协议的基础上运行的。但以后网络肯定会扩大,到时会使用IPv6。IPv4和IPv6区别,待会再说明。
2、对IP地址错误理解的分析
由IP地址的定义,有人会认为一台计算机只能有一个IP地址,是这样吗?然而这种观点是错误的。IP地址分为静态、动态两种。平时,我们上网一般都是动态地址。若我们用的是ADSL(非对称数字用户环路,一种新的数据传输方式),我们上网使网通就会从地址池分配一个唯一的IP地址给我们,但是等我们不上网之后。IP地址就会被回收地址池,准备给其他要上网的人使用。另外,通过特定的技术,也可以使多台服务器共用一个IP地址,这些服务器在用户看起来就像一台主机似的。
3、IP地址分类:
IP地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。IP地址分为A、B、C、D、E这5类,其中A、B、C类为全球范围内统一分配,D、E类为特殊地址。
如图所示:
网络类别 | 最大网络号 | IP地址范围 | 最大主机数 |
A | 126(2^7-2) | 1.0.0.0--127.255.255.255 | 16777214 |
B | 16384(2^14) | 128.0.0.0--191.255.255.255 | 65534 |
C | 2097152(2^21) | 192.0.0.0--223.255.255.255 | 254 |
A类IP地址的子网掩码为255.0.0.0
B类IP地址的子网掩码为255.255.0.0
C类IP地址的子网掩码为255.255.255.0
4、IPv4和IPv6的区别
随着互联网的快速发展,IPv4的有限地址空间将被耗尽,而地址空间不够用,将阻碍互联网的发展。所以,为了扩大地址空间,128位地址长度的IPv6将会被使用。在IPv6的设计过程中除解决了地址短缺问题以外,还考虑 了在IPv4中解决不好的其它一些问题,主要有端到端IP连接、服务质量(QoS)、安全性、多播、移动性、即插即用等。