导图社区 路由协议
这是一篇关于路由协议(RIP,OSPF,BGP,ISIS)整理的思维导图,包括内部路由协议、链路状态协议、距离矢量协议、外部路由协议、BGP/EGP (边界网关协议)。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
路由协议
内部路由协议
链路状态协议
OSPF(开放式最短路径优先)
协议号
基于IP封装
协议号:89
路由开销
累计控制层面入方向接口开销之和
接口开销=参考带宽(100M)/实际接口带 取整
更新
更新方式:
触发式组播更新
224.0.0.5所有OSPF设备
224.0.0.6DR、BDR
更新时间
10s发送Hello
用于发现、建立、维系邻居关系
40s没有收到邻居的Hello 邻居Down
网络类型
broadcast(MA)
P2P
非广播多路访问NBMA
点到多点P2MP
选路规则
原则:cost比小
域内>域间>外部TYPE-1>外部TYPE-2
邻居
状态
down
init
2way
exstart
exchange
loading
full
建立条件
router-id不冲突
aera-id一致
认证类型和数据一致
hello,dead时间一致
末梢区域标识E、N置位情况一致
MA网络中不能所有DR设备优先级为0
两端MTU(最大传输单元)一致,默认ntu=1500
子主题
链路状态数据库LSDB
链路状态通告(LSA)总计7类
域内
路由器LSA(一类)
列出路由所在链路和接口,开销值与状态
网络LSA(二类)
DR与BDR连接的链路状态
域外
网络汇总LSA(三类)
一个区域内LSA汇总
ASBR汇总LSA(四类)
ABR产生
自治系统外部LSA(五类)
外部自治系统路由信息
路由过滤
本地过滤---filter-policy import
域间路由过滤,ABR上执行filter,影响ABR产生LSA-3
外部路由过滤,ASBR上执行filter-policy export,影响ASBR产生LSA-5
filter-lsa-out
汇总但不通告
IS-IS
NET地址
49.000x.xxxx.xxxx.xxxx.00
xxxx.xxxx.xxxx部分不能重复
路由优先级
15
设备等级
level-1(非骨干区域)
只能和同区域level-1/level 1-2建立邻居
level-2(骨干区域)
同区域和不同区域level-2/level 1-2建立邻居
level 1-2(边界设备ASBR)
同区域level-1/level 1-2,不同区域level-2/level 1-2建立邻居
更新方式
hello=3s
holdtime=3*hello=9s
IS-IS为每一个邻居单独设置计时器
组播MAC地址:
0180-C200-0014(Level-1)
0180-C200-0015(Lever-2)
up
①System-id不能冲突
②Level等级要对应
③Level-1的area id要一致
④接口认证类型和数据一致
⑤网段、掩码要一致;
如果为P2P网络类型添加[R4-Serial1/0/0]isis peer-ip-ignore ---忽略网段掩码检测
⑥网络类型要一致(描述邻居的字段不同;
Boradcast网络携带邻居MAC地址;P2P携带邻居的System-id)
⑦握手方式---2-way不能和3-way only建立邻居
伪节点(DIS)
选举方式
①DIS优先级比大,范围0~127,默认64;为0也参与选举
②设备MAC地址比大
伪节点LSP
LSP ID中的伪节点标识非00
由DIS产生,只描述MA网络的拓扑信息
①本地路由过滤
filter-policy xxxx import
②外部路由过滤
filter-policy xxxx export
距离矢量协议
RIP
端口号
基于UDP
端口号:520
ipv6端口号(RIPng):521
版本
RIPv1
不支持VLSM(可变长子网掩码)、不支持CIDR
更新方式:广播更新(255.255.255.255)
RIPv2
支持VLSM、支持CIDR、支持路由重分布
更新方式:组播更新(224.0.0.9)
更新计时器
每30s发送一次完整的路由信息
无效计时器
180s内没收到更新,路由无效
垃圾回收计时器
120s,路由无效120后删除
计算方式
计算路由时,cost=跳数
外部路由协议
BGP/EGP(边界网关协议)
基于TCP协议
端口号:179
触发式单播更新
需要手工peer 单播指定邻居的接口ip地址
idle后32s
AS自治系统网络
私网1~64511
公网64512~65534;后1024
对等体关系
IBGP
-同一个AS内建立BGP;
推荐使用环回口建立对等体,报文的TTL=255
EBGP
不同AS之间建立BGP;
推荐使用直连接口建立对等体,报文的TTL=1
关系
idle
connect
opensent
openconfirm
established
报文
open
协商peer参数
update
更新路由
keepalive
维护BGP PEER
notification
如果故障发送消息
routefresh
软清
①更新源正确且可达
②AS号对应
③Router-id不冲突
④认证通过,认证字段放在TCP头部
⑤EBGP使用非直连接口建立邻居,开启EBGP多跳
路由选路规则
1.下一跳必须可达---路由有效
2.Preferred-value协议优选值(权重)
越大越优,默认为0;本地有效
3.Local_Pre本地优先级
越大越优,默认100,只在AS内有效;用于出栈选路
4.Local本地起源
手动汇总>自动汇总>network>import>从对等体学习
5.AS-path比短
6.Origin属性:i>e>?
7.MED值比小
8.EBGP>IBGP
9.Next-hop
去往路由下一跳的IGP开销比小
10.前9条属性安全一致时,可以开启负载分担----BGP默认关闭负载分担功能
11.RR场景下,Cluster list比短
12.Router-id比小,如果是RR场景Originator id比小
13.对等体接口ip地址比小