天天看点

边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP

BGP是一种外部网关协议(Exterior Gateway Protocol,EGP),与OSPF、RIP等内部网关协议(Interior Gateway Protocol,IGP)不同,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最佳路由。

BGP使用TCP作为其传输层协议(端口号179),提高了协议的可靠性。

BGP支持CIDR(Classless Inter-Domain Routing,无类别域间路由)。

路由更新时,BGP只发送更新的路由,大大减少了BGP传播路由所占用的带宽,适用于在Internet上传播大量的路由信息。

BGP路由通过携带AS路径信息彻底解决路由环路问题。

BGP提供了丰富的路由策略,能够对路由实现灵活的过滤和选择。

BGP易于扩展,能够适应网络新的发展。

发送BGP消息的路由器称为BGP发言者(BGP Speaker),它接收或产生新的路由信息,并发布(Advertise)给其它BGP发言者。当BGP发言者收到来自其它自治系统的新路由时,如果该路由比当前已知路由更优、或者当前还没有该路由,它就把这条路由发布给自治系统内所有其它BGP发言者。

相互交换消息的BGP发言者之间互称对等体(Peer),若干相关的对等体可以构成对等体组(Peer group)。

IBGP(Internal BGP):当BGP运行于同一自治系统内部时,被称为IBGP;

EBGP(External BGP):当BGP运行于不同自治系统之间时,称为EBGP。

边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP

几种主要的路由属性

源(ORIGIN)属性

ORIGIN属性定义路由信息的来源,标记一条路由是怎么成为BGP路由的。它有以下三种类型:

IGP:优先级最高,说明路由产生于本AS内。

EGP:优先级次之,说明路由通过EGP学到。

incomplete:优先级最低,它并不是说明路由不可达,而是表示路由的来源无法确定。例如,引入的其它路由协议的路由信息。

AS路径(AS_PATH)属性

AS_PATH属性按一定次序记录了某条路由从本地到目的地址所要经过的所有AS号。当BGP将一条路由通告到其他AS时,便会把本地AS号添加在AS_PATH列表的最前面。收到此路由的BGP路由器根据AS_PATH属性就可以知道去目的地址所要经过的AS。离本地AS最近的相邻AS号排在前面,其他AS号按顺序依次排列。如图所示。

边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP

3) 对等体组

对等体组(Peer Group)是一些具有某些相同属性的对等体的集合。当一个对等体加入对等体组中时,此对等体将获得与所在对等体组相同的配置。当对等体组的配置改变时,组内成员的配置也相应改变。

在大型BGP网络中,对等体的数量会很多,其中很多对等体具有相同的策略,在配置时会重复使用一些命令,利用对等体组在很多情况下可以简化配置。

将对等体加入对等体组中,对等体与对等体组具有相同的路由更新策略,提高了路由发布效率。

边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP
边界网关协议(BGP)知识汇总一. BGP简介BGP的消息类型BGP的路由属性BGP的选路规则IBGP和IGP同步BGP GRMP-BGP配置BGP

继续阅读