2022
我们一起努力

bgp线路原理(bgp链路)

目录:

  • 1、BGP工作原理(5)
  • 2、新网的机房写的是BGP链路,什么是BGP链路啊?
  • 3、BGP高防的原理是什么?可以有效防御ddos攻击吗?
  • 4、BGP线路是什么,有什么优势?
  • 5、什么是BGP线路?跟普通线路有什么不同?
  • 6、什么是BGP?

BGP工作原理(5)

一、BGP路由信息决策过程

1、Adj-RIB-In    存放从对等体接收到的更新

当从对等体接收到Update报文时,路由器会把Update报文存储到路由信息库RIB,并指明是来自哪个对等体的;

Update报文经过BGP输入策略引擎路由过滤或修改属性;

路由器执行路径选择算法,来为每一条前缀确定最佳路径;

2、Loc-RIB    存放经过输入策略引擎、路径选择处理过的路由

得出的最佳路径被存储到本地BGP RIB中,然后将loc-RIB的路由加载到IP-RIB中;

3、Adj-RIB-Out    存放经过输出策略引擎处理过的路由

Loc-RIB中的路由在被通告给其他对等体之前,必须通过输出策略引擎,只有那些成功通过输出策略引擎的路由,才会被安装到输出RIB中;

二、BGP选路规则

1、忽略下一跳不可达的路由;

2、优选prefer-value数值大的路由;                缺省值0

3、优选Local-preference数值大的路由;        缺省值100

----------------------------------------------------4、5、6三条规则用于比较自身产生的路由

4、聚合路由优于非聚合路由;                             

5、手工聚合路由优于自动聚合路由;

6、network发布的路由优于import发布的路由;

7、优选as-path长度短的路由;

8、IGP起源的路由优于EGP起源的路由优于未知起源的路由;

9、优选MED数值小的路由;     缺省值0,命令compare-different-as-med修改缺省比较行为

10、EBGP路由优于IBGP路由;

11、优选下一跳IGP开销小的路由;

============================满足以上条件可选实现负载分担;

12、优选cluster-list长度短的路由;            有的有,有的没有,没有的优先

13、优选Originator-ID或RouterID小的路由;        二选一,优先比较Originator-ID

14、优选对等体地址小的路由;

三、BGP的负载分担

1、BGP路由的负载分担

到达同一目的地通常会存在多条有效路由,但是BGP只将最优路由发布给对等体;

前11个属性完全相同的情况下,可通过命令maximum load-balancing ebgp|ibgp配置BGP负载分担的最大等价路由条数,实现下发多条不同下一跳的BGP路由到IP路由表中,缺省值为1,不进行BGP路由负载分担;

如果满足负载分担条件的BGP路由数大于定义的BGP负载分担规格,继续从第12条规则比较下去;

到达同一目的地的eBGP路由和iBGP路由不能形成负载分担,如果最优路由是ibgp路由,则只是ibgp路由形成负载分担;如果最优路由是ebgp路由,则只是ebgp路由形成负载分担;

缺省情况下,BGP只对AS-path属性完全相同的路由进行负载分担,也适用于联盟内部的自治系统之间,可通过命令load-balancing as-path-ignore配置路由在形成负载分担时不比较路由的as-path属性,但是该方式可能会引起路由环路;

2、下一跳路由的负载分担

BGP区别于IGP协议的一点是其下一跳地址可以是非直连路由的接口IP,非直连的下一跳在路由器上会执行迭代路由进行查找路由表,BGP依赖下一跳路由来转发数据,所以如果下一跳地址所对应路由在IP路由表中是负载分担的(IGP的ICMP),也就间接实现了BGP报文转发的负载分担;

BGP同步

在华为VRP平台中,BGP同步默认是关闭的,并且不能手动开启;

BGP同步指BGP路由器必须与IGP同步,AS内的路由器不仅要通过BGP学习到此路由,并且要从IGP协议学习到该路由,才会将该路由通告给eBGP邻居;

除了BGP同步外,避免路由黑洞问题的方法还有IBGP全互连、RR、联盟、MPLS

四、BGP路由及默认路由

1、生成BGP路由,BGP协议自身是不能发现路由的

