新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

达达云全面介绍:BGP服务器是甚么?

发布时间:2023-02-01 16:53:49

BGP服务器是甚么?BGP(全称边界网关协议)是互联网全球路由系统的底层协议。它通过边沿路由器之间的路由和可达性信息交换来管理数据包如何从一个网络路由到另外一个网络。BGP 在自治系统(AS)之间引导数据包,自治系统是由单个企业或服务提供商管理的网络。

BGP通过保证路由器能够适应路由故障来创建网络稳定性:当一条路径出现故障时,很快就会找到一条新路径。BGP根据路径做前途由决策,路径由网络管理员设置的规则或网络策略定义。


达达云全面介绍:BGP服务器是什么?.jpg


那末BGP服务器是如何展开工作的?

每一个路由器都保护一个路由表来控制数据包的定向方式。路由表信息由路由器上的 BGP 进程根据来自其他路由器的传入信息和BGP路由信息库(RIB)中的信息生成,RIB是存储在BGP路由器上的服务器上的数据表。RIB包括来自直接连接的外部对等点和内部对等点的信息,并且基于应当使用哪些路由和应当发布哪些信息的策略,在产生更改时不断更新路由表。


BGP服务器有甚么用?

说那末这么多,简单来说,BGP就是提供网络稳定性的。确保路由器能够在一条互联网路径出现故障时快速适应通过另外一次重新连接发送数据包。BGP根据网络管理员配置的路径、规则或网络策略做前途由决策。每一个BGP路由器都保护一个标准路由表,用于引导传输中的数据包。BGP使用客户端至服务器拓扑来传递路由信息,客户端至服务器通过向服务器发送要求来启动BGP会话。


BGP路由基础

BGP仅在产生更改时才发送更新的路由器表信息,并且仅发送受影响的信息。BGP没有自动发现机制,这意味着一定要手动建立对等体之间的连接,并在两端编程对等体地址。

BGP根据当前的可达性、跳数和其他路径特点做出最好路径决策。在多条路径可用的情况下(例如在主要托管设施内),BGP策略会转达组织对进前途径流量的偏好。BGP社区标签可以控制对等体之间的路由发布行动。

网络中的BGP基于TCP/IP。它在OSI传输层(第4层)上运行以控制网络层(第3层)。如RFC4271中所述并于2006年批准,当前版本的BGP⑷ 支持IPv6和无种别域间路由(CIDR),这使得IPv4能够延续生存。与当前的IP地址分配方案相比,使用CIDR是一种在网络中具有更多地址的方法。


内部BGP和外部BGP、OSPF有何区分?

当BGP用于在单个AS内进行路由时,称为内部BGP,或iBGP。当用于将一个AS连接到其他AS时,它被称为外部BGP,或eBGP。

OSPF(开放最短路径优先)协议仅用于内部网络。OSPF专注于寻觅节点之间可用的最短路径,并尽快故障转移到该最短路径。BGP失败到新路由的速度较慢,但更具可扩大性。OSPF本质上是层次结构,而BGP是网状结构。一些网络正在用 iBGP代替OSPF。


以上是“BGP服务器是甚么”的全面介绍,希望能给大家带来一定认识。