路由器(Router)

在 OSI 参考模型的第三层(网络层)上工作。它是目前应用最为广泛的主要的联网设备之一。路由器的功能包括以下几项:

  1. 在网络间截获发送到远地网络段的报文,起转发的作用。

  2. 选择最合理的路由,引导通信。为了实现这项功能,路由器要按照某种路由信息协议,查找路由表。路由表中列出整个互连网络中包含的各个节点,以及节点间的路径情况和与它们相联系的传输费用。如果到特定的节点有一条以上的路径,则基于预先确定的准则选择最优(最经济)的路径。由于各种网络段和其相互连接情况可能发生变化,因此路由情况的信息需要及时更新,这是由所使用的路由信息协议规定的定时更新或者按变化情况更新来完成。网络中的每个路由器按照这一规则动态地更新它所保持的路由

表,以便及时地保持有效的路由信息。

  1. 路由器在转发报文的过程中,为了便于在网络间传送报文,按照预定的规则把大的数据包分散成适当大小的数据包,到达目的地后再把分散的包装配成原有的形式。

  2. 多协议的路由器可以连接使用不同通信协议的网络段,作为不同通信协议网络段通信连接的平台。

  3. 路由器的主要任务是把通信引导到目的地网络,其次是到达特定的节点站地址。后一个功能是通过网络地址分解完成的。例如,把网络地址部分的分配指定成网络、子网和区域的一组节点,其余的用来指明子网中的特别的站。分层寻址容许路由器能够对有很多个节点站的网络存储寻址信息。在广域网范围内的路由器按其转发报文的性能可以分为两种类型,即中间节点路由器和边界路由器。尽管在逐步改进的各种路由协议中,对这两类路由器所使用的名称可能有很大的差别,但就其所起的作用来说是同样的。

中间接点路由器在网络中传输时,提供报文的存储和转发。同时根据当前的路由表所保持的路由信息情况,选择最好的路径传送报文。

边界路由器。由多个互连的 LAN 组成的公司或企业网络一侧与外界广域网相连接的路由器,称为这个企业网络的边界路由器。它从外部广域网收集向本企业网络寻址的信息,转发到企业网络中有关的网络段;另一方面集中企业网络中各个 LAN 段向外部广域网发送的报文,对相关的报文确定最好的传输路径。