2.5 路由器
路由器(Router)是一种多端口的或网段,并能将不同,如图2-19所示。 从计算机层)。路由器主要用于异种 本文来中国 电脑学院http://www.201202.com/

图2-19 由路由器构成的1. 路由器的主要功能
路由器的主要功能有:可以在间传送报文,按照预定的规则把大的数据包分解成适当大小的数据包,到达目的地后再把分解的数据包包装成原有形式;多协议的路由器可以连接使用不同通信协议的路由器像其他,复杂的2. 路由器的工作原理
路由器是用来连接多个逻辑上分开的指的是能够代表一个单独的地址和选择路径。经过路由器的每个数据帧寻找一条最佳传输路径,并将该数据有效地传送到目的站点。为了进行选择路径的操作,它需要保存各种传输路径的相关数据——路由表(Routing Table)。该路由表中保存着子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以由系统管理员固定设置好,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。 本文来中国 电脑学院http://www.201202.com/ 路由器分本地路由器和远程路由器。本地路由器用来连接假如用户A需要向用户B发送信息,如图2-20所示。并假定它们的IP地址分别为192.168.0.23和192.168.0.33。 本文来中国 电脑学院http://www.201202.com/ 本文来中国 电脑学院http://www.201202.com/ 图2-20 分布在不同的 本文来中国 电脑学院http://www.201202.com/ 用户A向用户B发送信息时,路由器需要执行以下过程: 本文来中国 电脑学院http://www.201202.com/ (1) 用户A将用户B的地址192.168.0.33连同数据信息以数据帧的形式发送给路由器1。 本文来中国 电脑学院http://www.201202.com/

(2) 路由器1收到工作站A的数据帧后,先从报头中取出地址192.168.0.33,并根据路由表计算出发往用户B的最佳路径,并将数据帧发往路由器2。 本文来中国 电脑学院http://www.201202.com/
(3) 路由器2重复路由器1的工作,并将数据帧转发给路由器5。 本文来中国 电脑学院http://www.201202.com/
(4) 路由器5同样取出目的地址,发现192.168.0.33就在该路由器所连接的网段上,于是将该数据帧直接交给用户B。 本文来中国 电脑学院http://www.201202.com/
(5) 用户B收到用户A的数据帧,一个由路由器参加工作的通信过程完成。 本文来中国 电脑学院http://www.201202.com/
有的路由器仅支持单一协议,但大部分路由器可以支持多种协议的传输,即多协议路由器。由于每一种协议都有自己的规则,要在一个路由器中完成多种协议的算法,势必会降低路由器的性能。因此,支持多协议的路由器性能相对较低。用户购买路由器时,需要根据自己的实际情况,选择自己需要的