路由器A把主机Hi发来的分组放入缓存
发布时间:2014/9/20 16:45:18 访问次数:620
当我们讨论因特网的核心部分中的路由器转发分组的过程时,往往把单个的网络简化成一条链路, AD565ASD而路由器成为核心部分的结点。这种简化图看起来可以更加突出重点,因为在转发分组时最重要的就是要知道路由器之间是怎样连接起来的。
现在假定的主机Hi向主机Hs发送数据。主机Hi先将分组逐个地发往与它直接相连的路由器A。此时,除链路H1-A外,其他通信链路并不被目前通信的双方所占用。需要注意的是,即使是链路Hi-A,也只是当分组正在此链路上传迭时才被占用。在各分组传送之间的空闲时间,链路H1-A仍可为其他主机发送的分组使用。
路由器A把主机Hi发来的分组放入缓存。假定从路由器A的转发表中查出应把该分组转发到链路A-C。于是分组就传送到路由器C。当分组正在链路A-C传送时,该分组并不占用网络其他部分的资源。
路由器C继续按上述方式查找转发表,假定查出应转发到路由器E。当分组到达路由器E后,路由器E就最后把分组直接交给主机Hs。
假定在某一个分组的传送过程中,链路A-C的通信量太大,那么路由器A可以把分组沿另一个路由转发到路由器B,再转发到路由器E,最后把分组送到主机Hs。在网络中可同时有多个主机进行通信,如主机H2也可以经过路由器B和E与主机H6通信。
这里要注意,路由器暂时存储的是一个个短分组,而不是整个的长报文。短分组是暂存在路由器的存储器(即内存)中而不是存储在磁盘中的。这就保证了较高的交换速率。
在图l-12(b)中只画了一对主机Hi和Hs在进行通信。实际上,因特网可以容许非常多的主机同时进行通信,而一个主机中的多个进程(即正在运行中的多道程序)也可以各自和不同主机中的不同进程进行通信。
应当注意,分组交换在传送数据之前不必先占周一条端到端的通信资源。分组在哪一段链路上传送时,才占用这段链路的通信资源。分组到达一个路由器后,先暂时存储下来,查找转发表,然后从另一条合适的链路转发出去。分组在传输时就这样一段段地断续占用通信资源,而且还省去了建立连接和释放连接的开销,因而数据的传输效率更高。
因特网采取了专门的措施,保证了数据的传送具有非常高的可靠性(在第5章5.4节介绍运输层协议时,要着重讨论这个问题)。当网络中的某些结点或链路突然出故障时,在各路由器中运行的路由选择协议( protocol)能够自动找到其他路径转发分组。
当我们讨论因特网的核心部分中的路由器转发分组的过程时,往往把单个的网络简化成一条链路, AD565ASD而路由器成为核心部分的结点。这种简化图看起来可以更加突出重点,因为在转发分组时最重要的就是要知道路由器之间是怎样连接起来的。
现在假定的主机Hi向主机Hs发送数据。主机Hi先将分组逐个地发往与它直接相连的路由器A。此时,除链路H1-A外,其他通信链路并不被目前通信的双方所占用。需要注意的是,即使是链路Hi-A,也只是当分组正在此链路上传迭时才被占用。在各分组传送之间的空闲时间,链路H1-A仍可为其他主机发送的分组使用。
路由器A把主机Hi发来的分组放入缓存。假定从路由器A的转发表中查出应把该分组转发到链路A-C。于是分组就传送到路由器C。当分组正在链路A-C传送时,该分组并不占用网络其他部分的资源。
路由器C继续按上述方式查找转发表,假定查出应转发到路由器E。当分组到达路由器E后,路由器E就最后把分组直接交给主机Hs。
假定在某一个分组的传送过程中,链路A-C的通信量太大,那么路由器A可以把分组沿另一个路由转发到路由器B,再转发到路由器E,最后把分组送到主机Hs。在网络中可同时有多个主机进行通信,如主机H2也可以经过路由器B和E与主机H6通信。
这里要注意,路由器暂时存储的是一个个短分组,而不是整个的长报文。短分组是暂存在路由器的存储器(即内存)中而不是存储在磁盘中的。这就保证了较高的交换速率。
在图l-12(b)中只画了一对主机Hi和Hs在进行通信。实际上,因特网可以容许非常多的主机同时进行通信,而一个主机中的多个进程(即正在运行中的多道程序)也可以各自和不同主机中的不同进程进行通信。
应当注意,分组交换在传送数据之前不必先占周一条端到端的通信资源。分组在哪一段链路上传送时,才占用这段链路的通信资源。分组到达一个路由器后,先暂时存储下来,查找转发表,然后从另一条合适的链路转发出去。分组在传输时就这样一段段地断续占用通信资源,而且还省去了建立连接和释放连接的开销,因而数据的传输效率更高。
因特网采取了专门的措施,保证了数据的传送具有非常高的可靠性(在第5章5.4节介绍运输层协议时,要着重讨论这个问题)。当网络中的某些结点或链路突然出故障时,在各路由器中运行的路由选择协议( protocol)能够自动找到其他路径转发分组。
上一篇:防静电腕带接地电阻的要求