ospf-isis-bgp路由协议培训V2.0剖析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
16
概述
OSPF ISIS BGP 协议概述 OSPF协议常用的重要特性 ISIS协议常用重要特性
BGP常用重要特性
OSPF和ISIS协议的使用异同 各协议重要的调试方法命令
17
影响BGP组网应用的重要特性
1、 BGP选路策略 2、 BGP组网规则 3、 Prefrence和MED 4、 路由聚合的使用 5、 As-path路径属性 6、 组(group)的应用
10.0.1.0/24 10.0.1.0/24 A B 可以通过agregate的as-set 选择聚合后路由是否带有具 体路由的as-path号。
10.0.1.0/24
23
As-path的使用
每经过一AS域,在出域时将自己的域号添加到ASpath 属性内,主要作用: (1)进行路由选路 (2)环路检测
10
概述
OSPF ISIS BGP 协议概述 OSPF协议常用的重要特性 ISIS协议常用重要特性
BGP常用重要特性
OSPF和ISIS协议的使用异同 各协议重要的调试方法命令
11
影响ISIS协议组网的重要特性 Level 1 / 2 系统的划分
区域的划分
ISIS路由选路 路由聚合
(2)对组添加策略: 所有对单个邻居可以配置的策略都可以对group配置: 如 peer group as-number number 。在实际使用时可以把 group当作一个独立的邻居看待。 对peer可能的配置列表 (3)将邻居实地址加入group peer peer-address group group-name
cost值的配置
8
路由聚合
OSPF路由聚合只能在ABR上进行!
OSPF路由和外部路由的聚合是独立进行的: Area 0 (1)聚合OSPF路由: area 0.0.0.1 abr-summary 20.0.0.0 255.255.255.0 advertise (2)对外部路由进行聚合 ospf asbr-summary 100.100.100.0 255.255.255.0 asbr-summary不一定在ABR上配 置。
默认路由的发布
12
Level 1 / 2 系统的划分
根据设备发挥的作用的不同,将设备定义成为不同的角色,一种 level 2, 一种level1,一台设备即可具有level2功能也可同时具有level1功能。由所 有具有level 2 功能的设备组成的集合,我们称之为骨干区域,由所有具有 level1功能的设备所组成的集合称之为非骨干区域 特点: L2 (1)level2/1的定义和area没有任何关系 L2/L1 (2)每一个设备都可根据其要发挥的作用定 义为level2、level1、level1/level2
AS100 10.0.0.0/16 AS200 10.0.0.0/16 AS300 10.0.0.0/16
AS500 10.0.0.0/8 400{100 200 300}
AS 400 聚合10.0.0.0/8
2、通过route-policy内的apply as-path命令手工增加 AS-path的长度 As 300 10.0.0.0 /16: 200 200 200 100
在路由反射器上配置:
peer X.X.X.X reflect-client 客户端不用额外添加任何配置
27
路由反射器的高级使用
(1)增加路由优先:优先选择从client来的路由 A:RR C:client 10.0.0.0 /24 B:RR
(2)Clust ID避免路由环路
默认使用自己的router id 自己的clust ID A:B的 client B:D的 client 在路由返射器上配置: reflect cluster-id XXXX
L2 (3)每一个接口根据其邻居的状态都可以定 义成level2、level1、level1/level2 (4)所有具有Leve2功能的设备必须至少是 串联的
(5)level 1设备必须和具有level 1 功能的设 备对接 配置 L1
13
L1/L2
ISIS区域的划分
区域(area)可以随便划分,便具有以下特点:
区域号的配置: isis network-entity 49.0001.1921.6800.0009.00 (域号+system id=20个字节)
14
ISIS路由选路
(1)ISIS首先优选level 1 的路由 (2)cost 值选路(基本、扩展cost) 基本cost:1-63 高级cost:1-16777215 (3)level 1设备选择距离自己最近的level 2设备作为出口,在本地升成默认路由 次优路由 B 路由渗透 D
OSPF基本配置
6
区域的划分使用
----四种主要域类型
Area 0 骨干域
Area 1 普 通域
Area 2 NSSA域
Area 3 STUB域 STUB: 区域内所有路由器都要配置为STUB 不向区域转发type5的LSA ABR自动发布默认路由 区域内不存在ASBR STUB基本配置
7
NSSA: 区域内所有路由都要配置为NSSA ABR不向区域转发type5的LSA NSSA内默认路由的发布为可选 NSSA基本配置 LSA的分类定义参考
7、 路由反射器的应用
8、 路由的引入 9、 默认路由的发布
18
BGP常用选路策略
(1)如果此路由的下一跳不可达,忽略此路由; (2)选择本地优先级数值较大的路由; (3)选择AS路径较短的路由; (4)依次选择起点类型为IGP,EGP, INCOMPLETE类型的路由; (5)选择MED较低的路由; (6)MED值相同,优选EBGP而不是IBGP (7)选择RouterID较低的路由。
AS 200 注入路由: 10.0.0.0/24 AS 100 As-p: 100 AS 300
24
As-p: 500 200 100 200 100 As-p:
AS 500
As-p: 100 As-p: 300 100
As-p: 400 300 100
AS 400
As-path的拓展使用
1、AS-path set的使用
在本域内进行BGP路由优选,localpreference的缺省值是100,值越大优先 级越高。
B local-preference 设置: 10.0.0.1 /24 Pre:200 (1)route-policy tian permit node 1 if-match acl 101 apply local-preference 555 (2)改变默认本地优先级 default local-preference XXX
10.0.0.1 /24 MED:100 C if-match acl 101 apply cost 777 (2)更改默认输出MED值:
default med XXX
22
BGP路由聚合的使用
两种聚合方式: (1)自动聚合: summary automatic (2)手动聚合: aggregate 手动聚合三类结果: 1、通告聚合路由和具体路由 2、只通告聚合路由 增加detail-suppressed 3、通告聚合路由和部分具体路由 增加suppress-policy
10.0.0.1 /24 Pre:100 A
10.0.0.1 /24 Pre:200
C
21
Pre和MED的使用 -----MED值的使用
10.0.0.1 /24 MED:100
10.0.0.1 /24 MED:200
B
主要在输出路由进行控制:
(1)route-policy tian permit node 1 A
ABR
Area 1
9
默认路由的发布
默认路发布方式: (1)强制发布默认路由 default-route-advertise always I 不管本地有没有默认路都会向外发布
II强制发布默认路由不接收OSPF其它 邻居发布的OSPF默认路由
(2)半强制发布默认路由 default-route-advertise 只有在本地有默认路由的情况下才 会向外发布默认路由
OSPF路由选路
1、区域(area)内外路由选择---域内优先 2、协议优先级先路由(ospf:10;ase:150) 2、根据cost值进行路由选择
Area 0 10.0.0.2/24
A
B
10.0.0.2/24 10
A 10.0.0.2/24 20 C
C
Area 1
B 10.0.0.2/24 20 D 协议优先级
Level 1 Level 1 Level 1 Level 1
A
Level 2
A
C D E
B
C 配置:
15
ISIS默认路由的发布
默认路由发布的几种方式:
(1)Level会自动计算出一条指向边界 路由器的默认路由 (1)强制发布默认路由 在ISIS视图下通过default-routeadvertise 命令强制发布,只有在同一级 别的路由器传播(在本地不生成默认路 由)
C:A的 D:C的 client client E:C的client D的router id 引入10.0.0.0/ 24路由 比E小
(1)要保证一个IGP内各个区域(area)的level 2 设备至少是 串联 (2)一个区域内的level1设备必须和本区域内的具有level 1 功能的设备对接 (3)区域间必然是具有level2功能的路由器对接 (3)区域划分的主要原则是要适合于管理及将来网络的扩容
(目前实际部署的网络使用使用level2进行部署,便 于将来对网络进行扩展)
在策略相同的邻居很多时,可以大减少管理的难度, 特别在MPLS VPN网络中应用很多。
26
路由反射器的使用
为了较少由于全连接而造成的N平方问题,建立了路由反射器。
RR路由传播规则: A: RR
B: RR (1)从EBGP邻居来的路由发 布自己所有客户机和非客户机 (2)从IBGP邻居来的路由发布 自己所有客户机和EBGP邻居 Client Client (3)从client邻居来的路由发布 自己所有客户机和非客户机
25
As 200 增加AS-patch 200 200
As 100 10.0.0.0 /16
BGP组的应用
由于BGP邻居经常会比较多,而各个邻居的策略可能基本一致, 为了减少配置,便于管理,将所有策略相同的邻居加到一个组内, 对组配置策略,从而应用到所有属于此组的所有成员。 (1)Group创建对等组
面对未来的挑战
我们与您携手共进
ISIS ቤተ መጻሕፍቲ ባይዱSPF BGP协议使用
------技术支援数据通信技术支援中心
1
概述
OSPF ISIS BGP 协议概述
OSPF协议常用的重要特性
ISIS协议常用重要特性
BGP常用重要特性 OSPF和ISIS协议的使用异同
各协议重要的调试方法命令
2
协议概述
OSPF(Open Shortest Path First)、ISIS(Intermediate System-Intermediate System):都是基于链路状态计算的用于自 治系统内的动态路由协议。OSPF广泛应用 于大、中、小型网络的IGP协议,ISIS是一 般应用于大、超大型网络的IGP协议。
BGP(Border Gateway Protocol):是一种 基于距离矢量应用于自治系统间的动态路由 协议,它的基本功能是在自治系统间自动交 换无环路的路由信息。
3
概述
OSPF ISIS BGP 协议概述
OSPF协议常用的重要特性 ISIS协议常用重要特性
BGP常用重要特性
OSPF和ISIS协议的使用异同
各协议重要的调试方法命令
4
影响OSPF组网的重要特性
区域的划分使用
OSPF路由选路
路由聚合的限定
默认路由的发布
重要的调试信息
5
区域的划分使用
----分层体系结构
Area 0 骨干域
Area 1
Area 2
Area 3
特点:
骨干区域area 0必须存在,非 骨干区域可以不存在。
19
BGP组网规则
(1)BGP路由器全联接 从IBGP邻居来的路由不向它的IBGP邻居转发 路由反射器的替代方案 (2)BGP邻居-内部TCP可达 (3)同步和非同步: 同步要求BGP路由必须引入到IGP内 非同步要求在网络规划时保证路由的双向可达 E
A
B
F
C
D
20
Pre和MED的使用 ------local-preference