都说,互联网世界,是一个虚拟的世界,但其实,互联网世界也有自己的一套门牌号码系统,而且,是一套放诸全球而皆准的精确而复杂的系统,这,就是IP地址。 IP地址,Internet Protocol Address,直译即为“互联网协议地址”,是一套具有唯一性的地址系统,计算机设备,如PC机、平板电脑、智能手机等,得以借此在互联网上标识自己。原则上,任何一台接入互联网的终端设备,都有自己唯一的IP地址,正如城市街道之门牌号码、语音电话系统之电话号码。 IP地址的表述 IP地址的表述形式,相信已然是人尽皆知,比如广东的DNS服务器地址:202.96.128.86。四组以十进制数字,中间隔以英文句点(Dotted Decimals)。值得注意的是,每组取值为0~255,即最小为0,最大为255。为什么是这样呢?其实,IP地址是32位(32bits)的数字系统,即四个八位组,每组都是以二进制表示的,如202.96.128.86,其实应为:11001010.01100000.10000000.01010110,每组的最大值为11111111,即255。 一个IP地址,其实包含两个部分,一个是网络地址(network address),一个是主机地址(host address)。这样说,似乎是有些费解的。在单位上网的时候,一般都会知道自己电脑的IP地址是多少,于是就说,这就是我的网络地址嘛。 事实上,互联网之所以称为互联网,就是因为它是很多个网络互相连接起来的网络,并非是每个接入终端,统一接入一个硕大无比的网络,正如国际奥林匹克的五环规划,互联网其实是环环相连的,每个环都是一个网络,每个环里面又或许还有环。因此,我的电脑,要访问远在美国的某个服务器,那就得穿过我所在的环(网络),再通过环环相连的网络,最终到达美国,然后,所获得的信息还得返回给我。这样,互联网的寻址方案,就至少包括了两个部分,一是确定双方所在的环,二是确定各自在环里的最终地址。如此,互联网协议的规划,就要实现这种两步寻址目标,一是找到网络,于是需要一个网络标识,这个就是网络地址;二是在找到那个网络以后,再找到网内的某个主机,即主机地址。于是,找到网络,就是路由的职责(路由器),而在网内找到主机,就是交换的职责了(交换机)。 |