最后更新:2022-04-16 19:48:25 手机定位技术交流文章
我们知道,IGP路线协议,如OSF和IS-IS,在组织机构网络中广泛使用,但随着网络的扩大,中间路线的数量有所增加,而IGP无法处理庞大的网络,AS的概念已经确立。

指由同一组织控制并采用相同路线选择方法的一组设备。
与AS(由AS(AS)分担,以16比特和32比特表示)不同的是,IANA负责AS(AS)的分配。
当各种AS之间有必要联系时,应在AS之间使用何种途径通过协议传送路线?
AS之间需要有直接的联系,通过VPN协议发展逻辑直线联系形成邻国也是如此。
然而,使用综合治理方案可能会暴露AS内部的网络信息,而这种信息可能是不同机构或公司之间互不信任的网络信息。
整个网络规模扩大,路线数量增加更多,道路扩大,道路变小,道路减慢,设备性能改善,导致BGP概念的形成!
BGP是一项边界网关协议,以TCP传输为基础,可通过建立TCP连接来建立。
BGP的特征:光靠路径信息通信不会披露AS中最重要的信息,触发更新而不是定期更新,而BGP可能传递大量能够支持大型网络的路径信息:仅靠路径信息通信不会披露AS中最顶尖的信息,触发更新而不是定期更新,而BGP可能传递大量能够支持大型网络的路径信息。
BGP提供了一项全面的路线战略,使选择路线的路线变异成为可能,并指导同行之间的分配。
BGP能够支持MPLS/VPN应用程序,并传输客户VPN线路。
BGP通过提供聚合器和路线衰变服务,防止路线振荡,成功地促进了网络稳定。
BGP对等:BGP有两种同侪关系:EBGP和IBGP:
EBGP(外部BGP):BGP路由器在不同的自治系统中的同行关系。两个路由器必须满足两个要求,才能形成EBGP同行关系:
从不同的ASs(即不同的AS)中取出两个路由器。
在确定EBGP时,必须允许同侪指挥部提供的同侪IP地址进入,以便建立TCP连接。
IBGP(内部BGP):同一自治系统中邻近BGP的BGP路由器。
BGP报文类型:

BGP状态机:

BGP通知规则:一旦BGP通过网络工作、进口-路由或聚合物总合建造了BGP路线,该路线将通过《最新情况报告》提供等同路线。
《巴厘岛行动计划》通告以下列原则为基础:
提出了最有效率和最有成效的道路。
从EBGP等同物获得的线路将向所有EBGP模拟物广播。
IBGP 水平分割发生于从 IBGP 对等点回收的路线未交付给 IBGP 对等点时。
当路由器从其IBGP对等点学习BGP路线(又称IBGP路线)时,它遵循BGP同步规则。它将无法使用这条路线或与其EBGP对口单位进行互动。除非是《国际采购协定》的一部分(如OSF等)。还有更传统的学习方法换句话说,IBGP路线必须与IGP路线同步。同步规则大多用于避免BGP路线上的黑洞。
BGP路由器反射器
由于横向划分的原因,必须在AS内部建立全面IBGP连接,以确保所有在AS200中转的BGP路由器都能了解整个BGP路线。
路由器必须保持大量的TCP和BGP连接,特别是当路由器数量高,AS内部的BGP网络可缩放性较弱时,允许使用路由器反射器方法。

在采用路由器反射器后,有两种作用:
RR(ROUTE 反射器):路线反射器是反射器的一种类型。
客户:RR客户
为了实现全面IBGP连接,RR将反映学习路线,使IBGP在AS内部的传输变得多余。
将BGP路由器指定为RR将有必要确定客户身份,客户没有必要配置,而且不知道网络中存在RR。
路由反射规则:
当RR被分配到BGP路线时:
如果路由器从自己的非客户同等人员那里学到IBGP路线,它就会反映给所有客户的路线。
如果路由器向客户学习IBGP路线,则反映除客户外所有非客户和客户的路线。
如果该路线由 EBGP 同行学习,则分发给所有客户和非客户 IBGP 同行。
BGP有什么计划?

实验拓扑如图:
要求:所有设备 Loopback0 地址是10 图片来自Flickr用户 Pic. Twitter. comOh, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no, no.
AS100拥有R1、R2和R3,在AS100内操作OSF,并广播与OSF的所有直接联系。
AS100使用环回声作为传输IBGP信息的来源界面,R2作为线路反射器,R3作为其客户。
R4是AS200成员,通过一个接口地址(R4播送BGP/24),确定EBGP与R3的等值。
[R1] bgp 100
[R1-bgp] router-id 10.0.1.1
[R1-bgp] peer 10.0.2.2 as-number 100
[R1-bgp] peer 10.0.2.2 connect-interface LoopBack0
[R2] bgp 100
[R2-bgp] router-id 10.0.2.2
[R2-bgp] peer 10.0.1.1 as-number 100
[R2-bgp] peer 10.0.1.1 connect-interface LoopBack0
[R2-bgp] peer 10.0.3.3 as-number 100
[R2-bgp] peer 10.0.3.3 connect-interface LoopBack0
[R2-bgp] peer 10.0.3.3 reflect-client
[R3] bgp 100
[R3-bgp] router-id 10.0.3.3
[R3-bgp] peer 10.0.2.2 as-number 100
[R3-bgp] peer 10.0.2.2 connect-interface LoopBack0
[R3-bgp] peer 10.0.34.4 as-number 200
[R4] bgp 200
[R4-bgp] router-id 10.0.4.4
[R4-bgp] peer 10.0.34.3 as-number 100
[R4-bgp] network 10.4.4.0 24
本文由 在线网速测试 整理编辑,转载请注明出处。