8.1 The Internet: Technology Background
分组交换。
分组交换是传输数据的一种方法,“分组”的数据信息包;当路径可用时,经过不同的通信路径发送;当到达目的地后,
-switching techniques were expensive and wasted available communications capacity—the
然而,这些“专用的”线路
——不论是否有数据输送都需要维持线路。
由于字间的停顿和组装时的延70%的时间内没有得到充分利用,而这两种因素都增加寻找和连接线路所需的时间
第一本关于分组交换的著作是由Leonard Kleinrock于1964年所著,
由于使用分组交换技术,网络的通信能力提
15里提1500 里——而汽车没有太大的改变!
在分组交换的网络中,信息首先被分解为许多信息包。
每个信(开始点)和目的地地址、以及顺序信息和错误控制信息。
在分组网络中,信息包,而是在计算机与计算机之间旅行直到它们到达目的地。
这些计算机叫做路由器。
路由器
它将组成因特网的成千上万个不同计算机网络互相联接起来,并在信息包旅行时将它们的
分组交换不需要一个专用线路,但是可以利用几百条线路中任何可用的空闲能力。
分组交换几乎充。
尽管分组交换是通信能力的一个巨大进步,但对于将数字信息分解为信息包、将它们传, 然后重新组装为原来的信息,还没有一种公认的方法。
这就像有了一个生产邮票的系统,而没有邮政)一样。
回答了在因特网上用信息包做什么和如何处理信息包的问题。
TCP指传输控制协议,IP表示网际协议。
次序化、压缩和检查错误的规则。
它也可以限定传输速度和网上设备显示它们已停止接收信息的方法。
协议既可以通过硬件也可通过软件来实现。
TCP/IP(传输控制协议/网际协议)通过被称为(在下文描述)。
TCP(传输控制协议)是用来在网上传输数据的公认协议。
TCP(传输控制
,处理信息包在传输点的组装和在接收端的重新组装。
传输控制协议/网际协议)被,由每层处理通信问题的一个不同方面。
网络接口层负责信息包在网络媒体上的排列和接收,网络媒(以太网)、令牌环形网或其他网络技术。
传输控制协议/网际协议)独立于任何
因特网层负责信息的寻址、封装及其在因特网上的路线排定。
通过对
(HTTP)、文件传输协议(FTP)和简单邮件传输协议(SMTP),稍后我们将本章中
—otherwise it cannot send or receive TCP
)提供因特网的地址分配方案。
每部连接到因特网的计算机必须分配一个地址,否则它不能够发送
传输控制协议)信息包。
举例来说,当你在使用调制解调器拨号上网时,你的计算机由因特网服务提供商
–255. This “dotted quad” addressing scheme
因特网
IP地址,是一个32位的数字,它以一串由园点隔开的四个数字出现,例如201.61.186.227。
四个
0-255范围内。
这个“点分四元组”地址分配方案包含多达到40亿个地址(232)。
最左边的那个数
(或接收)信息的团体里面一台特定的计算机。
现在版本叫做第4。
因为许多大公司和政府在各自的域中已给定了数百万个IP地址(以适应他们当前和未来的劳动力),且
IP地址,新版本IP协议IPv6正在得到采用。
这个方案包含128位的地址,
个地址。
域名和统一资源定位
32位的数字。
IP地址可由一个自然语言约定(称为域名)来表示。
域名系统(DNS)允许像
IP地址( 的数值型IP地址是(216.200.247.134)。
统一的资源定位是网络浏览器用于识
也使用域名作为它的一部分。
一个典型的网址包含访问地址时使用的协议,接着是它的位置。
Web. That
—in all its richness—would not exist. In fact, the Internet
客户机/服务器计算技术。
虽然分组交换使有效的通信能力激增,且TCP/IP协议提供了通信规则,在计算
/服务器计算技术,没有它,万
/服务器计算技术的一个巨大实例,其中,超过7000万部主
服务器是联网的计算机,专门用于提供客户机在网上需要,例如储存文件、软件应用、公用程序如网络连接、和打印。
为了充分理解客户机/服务器计算技术的作用,你必须了解在它之前的东西。
在20世70年代的大型计算机环境中,计算机能力非常昂贵而有限。
比如,60年后期最大的商业化大型机有128K 10兆磁盘驱动器,而且占据数百平方英尺空间。
计算能力不足以支持图形和文本中的颜色,更不
世纪70年代后期
/服务器计算技术成为可能。
客户机/服务器计算技术比中
/服务器网络比中央计
备用的或镜像服务器能恢复工作;如果一部客户机不能运转,网络的其部, 负荷处理通过许多强大的、较小的机器达到平衡,而不是集中于一部为每个人进行处理的巨型/服务器环境中,建立软件与硬件都更简单、更经济。
e capabilities will move to
今天全世界大
512MB内存、)硬盘驱动器,而大约只占2平方英尺空间。
这些个人的“超级计算机”,把它们联结起来接入局域网或大使数以百万计的人们享受“丰富的”网络文件和经验成为可能。
这些能力将很快会移植到如Palms、
和无线蜂窝电话等手持式装置中(很多“瘦客户机”)。
在这个过程中,更多的计算机处理将由中央服务器完。