(1)通过network方式生成来自IGP的路由

将IP路由表中存在的路由注入进BGP,注入的路由要和IP路由表中路由的前缀和掩码一致;

network方式注入的路由,origin属性为igp;

(2)通过import-route方式引入外部路由

import-route方式引入外部路由,origin属性为incomplete;

(3)通过aggregate进行聚合的路由

自动聚合

自动聚合只能对import引入的路由进行有类聚合,不能对network方式注入的路由进行自动聚合;

自动聚合通过命令summary automatic实现,只能在引入路由的设备上生效,缺省未启用;

手动聚合

手动聚合通过命令aggregate可以对BGP路由表中的路由进行聚合;

如果聚合路由中所包含的明细路由的origin属性各不相同,那么聚合路由的origin属性按照优先级incompleteegpigp;

聚合路由会继承原明细路由中的所有团体属性;

聚合时可以携带关键字:

detail-suppressed    缺省手工聚合后通告所有明细路由,此参数抑制明细路由;

suppress-policy        用来实现部分抑制,部分不抑制,匹配route-policy的明细才抑制;

as-set        聚合路由as-path继承成员明细路由的AS号,缺省聚合路由会丢失明细的AS信息;

与普通as-path的segment类型as-sequence不同的是,as-set类型是一种AS号的无序**;

对明细路由做聚合时,把所有明细路由AS-Path由前向后相同的部分放在()的前面,其余部分去重后放入();

origin-policy             有条件的聚合,只有满足route-policy匹配条件时,才生成聚合路由;

attribute-policy        用来修改聚合路由的属性;

2、默认路由

如果一台设备在网络中有多个EBGP邻居,或者存在多个路由反射器,那么该设备将会从邻居或者反射器接收全网的路由,该设备也会向本AS内的IBGP对等体发布路由,这样会极大地增加路由表的容量,通过向对等体发布缺省路由,减少对等体路由表的数量。

通过命令peer x.x.x.x default-route-advertise向对等体发布一条默认路由,可以通过route-policy来设置默认路由的属性;

参数conditional-route-match-any/all用来设置匹配条件,如果满足条件则发布默认路由;

(1)any指当匹配任一条件时,发布默认路由;

(2)all指当匹配所有条件时,发布默认路由;

新网的机房写的是BGP链路,什么是BGP链路啊?

BGP线路是由两条或两条以上的线路组成的多线路带宽,每条线路都在运营商那里广播了,如电信、联通、移动组成的三线BGP,就是机房的线路分别在电信、联通、移动运营商那里都做了广播的,自动识别来自不同线路的访问用户,并快速响应;通常把多线统称BGP,但实际上真正的BGP区别于普通多线,BGP线路是只有一个IP线路连接到服务器上,而普通双线或多线,需要有两个或多个IP线路连接到服务器上。

BGP高防的原理是什么?可以有效防御ddos攻击吗?

BGP高防的原理是通过把域名解析到高防IP,并且配置源站IP,把所有公网流量都必须经过高防IP机房,通过端口协议妆发的方式将访问流量通过高防IP转发到源站IP,同时将恶意攻击流量在高防IP上进行清洗过滤后将正常流量返回给源站IP,从而确保源站IP稳定访问。

BGP线路有哪些优势?

[if !supportLists]1、[endif]能够消除南北访问障碍BGP可以将联通,电信 移动等运营商的线路“合并”、使得中国南北通讯无障碍。对接入层来说,可使联通、电信这类分别消失,更能使一个网站资源无限制的在全国范围内无障碍的访问,而不需要在异地部署
或者异地加速站来实现无障碍访问

[if !supportLists]2、[endif]能够高速互联互通,实现BGP以后就像进入高速公路,而原来一条线路访问另一线路往往要经过很多层路由,原来带宽的利用率一般在40%左右,实现BGP后能达到80%以上,所以原来10M独享带宽的速度,通过BGP只需要50M就可以满足,不仅大大提升了效率,还能节省不少企业成本。

BGP高防在防御这方面也是很强的它不仅拥有CDN的内容分发以及隐藏网站源IP功能,又能实现单IP多线接入,多线路高速互联互通,冗余备份,消除环路。

