display ip routing-table ----查看全局路由表
目标:
192.168.1.66
网段:
192.168.1.0/24
网段:
192.168.1.64/26
11000000.10101000.00000001.01000010
11111111.11111111.11111111.00000000
11111111.11111111.11111111.11000000
11000000.10101000.00000001.00000000---192.168.1.0
11000000.10101000.00000001.01000000---192.168.1.64
路由信息的来源
直连路由、静态路由、动态路由
设备自动发现、手工配置、路由器通过运行某种算法自行计算出路由
直连路由的生成条件
接口双
UP
必须配置
IP
地址
路由优先级
路由项的优先级越小,则路由项的优先度越高
路由来源
优先级缺省值
直连路由 0
静态路由 60
RIP 100
OSPF 10
开销值
在静态路由和直连路由中,开销值为
0
。
等价路由:
目的地相同,优先级(路由发现方式)与开销值均相同,且下一跳不同。
ip route-static 192.168.1.192/26 192.168.1.66
目标网段
掩码
下一跳
下一跳-----流量流经的方向的下一个路由器的入接口IP地址
。
静态路由协议扩展配置
等价路由:
进行带宽的叠加。
等价路由的形成条件:
来源相同的去往相同目的地的且开销值相同的路由(下一跳不同。)
路由汇总
使用
CIDR
技术将连续的网段汇总成一个大的网段。
汇总要求:母网相同;掩码相同
。
路由黑洞
在手工汇总时,可能会包含一些网络中不存在的网段,造成流量有去无回的现象,浪费设备与链路资源。
缺省路由
缺省路由的目标网段
----
0.0.0.0/0
[r1]ip route-static 0.0.0.0 0 12.0.0.2
空接口防环
在
黑洞路由器
上配置一条通往
汇总路由
的
下一跳为空接口
的路由信息进行防环操作。
ip route-static 172.16.0.0 22 NULL 0
浮动静态路由
ip route-static 192.168.10.0 255.255.255.0 12.0.0.2
ip route-static 192.168.10.0 255.255.255.0 21.0.0.2 preference 70
interface LoopBack 0 ----创建编号为0的环回接口
ip address 192.168.1.1 24
ping -a 21.0.0.1 192.168.1.1 ---设定ping报文中的源IP地址为21.0.0.1
动态协议
自治系统:
AS
AS
号
----ASN----
使用
16
位二进制进行标识--------
IANA
(互联网数字分配机构)
AS
内部使用的协议
----
内部网关协议
IGP
AS
之间使用的协议
----
外部网关协议
EGP
动态路由分类
1、按照范围分
(1)IGP
RIP
、
OSPF
、
IS-IS
、
EIGRP )
(2)EGP
BGP
2、对
IGP
协议进行分类
(1)按照协议状态进行分类
距离矢量型协议-----DV----共享路由表
RIP
、
EIGRP
(2)链路状态型协议
-----LS-----
共享拓扑信息
OSPF
、
ISIS
3、按照是否携带掩码分类
(1)有类别路由协议
RIPv1
(2)无类别路由协议
RIP-----
路由信息协议
基本概念
UDP
协议
-----
端口号
520
目的
IP
地址
255.255.255.255----RIPv1
224.0.0.9------RIPv2
RIP
使用路由的跳数作为开销值
Cost
,
最大值为
16
----
代表本条路由可不用。
算法:数据包中传递的开销值
=
本地开销值
+1
周期更新(保活)
/
触发更新
RIP
算法:
贝尔曼福特算法
当接收到数据包中含有本地路由表中没有的路由项,则直接加载到本地路由表
当接收到数据包中含有本地路由表中已经存在的路由项,且下一跳相同,则将数据包中的路由项加
载到本地路由表。
当接收到数据包中含有本地路由表中已经存在的路由项,且下一跳不同,比较
cost
值,若本地路由
表中的
cost
大,将将数据包中的路由项加载到本地路由表。
当接收到数据包中含有本地路由表中已经存在的路由项,且下一跳不同,比较
cost
值,若本地路由
表中的
cost
小,则丢弃数据包中的路由项。
RIP
数据包
请求报文
应答报文
RIP
计时器
更新计时器
----30S
每台路由器只有一个计时器,该计时器为
0
则路由器向外发送更新报文。
无效计时器
----
更新计时器
*6
每台路由器的路由表中的每一个
RIP
路由项都会有一个无效计时器
当该计时器为
0
时,会认为该计时器所表述的路由项无效。路由器会将该路由项的
cost
设置为
16
。并且会向外通知。
垃圾收集计时器
-----
更新计时器
*4
当一个路由项的无效计时器为
0
时,垃圾收集计时器开始计时。
当垃圾收集计时器为
0
时,路由器会删除掉该路由项。
提问:在某时刻,某路由器的
RIP
路由表中共有
30
个路由项,其中
cost
值小于
16
的有
23
个,
cost
等于
16
的有
7
个,此时总共有多少个计时器。
RIP
周期更新
更新原因
基于
UDP
传输
RIP
本身也没有可靠性机制
RIP
本身没有保活机制
网络环路
依靠开销值
触发更新
----
一旦路由表中有任意路由项发生变化,则激活触发更新。
水平分割机制----从此口进,不从此口出。
毒性逆转-----将从某个接口进入的路由,在下一次从该接口发出时,开销值设置为16。
触发更新,除了可以避免大部分环路,实际最主要的作用是加快网络收敛速度
。
RIPv1
[r1]rip 1 ----启动RIP协议,进程号为1,仅具有本地意义
[r1-rip-1]version 1 ----选择版本一[r1-rip-1]network 192.168.1.0 ---宣告,以网段进行宣告,且网段为主类
激活接口
发布路由
RIPv2---
使用
[r1]rip 1 ----启动RIP协议,进程号为1,仅具有本地意义
[r1-rip-1]version 2 ----选择版本一
[r1-rip-1]network 192.168.1.0 ---宣告,以网段进行宣告,且网段为主类!!!
激活接口
发布路由
RIP
扩展配置
手工汇总
[r1-GigabitEthernet0/0/0]rip summary-address 192.168.0.0 255.255.254.0 --
在路由的发
出接口配置
缺省路由
-------
这里指的是下发缺省路由
。
[r3-rip-1]default-route originate
缺省路由的下发,一定是在边界路由上做。
且该配置仅会让其他
RIP
设备学习到
RIP
的缺省路由
静默接口
----
配置了静默接口的接口无法主动发送
RIP
数据包,只能被动接收
RIP
数据包。一般与用
户相连的接口配置
。
[r2-rip-1]silent-interface GigabitEthernet 0/0/2
当静默接口接收到
RIP
数据包时,会从静默状态转换为普通状态。
手工认证
---
用于路由器之间的身份核实。
需要在双方身上均配置
。
---RIPv2
[r2-GigabitEthernet0/0/1]rip authentication-mode simple plain 123456
加速收敛
----
减少计时器时间
[r1-rip-1]timers rip 10 60 40
全网均需要修改。