路由器的功能可以简述为一下几点:
1、从主机或这其它路由器接收到报文,根据报文中的信息和自己的路由表内容,将报文转发到合适的其它路由器或主机上。
2、当报文经过路由器时,路由器需要根据报文中的目的地址信息,通过相应的算法,找到转发报文的最佳路径。
3、不同网段的带宽和网络状况不同,当报文发送到某路由器的时候,该路由器需要根据当前的网络状况,对报文进行拆分重组,以适应当前的网络状况,从而达到最佳传输,方式网络阻塞。
4、一个路由器可以支持多个协议,运行这不同协议的网段之间,可以通过路由器进行转换,从而能将将不同的网络连接到一起。
那么大家自然会有疑问,路由器进行如此多的复杂操作,究竟是怎样实现的。这就回到了我们要谈的路由协议,路由表的形成,网络中的拓扑信息,链路中各个端口的状态信息等等都是通过路由协议实现的。具体实现方法,要根据具体的路由协议而定。
路由协议是各种网络协议中最重要的组成之一,它工作的稳定与否直接影响着整个互联网数据传输的稳定性。从范围角度来出发,可把路由协议分成两大部分:一部分称为AS,全称是自治系统,说白了就是把整个大互联网分成若干小的区域,每个区域运行自己的协议,这种类型的协议被称之为内部网关协议。显然,运行在各个区域之间的协议就是外部网关协议。常用的内部网关协议就一下四种:RIP、OSPF、EIGRP、IGRP。其中OSPF采用的是链路状态算法,其它三种采用的是距离矢量算法。两种算法适合不同的环境,在较大型的网络情况下,链路状态算法较为合适,OSPF就是其中的代表,应用很广泛。并且该路由协议对IP的支持度很高。并且OSPF的更新速度也很快,一直紧跟网络的发展,因此该路由协议称为了一种非常广泛使用的路由器。另一方面,针对较为小型的网络来说,距离矢量的算法更加适合,已RIP为代表的这些协议都具有易于配置、易于管理的特点,应为区域较小,也就弥补了其收敛速度慢的缺陷。 网络层设备安全漏洞测试试验系统设计与实现(4):http://www.751com.cn/jisuanji/lunwen_17525.html