HCIA 04
什么是路由
路由是指路由器从一个接口上收到数据包,根据数据包的目的地址进行定向并转发到另一个接口的过程。
路由表
路由条目包含:
1、目的网络:目的网段的网络号
2、掩码:目的网段的掩码
3、出接口:数据包从本路由器发出的接口
4、下一跳:到达目的网段的下一跳的设备地址
路由表解读
路由优先级比较
首先比较路由的掩码,掩码长的优先
然后比较路由的preference,数字小的优先
然后比较路由的cost,数字小的优先
如果都相同,则形成等价路由
静态路由
静态路由实验
设置实验环境
//配置路由器
<huawei>system-view
[Huawei]sysname AR1
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 10.0.1.1 24
[AR1-GigabitEthernet0/0/0]quit
[AR1]interface GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]ip address 20.0.1.1 24
[AR1-GigabitEthernet0/0/1]quit
[AR1]quit
<AR1>save
<Huawei>system-view
[Huawei]sysname AR2
[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 20.0.1.2 24
[AR2-GigabitEthernet0/0/0]quit
[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 30.0.1.1 24
[AR2-GigabitEthernet0/0/1]quit
[AR2]quit
<AR2>save
<Huawei>system-view
[Huawei]sysname AR3
[AR3]interface GigabitEthernet 0/0/0
[AR3-GigabitEthernet0/0/0]ip address 30.0.1.2 24
[AR3-GigabitEthernet0/0/0]quit
[AR3]interface GigabitEthernet 0/0/1
[AR3-GigabitEthernet0/0/1]ip address 40.0.1.1 24
[AR3-GigabitEthernet0/0/1]quit
[AR3]quit
<AR3>save
检查环境
磨刀不误砍柴工,建议先检查下交换机的IP设置是否正确
display ip interface brief
初始状态
首先PC2pingPC1无法ping通
[AR1]display ip routing-table
静态路由图解及配置
下图为R1到30网段和40网段经过的路线
配置:
<AR1>system-view
[AR1]ip route-static 30.0.1.0 24 20.0.1.2
[AR1]ip route-static 40.0.1.0 24 30.0.1.2
[AR1]quit
<AR1>save
查看配置的路由表
[AR1]display ip routing-table
下图为R2到10网段和40网段经过的路线
配置:
<AR2>system-view
[AR2]ip route-static 10.0.1.0 24 20.0.1.1
[AR2]ip route-static 40.0.1.0 24 30.0.1.2
[AR2]quit
<AR2>save
查看配置的路由表
[AR2]dis ip routing-table
下图为R3到10网段和20网段经过的路线
配置:
<AR3>system-view
[AR3]ip route-static 20.0.1.0 24 30.0.1.1
[AR3]ip route-static 10.0.1.0 24 20.0.1.1
[AR3]quit
<AR3>save
查看配置的路由表
[AR3]display ip routing-table
最终完成状态
PC1>ping 40.0.1.254
PC2>ping 10.0.1.254
环境下载地址:
动态路由
路由高级特性
缺省路由
缺省路由是一种特殊的路由,当报文没有在理由表中找到匹配的具体路由表项才使用的路由。
如果报文的目的地址不能与路由表的任何地址相匹配,那么该报文将选取缺省路由进行转发。
路由递归
路由必须有直连的下一跳才能够指导转发,但是路由生成时下一跳可能不是直连的,因此需要计算出一个直连的下一跳和对应的出接口,这个过程就叫路由递归,也叫路由迭代。
注意:默认路由不参与路由递归。
等价路由
参见 路由优先级比较
浮动路由
浮动路由又称为路由备份,两条或多条链路组成浮动路由。相同的目的地址,不同的下一跳地址,另一条下一跳的优先级低。
路由表的管理距离越低,优先级越高。浮动路由,举个简单的例子,比如将动态路由的管理距离优先级修改为低,手动添加的静态路由优先级修改为高。当动态路由出现问题时,原有的路由会失效,路由器会自动选择静态路由,保证网络不中断,实现冗余备份。
ip route-staticx:x:x:x xx x:x:x:x preference 数值(比主路由数值大)
路由汇总
路由汇总的原理是通过聚合相同网络号的路由,将多个路由汇总为一个路由,在转发时只需要使用一条汇总路由即可。例如,如果一个网络地址有多个路由,则可以将这些路由汇总为一个汇总路由,这个汇总路由的掩码为原来多个路由中的最小掩码。
路由汇总的优点在于减少路由器的转发表、减轻路由器的计算负担,降低网络传输的成本、提高网络的安全性。同时,路由汇总还能够隐藏一些私有网络地址,增强网络安全性,防止针对某个子网的攻击。但是,路由汇总也存在一些缺点,主要是可能导致路由信息的聚合不够精确,从而导致路由往返时间(RTT)增加,影响网络性能。
路由汇总的计算:
路由汇总设置不当的话,会产生路由A往路由B发送数据,路由B在往路由A发送数据,会引起环路。
``
ip route-static x❌x:x xx x❌x:x null0