《BGP设计与实现》一2.7 BGP-IGP的路由交换

简介:

本节书摘来自异步社区《BGP设计与实现》一书中的第2章,第2.7节,作者【美】Randy Zhang , Micah Bartell,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.7 BGP-IGP的路由交换

BGP设计与实现
BGP和一种IGP之间的路由交换可在两个方向上发生:从IGP到BGP,从BGP到IGP。通常有两种方法将一种IGP路由注入到BGP中:

使用命令redistribute;
使用命令network。
使用redistribute命令可以把IGP路由动态地注入到BGP中。只要你这样做,你就应该使用适当的过滤和路由汇总手段,来减小IGP路由的不稳定性对BGP的影响。即使有这些措施,将IGP路由动态地重分布到BGP中也是不鼓励使用的,这是因为IGP路由固有的动态特性,而因此丧失了对它的管理控制。

注意:

当你使用redistribute命令将路由重分布到BGP中时,默认条件下,只有有类(classful)网络才会被重分布。为了使每一条路由被单独地重分布到BGP中,你必须关闭BGP的auto-summary特性(否则,将会自动地创建一个有类的路由汇总)。最近的Cisco IOS软件将引入新的默认行为,即自动启用no auto-summary。
在Cisco IOS软件中,BGP的network命令的操作不同于IGP的network命令的操作。在大多数的IGP配置中,network命令都会绑定一个本地接口到一种路由选择协议上,并将接口地址注入到IGP路由中。在BGP中,network命令仅当某条路由已经存在于IP路由选择表的时候,才会在BGP表中创建该路由。这使IGP路由被半静态地注入到BGP中。这里之所以说是半静态的,是因为只有那些已经存在于IP路由选择表中的路由才会被注入到BGP表中。

BGP到IGP的重分布,应该只用在当这些路由是BGP Internet路由的一个小的子集的时候,或者当BGP路由的数量比较小的时候。在重分布的时候,应该部署适当的过滤措施来最小化IGP中的前缀数量。第4章将讲述各种过滤技巧。

相关文章
|
5月前
|
网络协议
使用MPLS LDP解决BGP路由黑洞的问题
MPLS LDP默认不为BGP路由分配标签
|
7月前
|
负载均衡 网络协议
【HCIP】13.BGP选路
【HCIP】13.BGP选路
32 0
|
9天前
|
存储 负载均衡 网络协议
BGP 技术连载:BGP 选路规则
【4月更文挑战第23天】
26 0
|
8月前
|
网络架构
交换机与路由器技术-22-OSPF路由协议
交换机与路由器技术-22-OSPF路由协议
34 0
|
8月前
|
网络架构
交换机与路由器技术-21-RIP路由协议
交换机与路由器技术-21-RIP路由协议
39 0
|
网络协议 数据库 网络架构
BGP路由技术(一)
⭐本文介绍⭐ BGP(Border Gateway Protocol,边界网关协议)是一个路径矢量路由协议,和传统的基于下一跳的IGP协议不同,它是基于AS(自治系统)的协议。BGP属于外部网关路由协议,它解决的是AS之间的选路问题,也正因为这样,它更适合与互联网。学习BGP的关键在于理解BGP的报文,邻居建立,BGP路由属性,选路原则等。本文将对以上各项知识、工作原理及相关的配置做介绍。
BGP路由技术(一)
|
网络架构
BGP路由技术(二)
⭐本文介绍⭐ BGP(Border Gateway Protocol,边界网关协议)是一个路径矢量路由协议,和传统的基于下一跳的IGP协议不同,它是基于AS(自治系统)的协议。BGP属于外部网关路由协议,它解决的是AS之间的选路问题,也正因为这样,它更适合与互联网。学习BGP的关键在于理解BGP的报文,邻居建立,BGP路由属性,选路原则等。本文将对以上各项知识、工作原理及相关的配置做介绍。
BGP路由技术(二)
|
网络协议 算法 数据库
|
NoSQL Redis 网络架构
BGP邻居路由黑洞+mpls ip
文章目录 要求: 拓扑: 命令:
76 0
BGP邻居路由黑洞+mpls ip
|
网络协议