由于IP地址的烦琐导致的记忆和使用困难,互联网支持使用主机名称来识别包括客户机和服务器在内的主机.同时为了使用一系列协议,主机名称通过称为"名称解析"的过程转换成对应IP地址. 互联网中存在各种形式的名称解析,最普遍.最重要的一种采用分布式数据库系统是开发者所熟知的域名系统(DNS,Domain Name System).之所以因为分布式,是因为互联网中没有一个站点能够知道所有的(主机地址-名称)对信息.每个站点维护自己的信息数据库,并允许一个服务程序供互联网上其他系统查询.DNS提供…
IP旨在让最终目标主机收到数据包,但是在这一过程中仅仅有IP时无法实现通信的.必须还要又能够解析主机名称和MACdivide功能,以技术包在发送过程中异常情况处理的功能. 这篇主要介绍下DNS.ARP.ICMP等协议 DNS TCP/IP网络中要求每一个互连的计算机都具有其唯一的IP地址,并基于这个IP地址进行通信.但是IP地址太长了,不好记. 人们希望主机有自己自己的名字,这个名字是唯一的,而且容易记住.于是,诞生了主机名"域名"的概念.域名是一种为了识别主机名称和机构名的具有分层的…
Effective communication depends on the use of a common language. 有效沟通取决于使用共同的语言 . TCP/IP协议族 一系列相关协议的集合被称为一个协议族.指定一个协议族中的各种协议之间的相互关系并划分需要完成的任务的设计,称为协议族的体系结构或参考模型.而TCP/IP则是一个实现Internet体系结构的协议族,它来源于ARPANET参考模型.标准的TCP/IP实现来自加州大学伯克利分校计算机系统研究组(CSRG),它们通过4.…
四个层次 每一层负责不同的功能:1) 链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡.它们一起处理与电缆(或其他任何传输媒介)的物理接口细节.2) 网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路.在T C P / I P协议族中,网络层协议包括 I P协议(网际协议),I C M P协议(I n t e r n e t互联网控制报文协议),以及I G M P协议(I n t e r n e t组管理协议).3 ) 运输层主…