BGP是什么?BGP用于哪些地方

大彬发布于:2022-08-05阅读:0

BGP(边界网关协议)是通过在边缘路由器之间交换路由和可达性信息来管理数据包如何通过互联网路由的协议。BGP在自治系统(AS)引导数据包-由单个企业或服务提供商管理的网络。在单个网络中AS内部路由的流量称为内部BGP或iBGP。更常见的是,BGP用于将一个AS连接到其他自治系统,然后称之为外部系统BGP或eBGP。

BGP用于不同的主机网关,互联网或在自治系统之间传输数据和信息。BGP是路径向量协议(PVP),维护不同主机、网络和网关路由器的路径,并根据其确定路由决策。不使用内部网关协议(IGP)度量标准来进行路由决策,而只是根据路径,网络策略和规则集来决定路由。

BGP是什么?BGP用于哪些地方

有时,BGP它被描述为可达性协议,而不是路由协议。

BGP角色包括:

因为它是PVP,所以BGP将整个自治系统/网络路径拓扑传送到其他网络

拓扑维护所有外部连接网络的路由表

支持无类域间路由(CIDR),它为连接的互联网设备分配互联网协议(IP)地址

在促进不同自治系统之间的通信时,BGP被称为外部BGP(EBGP)。使用主机网络/自治系统时,BGP称为内部BGP(IBGP)。

创建BGP扩大和替换外部网关协议(EGP)。

BGP用在哪里?

BGP提供网络稳定性,确保路由器在另一个互联网路径出现故障时能够快速适应数据包的重新连接。BGP根据网络管理员配置的路径、规则或网络策略做出路由决策。每一个BGP所有路由器都维护标准路由表,以指导传输中的数据包。该表与单独的路由表相结合,称为路由信息库(RIB),它是存储在BGP服务器上的数据表在路由器上。RIB包括直接连接的外部对等体和内部对等体的路由信息,并在更改时不断更新路由表。BGP基于TCP/IP并使用客户端–与客户端一起使用服务器拓扑–通过向服务器发送请求发起服务器通信BGP会话。

BGP路由基础知识

只有当发生变化时,BGP发送更新的路由器表信息–即便如此,它也只发送受影响的信息。BGP对等体之间的连接必须手动设置,并在两端编写对等地址。

BGP根据当前的可达性、跳数等路径特征做出最佳路径决策。在多条路径(如主要托管设施)的情况下,BGP它可以用来偏好可以根据流量在其网络中进出的路径来传达。BGP甚至有一种机制可以定义任何标签,称为社区,可以通过对等体之间的相互协议来控制路由广告行为。

BGP-4是当前版本BGP,它支持IPv六、无类域间路由(CIDR),支持IPv可持续性CIDR在网络中拥有比现在使用更多的权利IP更多地址分配方案。

如果条件允许,可以尽量选择服务器租赁和服务器托管BGP机房为用户带来最佳的访问体验。当然,如果站长的朋友租用美国服务器香港服务器,就不会有这样的问题!

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/yzx/12344.html

TAG标签:BGP

上一篇:SDH数字专线、DPLC专线和MSTP专线有什么区别?
下一篇:如何实现边缘计算与网络动态加速的?

相关文章

返回顶部