因特网中的信息是怎样传递的
让我们先考察一下打电话和寄信这两种通信方式。打电话时,通话双方的电话机之间始终有一条固定的线路连接着,而且这条线路不会被其他人使用,直到有一方挂断电话为止。电话是按照占用线路时间收费的。邮寄信则与打电话不同,每一封信上都清楚地写明地址,它们通过一个或多个邮局的转发才能送达收信人;每一封信都与其他信一起运送,一封信不会独占一辆汽车、一架飞机或一列火车;信的运送方式和运送路线在途中也可能变更,例如因某段公路塌陷而改道。信通常按照重量来收费。因特网中信息的传递类似于信的传递。
我们在前面已经提到过,因特网是由许许多多小的网络连接起来组成的。当两个网络需要连接时,都通过一个叫做“路由器”的设备,它主要用来选择路径。因特网中的信息就靠这些路由器,从一个网络传到另一个网络,最后到达目的地。让我们看一个例子,上页图中有五个网络,通过七个路由器(Rn)连在一起。当网络A中的甲要发送一个信息给网络E中的乙时,这个信息可能经R1、B、R6和E到乙,也可能经R2、C、R5、D、R7和E到乙。可能性还有许多,计算机甲和网络中的各个路由器会选择一条最优的路径。
![]() |
但是,实际情况并非这样简单。第一,在因特网中,当为信息选定一条路径后,这条路径不是固定不变的。例如,当甲开始发送信息时选择了经R2、C、R5、D、R7和E到乙的路径,但当信息到达网络C后发现直接到达网络D的线路不通,网络C可能会给这个信息重新选择经R3、B、R4、D、R7和E到乙的路径。也就是说,每当信息在某处要向前方传送时,网络都根据当时的情况选择最优路径。
第二,当你要传送一个文件特别是大文件时,因特网不是把整个文件一起传送,而是先把它分成一个个较小的信息块,每一块上都标明发送方和接收方的地址,然后每一块都单独传送。这样的一块信息,称为分组或包。因为这种分组是在互联网协议(即IP协议)中使用的,所以又称为IP分组或IP包。由于一个文件的各个IP分组是单独传送的,就可能走不同的路径。所有的IP分组到达目的地后,再根据传输控制协议重新整理、排序、合并,恢复为原来的文件再交给用户。
关键词:因特网 路由器 IP分组