分片
ID DF MF
查看路由表的方式:display ip routing-table
路由表分类
直连路由:所在接口有IP地址,并且接口状态是双up(物理状态和协议状态)
静态路由:通过管理员手工写入,而生成的路由
动态路由:路由器启动了动态路由协议,路由器根据协议计算,产生的路由条目
路由表内容
目标网段
子网掩码
下一跳IP
出接口(逃出接口)
优先级
(管理距离):去往相同网段的不同协议,谁小谁优先。
被淘汰掉的协议接口并不是凭空消失,而是被“隐藏”起来,若当前协议接口故障,就浮现出来并加载到路由表中。
度量值
:如果协议优先级相同,比较开销,即度量值,谁小谁优先。
不同协议度量规则不同,如RIP计算跳数,OSPF计算花销。
最长匹配原则:子网掩码越长,路由越精确。
路由表中如果有多个匹配目的网络的路由条目,则路由器会选择掩码最长的条目。
静态路由配置
逃出接口:ip route-static 3.3.3.0 24 1.1.1.2
下一跳地址:ip route-static 3.3.3.0 24 g0/0/0
双向
如图在广播型接口的情况下,若不指定下一跳地址,
R1会认为,该网段只要出接口1发出即到达,
可实际192.168.2.0网段从接口出来之后,并不知道该转发给哪个下一跳设备。
将会广播ARP request报文,
R2收到后,缺省情况下是不会回应的,
即R1无法将192.168.2.0转发出去,因为它无法获得Mac地址。
所以广播型接口配置静态路由,一定要指定下一跳地址。
ps:
具备路由功能的不仅有路由器,
三层交换机,防火墙也同样具有路由功能。
二三层交换机区别
默认路由(Default route)
默认路由就是对IP数据包中的目的地址找不到存在的其他路由时,路由器所选择的路由。
默认路由可以理解为好多静态路由的集合,这些静态路由都有一个相同的特点,那就是下一条是相同的,这个时候就可以用一条默认路由(0.0.0.0 0.0.0.0 x.x.x.x)来代替所有的静态路由了。在实际的园区网中要访问外网的网段会非常多,每个网段都要加一跳静态路由很费时,这个时候用默认路由是个非常不错的选择。
浮动静态路由
在网络中主路由失效的情况下,会加入到路由表并承担数据转发业务。
出口链路的冗余,防止单点故障。通过调整初静态路由的管理距离来实现
不用的时候隐藏,用的时候出现。
ps:
当去往同一个网络具有多个条目时,会进行路由属性的比较,
选择一个最优的,放入路由表:
1、首先比较优先级 , 越小越好;
2、如果优先级相同,则比较度量值 ,越小越好;
3、如果都相同,则同时放入路由表,形成”负载均衡“;
preference(指定优先级)