BGP协议-邻居PMTU检测介绍

这篇具有很好参考价值的文章主要介绍了BGP协议-邻居PMTU检测介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

BGP协议是运行在TCP之上的,所以TCP的参数设置会影响BGP的性能。在路由数目比较少的情况下TCP的参数调整可能对BGP性能影响不大,但是当路由数目比较巨大的时候调整TCP参数可以起到优化性能的作用。下面我们开始分析具体的优化方法。
首先我们来了解一下BGP协议包发送的方法,请看下图:
BGP与TCP数据传输格式
BGP首先需要把自己需要发送的数据告诉TCP,然后TCP根据数据的长度进行分段,分段大小由TCP协商的MSS值的大小决定,每个TCP分段对应着一个发出去的IP包。所以MSS参数的设置对于BGP数据传输的性能起着关键作用,如果设置过大可能会造成中间某台设备的IP层分片,BGP协议报文的传输其实是一个端到端的传输过程。 www.yii666.net
如果数据被分片了那么必然还需要重新组合恢复回来,这样会给接收者的CPU带来一定的负担,组包的过程降低了处理效率;如果MSS值设置过小,那么又会使网络的有效利用率很低,发送端和接收端对能够一次处理的报文进行多次处理,降低了效率。
通过BGP邻居PMTU检测可以解决前面提到的问题,在建立BGP邻居之前,路由器会自动发送一个PMTU报文来检测路径上的最大MTU,当得到这个值后TCP协议可以根据这个值来设定MSS的大小,发送报文时按照PMTU探测的结果,进而达到性能的最优。

文章来源地址https://www.toymoban.com/news/detail-452915.html

到了这里,关于BGP协议-邻居PMTU检测介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 华为路由器:ospf协议三张表及邻居建立过程

    说明:本篇接上一篇继续讲解 为了方便,我把R1/2/3/4/5的router id改成了回环网卡的IP。 邻居表(neighbortable) OSPF用邻居机制来发现和维持路由的存在,邻居表存储了双向通信的邻居关系OSPF路由器列表的信息。 假如我发现R1和R2之间不能ping通,我们首先要考虑的就是R1和R2之间是

    2024年02月09日
    浏览(32)
  • 网络协议 — BGP 边界网关协议

    2024年02月06日
    浏览(34)
  • 【网络协议详解】——BGP协议(学习笔记)

    BGP(Border Gateway Protocol),边界网关协议。 一种自治系统间的选路协议, 在 AS 之间交换网络的可达性信息 。 根据可达性信息,路由器能够构造 AS 之间的连接关系图,从而计算出到达目的网络的路由。 在计算路由时,管理员可以在 AS 层面上应用一些 路由控制 策略。 例如,

    2024年02月05日
    浏览(37)
  • BGP路由器协议排错教程:BGP 基本配置

    在配置 BGP 时,最好从模块化的角度考虑配置信息。BGP 路由器上需要配置以下组成 部分。 ? BGP 会话参数:BGP 会话参数中提供了用来与远端 BGP 邻居建立通信所需的设置。 会话设置中包含 BGP 对等体的 ASN、认证和存活计时器。 ? 地址家族初始化:地址家族的配置是在 BGP 路由

    2024年02月08日
    浏览(27)
  • BGP协议

    边界网关协议 BGP(Border Gateway Protocol)被广泛用于在不同自治系统(AS)之间交换路由信息,以帮助数据包在全球范围内正确地传递。BGP属于无类别的路径矢量协议。(EGP协议中最流行的技术,工作在AS之间) EGP:外部网关路由协议(BGP) IGP:内部网关路由协议(RIP/OSPF/EIG

    2024年02月07日
    浏览(38)
  • BGP协议基础配置—学习

    IGP是运行在AS内部的路由协议,主要有RIP、OSPF及IS-IS,着重于发现和计算路由。 EGP是运行在AS之间的路由协议,通常是BGP,它是实现路由控制和选择最好的路由协议。 这次主要讲的是BGP。 BGP它不生产路由,是路由的搬运工,就比如是把AS10的路由搬到AS20上去,network,不叫产生

    2023年04月23日
    浏览(60)
  • 一、BGP协议原理

    BGP是一种用于自治系统AS之间的动态路由协议,早期发布的版本BGP1/BGP2/BGP3,目前使用的版本是BGP4。在早期的3个版本中,BGP交互 主要用于交换AS之间的可达路由信息 ,构建AS域间传播路径,防止路由环路产生,并在AS级别应用一些路由策略。BGP-4版本支持无类别域间路由CIDR。

    2023年04月17日
    浏览(28)
  • BGP路由协议配置详解

    BGP(Border Gateway Protocol,边界网关协议)是一种实现AS(自治系统)之间路由的距离矢量性动态路由协议。它不同于RIP、OSPF和IS-IS协议,它们均是用于解决一个AS内部网络路由的IGP(内部网关协议),而BGP则是用于解决不同AS间网络路由的EGP(Exterior Gateway Protocol,外部网关协议

    2024年02月02日
    浏览(26)
  • HCIP——BGP协议

    目录 一.什么是BGP? 二.IGP和EGP 三.BGP的特点  四.BGP的数据包  五.BGP的工作过程 BGP的六种状态机 六.BGP的路由黑洞问题  七.BGP的防环机制——水平分割  八.BGP的宣告问题 九.BGP的自动汇总  十.BGP的安全特性 十一.BGP的选路规则 1.BGP(Border Gateway Protocol)边界网关路由协议。无

    2024年02月12日
    浏览(38)
  • 网络知识点之-BGP协议

    本文章收录至《网络》专栏,点击右上角专栏图标可访问本专栏! 边界网关协议(BGP)是运行于 TCP 上的一种自治系统的路由协议。 BGP 是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。 BGP 构建在 EGP 的经验之上。

    2024年02月16日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包