关于BGP高防的介绍就是这些啦,希望对于大家选择高防服务器有所帮助。最后强调一下,市场上有些高防服务商虚报防御能力,且不支持个性定制,即使接入,任然可能会被DDOS 攻击,所以大家选择服务商时,一定要选择专业,靠谱的服务商,如锐速云,其防御能力强,线路稳定,能有效防御DDOS攻击,帮助企业避免不必要的网络风险。

BGP线路是什么,有什么优势?

BGP线路优点详细的说可以分为以下三点:

1.服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP高速访问。

2.由于BGP协议本身具有冗余备份、消除环路的特点,所以当IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路。

3.有用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这个是双IP双线无法比拟。

不过,BGP可分为静态和动态之分,虽然都是BGP,但是实际的使用体验是天差地别的,不少的企业、个人用户,乃至从业者,也很难区分清楚。

目前我所知道的真正动态BGP线路是小鸟云广东BGP多线机房,小鸟云计算拥有全国ISP接入资质及AS自治域,同时具备国内和国际BGP接入能力。其广东数据中心采用了全动态的EBGP(不同的AS自治域间交换路由信息)路由接入,网络访问无盲点,线路品质在全国属于顶尖水平,是华南地区第一家实现全动态BGP网络的公有云服务商。

什么是BGP线路?跟普通线路有什么不同?

BGP(边界**协议)主要用于互联网AS(自治系统)之间的互联,BGP的最主要功能在于控制路由的传播和选择最好的路由。例如:中国网通、中国电信、中国铁通和一些大的民营IDC运营商都具有AS号,而全国各大网络运营商多数都是通过BGP协议与自身的AS号来实现多线互联的。一旦使用此方案。就可以用来实现多线路互联,IDC需要在CNNIC或APNIC申请自己的IP地址段和AS号,然后通过BGP协议将此段IP地址广播到其它的网络运营商的网络中。使用BGP协议互联后,网络运营商的所有骨干路由设备将会判断到IDC机房IP段的最佳路由,以保证不同网络运营商用户的高速访问。

什么是BGP?

BGP(Border Gateway Protocol,边界**协议)是用来连接Internet上的独立系统的路由选择协议。它是Internet工程任务组制定的一个加强的、完善的、可伸缩的协议。BGP4支持CIDR寻址方案,该方案增加了Internet上的可用IP地址数量。BGP是为取代最初的外部**协议EGP设计的。它也被认为是一个路径矢量协议。

BGP主要用于互联网AS(自治系统)之间的互联,BGP的最主要功能在于控制路由的传播和选择最好的路由。中国联通 、中国电信、中国铁通和一些大的民营IDC运营商都具有AS号,全国各大网络运营商多数都是通过BGP协议与自身的AS号来实现多线互联的。使用此方案来实现多线路互联,IDC需要在CNNIC(中国互联网信息中心)或APNIC(亚太网络信息中心)申请自己的IP地址段和AS号,然后通过BGP协议将此段IP地址广播到其它的网络运营商的网络中。使用BGP协议互联后,网络运营商的所有骨干路 由设备将会判断到IDC机房IP段的最佳路由,以保证不同网络运营商用户的高速访问。

采用BGP方案来实现双线路互联或多线路互联的机房,我们称为BGP机房。

优点

1、服务器只需要设置一个IP地址,最佳访问路由是由网络上的骨干路由器根据路由跳数与其它技术指标来确定的,不会占用服务器的任何系统资源。服务器的上行路由与下行路由都能选择最优的路径,所以能真正实现高速的单IP高速访问。

2、由于BGP协议本身具有冗余备份、消除环路的特点,所以当IDC服务商有多条BGP互联线路时可以实现路由的相互备份,在一条线路出现故障时路由会自动切换到其它线路。

3、使用BGP协议还可以使网络具有很强的扩展性可以将IDC网络与其他运营商互联,轻松实现单IP多线路,做到所有互联运营商的用户访问都很快。这个是双IP双线无法比拟的。

赞(0)
文章名称:《bgp线路原理(bgp链路)》
文章链接:https://www.fzvps.com/184286.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!