TCP/IP基础(三)
文章目录 TCP/IP基础(三) -- IP协议相关技术 DNS 域名的构成 DNS查询 ARP ARP的工作机制 ICMP ICMP消息类型 NAT NAT定义 NAT的工作机制 NAT的潜在问题 TCP/IP基础(三) – IP协议相关技术 DNS 由于IP地址不便记忆,在最开始的时候,人们用一种叫做hosts的数据库文件来记录IP和主机名的关系。在互联网的起源ARPANET中,起初由互联网信息中心(SRINIC)整体管理一份hosts文件。如果新增一台计算机接入到ARPANET网或者已有的某台计算机要进行IP地址变更,中心的这个hosts文件就得更新,而其他计算机则不得不定期下载最新的hosts文件才能正常使用网络。然而,随着网络规模的不断扩大、接入计算机的个数不断增加,使得这种集中管理主机名和IP地址的登录、变更处理的可行性逐渐降低。后面这个hosts文件逐渐演变成DNS系统。 域名的构成 域名是指为了识别主机名称和组织机构名称的一种具有分层的名称。 例如,仓敷艺术科学大学的域名如下:kusa.ac.jp kusa 表示仓敷艺术科学大学(Kurashiki University ofScience and the Arts)固有的域名。 ac 表示大学(academy)或高等专科以及技术专门学校等高等教育相关机构。 jp 则代表日本(japan)。 在使用域名时