6.1.3 路由器的功能
2025年09月26日
6.1.3 路由器的功能
路由器具有以下一些主要功能。
1.选择最佳传输路由
路由器涉及OSI-RM的低三层。当分组到达路由器时,先在组合队列中排队,路由器依次从队列中取出分组,查看分组中的目的地址,然后再查路由表。一般到达目的站点前可能有多条路由,路由器应按某种路由选择策略,从中选出一条最佳路由,将分组转发出去。
当网络拓扑发生变化时,路由器还可自动调整路由表,并使所选择的路由仍然是最佳的。这一功能还可很好地均衡网络中的信息流量,避免出现网络拥挤现象。
2.实现IP、ICMP、TCP、UDP等互联网协议
作为IP网的核心设备,路由器应该可以实现IP、ICMP、TCP、UDP等互联网协议。
3.流量控制和差错指示
在路由器中具有较大容量的缓冲区,能控制收发双方间的数据流量,使两者更加匹配。而且当分组出现差错时,路由器能够辨认差错并发送ICMP差错报文报告必要的差错信息。
4.分段和重新组装功能
由路由器连接的多个网络,它们所采用的分组大小可能不同,常常需要分段和重组。路由器应该具有分段和重新组装功能。
5.提供网络管理和系统支持机制
路由器可完成存储/上载配置、诊断、升级、状态报告、异常情况报告及控制等功能。
另外,路由器还具有对数据分组加密、压缩等各项功能。