002370
如果使用消息交换,那么对信息块的大小根本就没有限制,这也就意味着路由器(在一个使用调制解调器的系统中)必须要有磁盘来缓存那些长的消息块。那也意味着一个单一的信息块可能占用路由器到路由器之间的线路好几分钟,这使得对交互式的信息传输来说,消息交换是行不通的。为了解决这些问题,正如第一章描述的一样,人们发明了包交换技术。由于允许数据包缓存在路由器的主存而不是硬盘中,包交换网络对数据包的大小有严格的上限要求。包交换网络非常适合于处理交互式的数据传输,因为它确保了任何用户都不会长时间的(通常是毫秒级)独占任何的传输线路。图2-39(b)和(c)显示了另一个包交换比消息交换更好的优点:多包数据的第一个数据包可以在第二个数据包完全到达之前而发送成功,这样可以减少延时、提高吞吐率。由于这些原因,计算机网络通常都是采用包交换技术,有些也采用电路交换,但从来没用过消息交换。002518
在报文交换中,数据块的大小根本没有限制。这就意味着路由器(在一个调制解调系统中)必须要有磁盘来缓冲那些很长的数据块。这同时也意味着一个简单的数据块能够阻碍一条路由器-路由器的线路好几分钟,从而导致报文交换在交互式的传输系统中不起作用。为了避免这些问题,正如第一章所述,发明了包交换。包交换网络对于数据块的大小的上限做了严格的限制,这样就可以允许数据包在路由器的主存中缓冲而不是在磁盘中。通过确保没有一个用户能够独占任何一条传输线路一点比较长的时间(几毫秒)。包交换网络非常适合处理交互式的传输系统。包交换相当于报文交换的另一个更大的优点如图2-39(b) 和图(c)所示:在一组复合的信息中,在第二个数据包完全到达之前,第一个数据包可以继续向前传送。这样能够降低延迟和提高吞吐量。因为这些原因,计算机网络通常采用包交换,偶尔用电路交换,但是从来不用报文交换。
002402
在报文交换中,没有专用大小限制,即路由器(在现代系统中)必须使用磁盘来缓存较长的块。这意味着某一数据块可能会占据某条路由器—路由器线路数分钟,使得报文交换对于交互式通信没有什么用。为了解决这个问题又引入了分组交换(第1章已介绍过)。分组交换网对块的大小有严格的上限,是分组可以被缓存在路由器的主存中,而非磁盘上。通过保证没有用户能独占任何传输线路太长时间(以毫秒记),使得分组交换非常适合于交互式通信。分组交换优于报文交换的更大好处如图2-39(b)和(c)所示:在第二个分组完全到来之前,多个分组报文的第一个分组已经可以转发出去了,这样就可以减少延迟和提高吞吐量。由于这些原因,计算机网络通常是分组交换的,偶尔才使电路交换的,但绝不是报文交换的。
002590
在消息交换中,块大小没有限制,这就意味着路由器(在现代的的系统中)必须有硬盘来给较长的块提供缓冲。这也意味着一个块有可能占用路由器-路由器间的线路若干分钟,使得消息交换对交互式的通信不可用。为了解决这些问题发明了包交换,具体描述在的第一章。包交换网络对块的大小有严格的上限,允许在路由器的主存储器上缓冲,但不允许在硬盘上缓冲。为了保证用户不长时间的(用毫秒计算)独占一个传输线路,包交换网路特别适合于解决交互式的通信。在消息交换中,包交换的一个更大的优点如图2-39(b)和(c)所示:多组消息的第一个包能够在第二个包完全到达之前被传送,这样就改善的吞吐量。由于这些原因,计算机网络中经常使用包交换,偶尔使用电路交换,但从不使用消息交换。
002594
关于信息交换,在块大小上根本不存在限制了,这意味着路由器(在一个现代系统里)必须有磁盘来缓存长块。它也意味着一个单一的块能阻塞一个路由器~路由器的线路达数分钟,使得对于交互式通信的信息交换变成无用。为了回避这些问题,诞生了数据包交换,正如第一章中所描述的。数据包交换网络在块大小上设置了一个严格的上层限制,允许数据包在路由器的主存里缓存而不是在磁盘上。由于确保没有用户能够长时间(数毫秒)独占任何传输线路,数据包交换网络很适合于处理交互式通信。数据包交换在信息交换方面更进一步的优点如图2-39(b)和(c)所示:一份多数据包信息的第一个数据包能在第二个数据包完全到达之前被发送出去,降低了延迟并提高了吞吐率。基于这些理由,计算机网络通常分组交换,偶尔环路交换,但从不是信息交换。
002714
使用信息交换对块的大小没有限制,这样意味着路由器(在现代系统里)必须有磁盘来缓存长数据块。同时也意味着单个的数据块可以占用一条路由器到路由器的线路好几分钟,使得信息交换对交互的交通失去作用。为了解决这些问题数据包交换机制出现了,正如第一章里所描述的一样,数据包交换网络在数据块的大小上有严密的限制,允许数据包缓存在路由器主存中而不是磁盘上。通过确保没有一个用户可以长久独占任何传输线路(微秒级),数据包交换网络可以非常好地处理交互的交通。数据包交换比信息交换更好的优点在Fig2-39显示出来了:第一个包含多个包信息的数据包可以在第二个完全到达以前向前传送,减少了延迟和改善了传输。因为这些原因,计算机网络通常使用数据包交换,偶尔电路交换,但是从不用信息交换。
002726
如果采用报文交换的话,则没有数据块大小的限制,这就意味着一个路由器(在一个现代的系统中)必须有磁盘来对长的数据块进行缓冲。同时它也意味着单个的数据包有可能需要一个路由器到另一个路由器的连接数分钟。致使报文交换对交互式传递毫无用处。为了解决这些问题,发明了分组交换(也叫包交换packet switching,第一章中有描述)。分组交换网络设置了数据块的最大上限。这样就可以使内存就能缓冲所有的数据包,而不是采用硬盘。通过确信每个用户不能独占一条通道很长时间(通常是微妙级的),分组交换网络就能很好的应付交互式的传递。相对采用报文交换,采用分组交换的另一个好处是:一个由几个包组成的消息,在第二个包完全到达之前,第一个包就已经可以向前传递了。这就意味着更有效的减少滞后和改进吞吐量(见图2-39b)。因为这些原因,所以计算机网络通常采用分组交换,偶尔采用链路交换,但是从来不会采用报文交换。