一、路由器工作原理
路由:从源主机到目的主机转发的过程叫路由
路由器的工作原理:路由器根据路由表转发数据
二、路由表的形成
1、路由表定义:路由器中维护的路由条目的集合。
2、路由表作用:路由器根据路由表做路径选择。
3、路由表的形成:
(1)直连路由:本地接口配置IP地址和子网掩码,端口开启后,形成路由
(2)非直连路由:不是本地接口配置IP地址和子网掩码,端口开启后,形成路由。
对非直连路由学习的两种方式:
①管理员手动添加静态路由
②路由器通过路由协议自动学习的方式,这种方式叫动态路由。
三、选取最优路由的标准
1、子网掩码长度最长的优先匹配,长度越长越精确。
2、选取路由协议中优先级最小的优先匹配。
DIRECT:0
OSPE:10
IS-IS:15
STATIC :60
RIP:100
OSPF ASE:150
OSPF NSSA:150
IBGP:256
EBGP:256
3、相同路由协议的情况下,选取metric值最小的最优先匹配,每种协议metric值定义的都不相同,静态路由和路由优先级有关,这个是人为指定的,RIP协议和跳数有关,跳数越小越优先,OSPF协议和带宽有关,带宽越大越优先。metric是用来判定链路质量优劣的。
4、如果以上都没有路由可以匹配的上,就匹配默认路由。
三、静态路由
优点:配置灵活,管理员手动配置,节省链路开销。
缺点:当拓扑发生改变时,需要管理员去每台路由器上修改路由配置。
特点:管理员添加的路由的传输方向是单向的。
补:建议五条以内的非直连路由用静态路由协议,五条以上的用动态路由协议。
四、静态路由实例
1、配置静态理由三个注意点:
①配置的总共有几条路由
②每个路由器的非直连路由有几条
③各个路由转发的方向
2、下一跳:路由数据转发方向的下一台路由器。
3、路由指明方向的两种方法:
①指明该条路由本地路由器的出接口
②指明该路由下一跳入接口的IP
4、实例
拓扑图如下图所示:图中标明了各个网段以及每个路由器两端接口的IP
(1)R1配置:
[R1]int g0/0/0 //进入接口g0/0/0
[R1-GigabitEthernet0/0/0]ip add 10.1.1.1 24 //给接口g0/0/0配置网关IP地址及子网掩码长度
[R1-GigabitEthernet0/0/0]int g0/0/1 //进入接口g0/0/1
[R1-GigabitEthernet0/0/1]ip add 10.1.2.1 24 //给接口g0/0/1配置网关IP地址及子网掩码长度
[R1]display ip routing-table //查看路由表,此时应该有R1路由器直连的两条路由
[R1]ip route-static 10.1.3.0 24 10.1.2.2 //配置到目的网段10.1.3.0的静态路由
[R1]ip route-static 10.1.4.0 24 10.1.2.2 //配置到目的网段10.1.4.0的静态路由
[R1]display ip routing-table //查看路由表,此时路由表里应该有四条路由
(2)R2配置:
(3)R3配置:
(4)PC1与PC2配置:
(5)连通性测试:PC2-ping 10.1.1.10
五、默认路由
表现形式——0.0.0.0/0
作用:当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口
条件:
(1)默认路由时静态路由的一种特殊形式,它属于静态路由的一种,使用它是有条件的,必须是在网络末梢中使用; (2)出口网关的所有数据是丢给和出口网关对接的运营商路由器的入接口IP,需配置默认路由。
六、默认路由实例
1、拓扑图如下所示,此时R1和R4只需要配置默认路由,不需要配置静态路由。
2、R1上的配置:
R2上的配置:
R3上的配置:
R4上的配置:
3、PC上的配置:
PC1:IP:192.168.1.100; 子网掩码:255.255.255.0; 网关:192.168.1.1
PC2:IP:172.16.10.100;子网掩码:255.255.255.0 ;网关:172.16.10.4
4、连通性测试:ping 172.16.10.100
七、总结
静态路由的配置命令:[ ]ip route-static 目的网段 子网掩码/子网掩码长度 下一跳入接口