为了在网络环境下实现计算机之间的通信,网络中的任何一台计算机必须有一个地址,而且同一个网络中的地址不允许重复。一般在进行数据传输时,通信协议需要在所要传输的数据中增加某些信息,其中最重要的就是发送信息的计算机地址(称为源地址)和接收信息的计算机地址(称为目标地址)。
Internet上的网络地址有两种表示形式:IP地址和域名地址,这两者是相对应的,与日常用的电话号码一样也是唯一的。无论是从使用Internet的角度还是从运行Internet的角度看,IP地址和域名地址都是十分重要的概念。
1.IP地址
IP地址是以IP协议为标识的主机所使用的地址,它是32位的无符号二进制数(可用十进制表示),分为4个字节,中间用圆点分隔,以X.X.X.X表示,每个X为8位,对应的十进制取值为0~255,这样的地址也被称为点分十进制地址,如168.235.56.5。IP地址的管理是由一个叫国际互联网络中心(NIC)的国际组织统一管理的,中国也有相应的组织叫中国国际互联网络中心(CNNIC)。
2.IP地址的种类
一个IP地址由两部分组成:网络号和主机号。网络号表示在同一物理子网上的所有计算机和其他网络设备,同一网络中的所有主机有一个唯一的网络号;主机号在一个特定网络号中代表一台计算机或网络设备。对于同一个网络号来说,主机号是唯一的。
为了适应不同规模的网络,Internet组织已经将IP地址进行了分类,根据网络规模中主机总数的大小主要分为A、B、C三类。
(1)A类地址。最高位用二进制0标识,其网络号占用7位,其余24位表示主机号,总共有126个网络。A类网络地址数量较少,一般分配给少数拥有大量主机的大型网络,其可用地址范围是:1.0.0.1~126.255.255.254。
(2)B类地址。最高两位用二进制10标识其网络号占用14位,可分配的网络地址为16384个(214)。B类网络地址一般适用于中等规模的网络,其可用地址范围是:128.0.0.1~191.255.255.254。
(3)C类地址。最高三位用二进制110标识,七网络号占用21位,可分配的网络地址为2097152个(221)。C类网络地址数量最多,适用于小规模的局域网络,其可用地址范围是:192.0.0.1~223.255.255.254。
虽然IP地址可以区别Internet中的每一台主机,但这种数字型的地址实在不好记忆。为了解决这个问题,人们设计了用“.”分隔的一串英文单词来标识每台主机的方法,这种字符型的地址就是域名地址,简称域名。域名是用来替代IP地址以方便浏览者访问的,因此它具有全球唯一性和全球可访问性的特征。
3.域名的格式
一个完整的域名一般由两个或两个以上部分构成,中间由点号“.”分隔开,如www.sina.com.cn,www.gsysyj.org。域名由字母、数字和连字符组成,不区分大小写,完整的域名总长度不超过255个字符。实际使用中,每个域名长度一般小于8个字符。Internet主机域名的格式为:主机名.组织机构名.网络名.顶级域名。如新浪网的域名为www.sina.com.cn,表示主机在中国(cn)注册的,属于赢利性商业实体(com),名字叫新浪(sina),提供www服务(www)。(www.xing528.com)
4.域名的分类
我们常见的域名可分为国际顶级域名、CN顶级域名和中文域名三类。
(1)国际顶级域名。国际顶级域名是以“国际通用域”为后缀的域名,不同的后缀代表不同的含义。常见的“国际通用域”有.com、.biz表示商业机构,.net表示网络服务机构,.org表示非营利机构,.gov表示政府机构,.edu表示教育机构,.info表示信息服务机构,.tv表示视听电影服务机构,.name表示用于个人的顶级域名等,随着网络的发展还将有更多的国际顶级域名产生,表7-2是顶级域名表。
表7-2 顶级域名表
(2)CN顶级域名。CN顶级域名通常是以“国际通用域”和“国家域”两部分或直接以“国家域”为后缀的域名。“国家域”是根据ISO31660规范的各个国家都拥有的固定的国家代码,如cn代表中国、uk代表英国等,常见的CN顶级域名有.cn,.com.cn、.net.cn、.org.cn和.gov.cn等,具体如表7-3所示。
表7-3 部分国家或地区域名代码
5.中文域名
中文域名是能用汉字命名的新一代域名,它是中国人自己的域名,使用、记忆非常方便。根据信息产业部《关于中国互联网络域名体系的公告》,中文域名根据顶级域的不同分为以下四种类型:.cn、.中国、.公司和.网络。例如,北京大学的中文域名就是“北京大学.cn”或者“北京大学.中国”作为中文形式的域名。用户只需在IE浏览器地址栏直接输入中文域名即可访问相应网站。
6.域名系统DNS(Domain Name System)
在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,因此还需要将域名地址翻译成对应的IP地址,这一命名方法及域名地址转换成IP地址的翻译系统就构成了域名系统(Domain Name System,DNS)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。