BGP(边界网关协议)-----概念

ebgp和ibgp配置区别 ibgp ebgp区别_企业网


ebgp和ibgp配置区别 ibgp ebgp区别_路由协议_02

ebgp和ibgp配置区别 ibgp ebgp区别_路由协议_03

ebgp和ibgp配置区别 ibgp ebgp区别_路由协议_04


ebgp和ibgp配置区别 ibgp ebgp区别_路由协议_05


ebgp和ibgp配置区别 ibgp ebgp区别_路由协议_06


ebgp和ibgp配置区别 ibgp ebgp区别_自治系统_07

如何区分两个对等体是IBGP关系还是EBGP关系

看两个对等体是不是属于同一个as,即对等体使用的as号是不是同一个;
相同则是IBGP,不同则是EBGP

IGP、EGP、IBGP、EBGP

IGP:

即自治系统内部的路由协议,主要包含RIPv1/v2、OSPF、ISIS、EIGRP(思科私有协议),IGP是运行在AS内部的路由协议,它解决AS内部的选路问题,其主要作用是发现、计算路由。

EGP:

即自治系统之间的路由协议,通常指BGP。EGP是运行在AS与AS之间的路由协议,它解决的是AS之间的选路问题,BGP的主要作用是控制路由的传播和选择最优路由。

IBGP:

同一个AS内部的BGP邻居关系,IBGP邻居通常是指运行BGP协议的对等体两端均在同一个AS域内,属于同一个 BGP AS内部。

EBGP:

AS之间的BGP邻居关系,EBGP邻居通常是指运行BGP协议的对等体两端分别在不同的AS内。

ebgp和ibgp配置区别 ibgp ebgp区别_ebgp和ibgp配置区别_08

IGP与BGP区别

1、IGP路由器邻居之间必须是直连网络;BGP邻居不一定。

2、IGP邻居自动发现;BGP邻居手动指定。

3、IGP可以实现负载均衡;BGP默认不会。

4、一个BPG网络(联邦或互联网)是由若干个IGP网络组成。

5、IGP路由器身后是一个交换网络,BGP路由器身后是整个企业网,而企业网是由若干个交换网组成

6、IGP网络中认为下一跳(或组成单元)是另一个路由器,BGP网络认为下一跳是下一个自制系统

什么时候不能完全依赖bgp来宣告网段实现网络连通

1、借助bgp能够交换各个网段的ip,实现多个网段互通或者实现本网段的ip被外界访问到

2、云上网络为什么大多数不完全借助bgp宣告,而是用隧道来实现大二层,大三层网络

  • 2-1、使用bgp会对已有的三层网络产生冲击,很多网段已经被规划好了,不是你想用的时候播一下就能用
  • 2-2、隧道能够更大程度上的利用ip资源,因为在他上面构建的扁平网络的ip和其它网络平面的ip可以重复,反正在隧道里,没人知道。隧道构成的扁平网络可以自由规划网段。