所谓路由,就是指导IP数据报文转发的路径
通过路由条目,生成路由表,根据路由表中的条目,进行路径选择。
路由表存储在 RAM 中,掉电丢失,加电重新装载计算。
路由分类
直连路由 //通过接口感知到的直连 (网络接口配置IP,并且该接口的物理层及链路层状态为UP)
静态路由 //使用静态路由命令手工配置的路由
动态路由 //路由器之间动态学习到的路由表
动态路由协议:RIP、EIGRP、IS-IS、OSPF、BGP
路由选择原理
最长掩码匹配
· 主机地址
· 子网
· 一组子网(汇总路由)
· 主类网络号(ABC类)
· 超网汇总(CIDR)
· 缺省地址(默认路由)
示例:
去往172.16.10.2,应该被172.16.10.0/30匹配住
去往172.16.20.1,应该被172.16.0.0/16匹配住
去往192.168.10.1,应该被默认路由匹配住
show ip route
4.0.0.0/24 is subnetted, 1 subnets
S 4.4.4.0 [1/0] via 12.1.1.2
路由标识:也可称为路由来源,S表示静态
目的网络地址:4.4.4.0/24,目的网络地址
[1/0] 管理距离AD,静态路由为1 ,Metric值,静态路由0
AD:管理距离,用于确定路由协议的优先级
Metric:度量值,用于确定到达目的的最佳路径
各类协议的管理距离
R1#show ip route 1.1.1.1
Routing entry for 1.1.1.1/32
Known via "connected", distance 0, metric 0 (connected) 直连路由
Routing Descriptor Blocks:
* directly connected, via Loopback0
Route metric is 0, traffic share count is 1
R1#show ip route 4.4.4.0
Routing entry for 4.4.4.0/24
Known via "static", distance 1, metric 0 静态路由
Routing Descriptor Blocks:
* 12.1.1.2
Route metric is 0, traffic share count is 1
全局模式下,show ip protocols可以查看动态路由协议的管理距离
show ip protocols
Routing Protocol is "ospf 1"
Outgoing update filter list for all interfaces is not set
Incoming update filter list for all interfaces is not set
Router ID 1.1.1.1
Number of areas in this router is 0. 0 normal 0 stub 0 nssa
Maximum path: 4
Routing for Networks:
Routing Information Sources:
Gateway Distance Last Update
Distance: (default is 110)
度量值分类
· 带宽,负载,延迟,可靠性,EIGRP协议使用
· 开销 ,OSPF,IS-IS协议使用
· 跳数 ,RIP协议使用