You need to enable JavaScript to run this app.
导航
线路健康检测方式
最近更新时间:2023.10.20 16:16:03首次发布时间:2022.11.30 08:01:37

在冗余线路场景下,您可在创建虚拟接口时根据使用的路由类型,配置相应的线路健康检测机制,定期对线路进行检测,并根据检测结果判断是否收敛路由。不同路由类型支持的健康检测方式不同,BGP路由模式下支持BFD检测,静态路由模式下支持BFD检测和NQA检测。本文为您介绍如何在控制台上配置健康检测。

说明

当前NQA检测功能为邀测状态,如需试用,请联系客户经理。

背景信息

alt

  • BFD检测:BFD(Bidirectional Forwarding Detection)是通用、标准化并且与介质、协议无关的一种快速故障检测机制。通常用于IP网络中链路连通状况的检测,确保能够快速检测到设备之间通信故障,以便及时进行切换,保证业务持续运行。

  • NQA检测:NQA(Network Quality Analyzer)是一种实时的网络性能探测和统计技术,通过发送探测报文,对链路状态、网络性能、网络提供的服务及服务质量进行分析,并提供标识当前网络性能和服务质量的参数,如时延、抖动时间、TCP连接建立时间、FTP连接建立时间等。利用NQA的分析结果,您可及时了解网络的性能状况,对网络故障进行诊断和定位。

检测方式检测方向设备限制检测机制使用限制

BFD检测

双向

通信两端的设备均具备BFD能力

在两个系统间建立BFD会话,在系统之间的会话通道上周期性地发送BFD报文,如果一方在协商的检测时间内未收到BFD报文,则认为这条双向通道上发生了故障。

  • 路由类型为BGP路由静态路由的虚拟接口支持开启BFD检测。
  • 使用BFD检测前请确认本地IDC侧网关设备支持BFD检测配置。
  • 静态路由模式下,仅开启BFD检测后专线网关路由表才会检测静态路由的状态。当静态路由BFD检测失败时,路由表更新静态路由为“不可用”状态,否则路由状态默认为“可用”。
  • 不支持BGP与静态路由的ECMP,不建议使用BGP与静态路由形成主备。
  • 冗余线路均为静态路由类型时,推荐每条线路分别关联一个专线网关,并将专线网关都加载到同一个云企业网,同时关联的虚拟接口都开启BFD检测。
  • 当前火山侧BFD检测仅支持单跳检测模式,若开启BFD检测,本地IDC侧需同步配置BFD,且检测模式、检测间隔、检测次数需与火山侧的配置相同,具体配置可参考本地IDC通过双线路负载冗余专线访问云上VPC

NQA检测

单向

通信两端任意一端具备NQA能力

采用ICMP探测机制,探测源IP、目的IP设置为互联IP,根据是否收到应答报文、接受应答报文的时间,计算报文丢失率、往返时间等。

  • 仅支持路由类型为静态路由的虚拟接口开启NQA检测。
  • 仅支持下云方向路由收敛,上云方向路由收敛需要您在本地IDC侧路由中进行相关NQA检测配置,具体配置可参考本地IDC通过双线路主备冗余专线静态路由访问云上VPC
  • 仅开启NQA检测后,专线网关路由表才会检测静态路由的状态。当静态路由NQA检测失败时,路由表更新静态路由为“不可用”状态,否则路由状态默认为“可用”。
  • 不支持BGP与静态路由的ECMP,不建议使用BGP与静态路由形成主备。
  • 冗余线路均为静态路由类型时,推荐每条线路分别关联一个专线网关,并将专线网关都加载到同一个云企业网,同时关联的虚拟接口都开启NQA检测。
  • 不建议在链路故障期间修改NQA检测的配置,否则可能会出现路由抖动。
  • 若业务流量达到线路带宽的上限,可能存在丢包风险导致NQA检测失败,此场景下建议将NQA检测次数和检测时间参数配置为最大值。

操作步骤

  1. 登录虚拟接口控制台

  2. 在顶部导航栏,选择地域。

  3. 通过以下任意一种方式进入创建虚拟接口页面。

    • 物理专线:在物理专线页面物理专线列表中,单击待添加虚拟接口的物理专线名称,在“关联的虚拟接口”页签单击“添加虚拟接口”按钮。
    • 专线网关:在专线网关页面专线网关列表中,单击待添加虚拟接口的专线网关名称,在“关联的虚拟接口”页签单击“添加虚拟接口”按钮。
    • 虚拟接口:在虚拟接口页面单击“创建虚拟接口”按钮。
  4. 在“创建虚拟接口”页面的“路由信息”部分,配置健康检测。此处仅展示健康检测相关配置参数,详细创建虚拟接口的参数配置,请参见创建虚拟接口
    alt

    参数说明

    检测间隔

    发送连续探测报文的时间间隔,单位:ms。

    • BFD检测:取值范围为200~1000,默认1000。
    • NQA检测:取值范围为1000~5000,默认2000。

    检测次数

    检测时间次数,若连续失败次数达到设定的检测次数,则判定此线路故障。

    • BFD检测:取值范围3~10,默认3。
    • NQA检测:取值范围3~8,默认5。

    说明

    开启NQA功能后,若线路流量几乎可达带宽上限,建议把检测次数设为“8”。

  5. 单击“确定”按钮,完成操作。