简单网络,智能边缘

2009年11月7号  |  22:11分类:协议基础  |  

 

传统的邮政服务可以被看作是一个简单网络的例子。其工作过程使我们都很熟悉:把信
放在信封里,写出最终收信人地址,然后投进本地的邮筒里。之后我们这些终端用户,可以
简单地相信“邮政网络”能在某个合理的时间内(通常是几天)把信送到目的地。我们承认
有时信可能会丢失。由于我们了解邮政服务的局限性,我们要采用自己的端到端策略来确保
传输的成功(例如几天后给收信人打个电话,或每隔几天邮寄原信件的拷贝,直到接收人回
复他已经收到邮件)。网络本身既不看信封中的内容来决定该做什么,也不会对信封中的内容
做任何修改。所有额外的服务(例如,若信件发往国外时信件内容的翻译、给信加上安全措
施或转发信件的多份拷贝)都是由在各自一端的人(也就是智能边缘)来完成的。
从终端用户的观点来看,尽力而为的IP网络就像是一个很简单的、功能齐全的实体,其
首要的任务就是把数据分组从一点传到另一点。终端用户通常是运行在一个与IP网络相连的
终端点上的应用程序;这些终端点都采用数字IP地址来标识。当前的Internet是基于IPv4的;
在其协议中采用32位(4个字节)的值来表示终端点的IP地址。习惯上我们用点分整数的形式
来记录这些地址,即用句点分隔的4个十进制数字分别代表了构成IP地址的每个字节。例如32
位二进制地址10000000010100001100010100000011用点分整数的形式可记为
128.80.197.3。从理论上说,最多可有232个唯一的IPv4地址,但是下面你会看到实际可以使用的地址数目要比这少的多。

终端有时被通称为主机,尽管并不完全准确。因为一个主机(一台PC机、工作站或任何
能与IP网络相连的物理实体)实际上可能支持多个IP终端(即多穴主机,其每个终端点是由
一个与主机相连的唯一的网络接口来代表的)。分配给特定终端的IPv4地址取决于它在什么地
方与IP网络相连。因此,IPv4地址同时表征了标志和位置。如果应用系统从一个主机移到另
一个主机上,或者主机改变了与IP网络的连接点,那么用于标识应用系统的IP地址也必须改
变。

一般的应用系统既不用了解也不需要关心IP网络的内部情况,应用系统所需要知道到的
仅仅是与其进行分组交换的其它终端的IP地址。(图1-1表示一个终端向另一个终端发送分组,
发送端所要了解的就是目标端的地址—w.x.y.z)。分组的内容是任何可以用数字化表示的信
息—图像、文本、声音、影片等—其内容只受应用系统复杂度的限制。IP网络本身并不关
心每个终端上应用系统发送的信息内容的具体含义。采用简单网络/智能边缘的方式,所有重
要的过程都发生在网络的终端上,而不是发生在网络的中间,这种方法也就是所说的端到端
的模型。

注:IP地址与完全限定域名(FullyQualifiedDomainNames,FQDN,即类似
www.lucent.com或whitehouse.gov这种让人易读的地址格式)有着密切的关系。尽管这
种文字化的地址有时也被认为是IP地址,但实际上它们不是。如果一个用户的应用系
统采用FQDN,一个被称为域名系统(DNS)的系统就会将这个地址解析为相应的IP地
址,而这个操作对应用的用户是透明的。应用系统是用解析出的数字IP地址与其它主
机建立分组通信。

喜欢本文,那就收藏到: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

评论已经关闭。