前言
路由器中的路由表决定了三层数据包的转发关系,目标网络如果能匹配路由表,就从相应接口转发,若没有匹配上路由表,则丢弃数据包,不会像交换机那样广播泛洪
一、路由概述
1、路由分类
路由分为直连路由和非直连路由,直连路由通过与路由器相连的接口ip地址和子网掩码形成,非直连路由由静态路由和动态路由组成
2、路由作用
路由实现了从源主机到目标主机的转发过程,能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径
3、选路标准
子网掩码长度最长的先匹配
路由协议中优先级最小的先匹配
相同路由协议的情况下,选取metric值最小的先匹配
如果以上都没有路由匹配的上,就匹配默认路由
4、路由协议优先级
Direct | 0 |
OSPF | 10 |
IS-IS | 15 |
STATIC | 60 |
RIP | 100 |
OSPF ASE | 150 |
OSPF NSSA | 150 |
IBGP | 256 |
EBGP | 256 |
5、静态路由
静态路由可用于小规模的企业网络,配置灵活手工配置节省链路开销,但是当拓扑改变时路由配置也需要跟着修改,5条以内的非直连路由可以用静态路由
6、默认路由
默认路由是静态路由的一种特殊形式,在末梢/末节网络中使用,有静态路由或动态路由时使用静态或动态路由,没有则使用默认路由
7、动态路由
动态路由可用于大型企业网络,能够根据链路和节点的变化适时地进行自动调整,当网络中节点或节点间的链路发生故障,或存在其它可用路由时,动态路由可以自行选择最佳的可用路由,五条以上的非直连路由可以用动态路由
8、浮动路由
浮动路由指的是配置两条静态路由,默认选取链路质量最优的作为主路径,当主路径出现故障时,由另一条备份路径顶替,保持网络的不中断
二、路由配置
1、案例
2、配置过程
(1)AR1
(2)AR2
(3)AR3
3、测试
(1)PC1
(2)PC2
结语
路由器根据收到数据包中的网络层地址以及路由器内部维护的路由表决定输出端口以及下一跳地址,并且重写链路层数据包头实现转发数据包,路由器通过动态维护路由表来反映当前的网络拓扑,并通过网络上其他路由器交换路由和链路信息来维护路由表