2018/1/7
DP500005 BGP路由协议
ISSUE
Page 2
学习完此课程,您将会:
掌握BGP协议的基本原理
掌握BGP协议的路由属性及其应用
目标
Page 3
第1章 BGP路由协议的原理
第2章 BGP路由属性
内容介绍
Page 4
BGP协议基本概念(一)
什么是自治系统(AS)?
自治系统指由同一个技术管理机构管理、使用内部路由策略的一些路由器的集合。每个自治系统都有唯一的自治系统编号。自治系统的编号范围是1到65535,其中1到64511是注册的因特网编号,64512到65535是专用网络编号。
Page 5
没有BGP的日子里
OSPF
RIP
ISIS
EIGRP
Page 6
有了BGP之后
链路层协议生成路由,IGP发现和计算路由,BGP控制路由传播和选择
OSPF
RIP
ISIS
EIGRP
BGP
BGP
BGP
Page 7
BGP协议概述
BGP是一种外部网关协议(EGP),与OSPF、RIP等内部网关协议(IGP)不同,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最佳路由。
BGP使用TCP作为其传输层协议(端口号179),提高了协议的可靠性。
BGP支持无类别域间路由CIDR(Classless Inter-Domain Routing)。
路由更新时,BGP只发送更新的路由,大大减少了BGP传播路由所占用的带宽,上传播大量的路由信息。
BGP路由通过携带AS路径信息彻底解决路由环路问题。
BGP提供了丰富的路由策略,能够对路由实现灵活的过滤和选择。
BGP易于扩展,能够适应网络新的发展。
BGP的主要目标是提供一种能够保证自治系统间无环路的路由选择信息交换的域间路由系统.
BGP在路由器上以下列两种方式运行:
IBGP(Internal BGP)
EBGP(External BGP)
当BGP运行于同一自治系统内部时,被称为IBGP;当BGP运行于不同自治系统之间时,称为EBGP。
Page 8
Page 9
BGP协议基本概念(三)
何时选择BGP?何时不选择BGP?
下列条件至少存在一个的时候,才应该使用BGP。
自治系统系统允许数据包穿过它到达其他自治系统。
自治系统多条外部连接,多个运营商之间;拥有多条到互联网的连接时。
自治系统必须对进入和离开AS的数据流进行控制。
下列情况,不需要使用BGP
间仅有单一连接时。
设备内存和CPU性能不佳,无法运行BGP时。
没有能力实施路由过滤或BGP路径选择时。
自治系统间带宽较低时。
Page 10
AS的分类
单口AS(stub AS)
多归路过渡AS(multihomed AS)
过渡AS(transit AS)
BGP路由协议 来自淘豆网m.daumloan.com转载请标明出处.