You need to enable JavaScript to run this app.
文档中心
专线连接

专线连接

复制全文
下载 pdf
双线路上云
本地IDC通过双线路主备冗余专线BGP路由访问云上VPC
复制全文
下载 pdf
本地IDC通过双线路主备冗余专线BGP路由访问云上VPC
本文为您介绍如何以主备冗余的形式构建本地数据中心(IDC)和私有网络(VPC)之间的专线连接(BGP路由),提高专线容灾性能,避免单线故障对您的业务产生影响。​
说明​
双线是多线的特殊形式,本文提供的架构方案和约束限制同样适用于多线接入场景。​
背景信息​
某企业需要把北京本地IDC(私网网段:192.168.1.0/24)的部分重点业务迁移到北京地域的VPC1(私网网段:172.16.1.0/24)上,通过专线连接实现连通。由于该业务用户量非常大,一旦出现故障影响会很严重,因此计划分别向两个不同的运营商各申请一条物理专线DAS225_port01_conn、DAS225_port02_conn,并采用双线路主备冗余专线的形式连接本地IDC和VPC。​
双线路主备冗余场景中,日常流量全部通过主线路转发,备线路处于热备状态。当主线路故障不通时,流量自动切换至备线路,以确保业务正常。为保障线路稳定切换和业务的正常运行,请您结合以下三个维度规划部署方案:​
  • 架构冗余:两条物理专线应接入不同接入点,避免端口、链路、设备以及接入点产生故障时无可用线路。​
  • 主备路由:本地IDC侧须通过BGP(多线)线路分别向两条专线发布前缀相同、AS-Path 长度不同的路由。本地IDC向主线路发布长度较短的AS-Path(优先级高),向备线路发布长度较长的AS-Path(优先级低),此时云上VPC侧在正常场景中可以优选主线路转发流量。同时建议启用BFD检测,以加速主线路故障感知和路由收敛,缩短切换至备线路的时间。​
  • 带宽容量:为实现双线路主备冗余高可用性,当主线路故障时,备线路必须有足够的带宽来承载全部业务流量。因此,备线路需使用和主线路相同的带宽规格。主线路日常带宽需合理预留余量,避免峰值流量逼近物理带宽上限。​
注意​
您的双线路主备冗余专线方案必须同时满足以上三个维度进行部署,才能在故障场景中为您的业务流量提供有效保护:​
  • 仅有架构冗余但路由未区分主备,故障时流量无法自动切换至备线路。​
  • 架构和路由都满足条件但备线路带宽不足,故障切换后仍会丢包。​
​alt​​
网络规划​
​
专线互联信息​
第一条专线(虚拟接口1)​
第二条专线(虚拟接口2)​
本端互联IP​
10.0.0.1/30​
10.0.0.5/30​
对端互联IP​
10.0.0.2/30​
10.0.0.6/30​
VLAN ID​
10​
20​
​
说明​
本端互联IP指云上VPC侧的互联IP,对端互联IP指本地IDC侧的互联IP。​
前提条件​
  • 已创建VPC1(私网网段:172.16.1.0/24)及其子网,具体操作请参见创建私有网络。​
  • 已在VPC1中创建云服务器(私网IP:172.16.1.12),具体操作请参见购买云服务器。​
约束限制​
  • 路由方式仅可使用 BGP 路由,不可使用静态路由。​
  • 须从本地 IDC 侧分别通过两条专线向专线网关发布不同 AS-Path 的 BGP 路由。​
  • 本地 IDC 侧网关设备支持 BGP 路由和 BFD 检测配置。​
  • 物理专线接入时有如下限制:​
  • 两条不同的物理专线,分别接入不同接入点的交换机。​
  • 两条不同的物理专线分别接入不同交换机时,必须创建两个不同的专线网关分别关联对应的物理专线。​
操作步骤​
步骤一:接入物理专线​
开通两条物理专线,且两条物理专线应分别接入不同的交换机,具体操作请参见接入物理专线。本操作使用的物理专线为华北2(北京)地域下的DAS225_port01_conn、DAS225_port02_conn,并指定DAS225_port01_conn为主线路,DAS225_port02_conn为备线路。​
步骤二:创建专线网关​
由于两条物理专线分别接入不同的交换机,因此需要创建两个专线网关。​
  1. 在顶部导航栏,选择地域为华北2(北京)。​
  1. 单击创建专线网关按钮。​
  1. 参考下表配置专线网关。​
  • ​
    参数​
    说明​
    取值样例​
    地域​
    专线网关所在的地域,需要和物理专线地域一致。​
    华北2(北京)​
    名称​
    设置专线网关的名称。​
    dcg-01​
    ASN​
    设置专线网关的ASN(Autonomous System Number)。本操作演示无需自定义ASN,直接使用火山引擎的ASN。​
    137718​
    IPv6​
    是否启用IPv6功能。​
    不启用​
    所属项目​
    选择新创建专线网关所属项目。​
    Project-test​
    协议​
    请根据控制台指引查阅并确认相关协议。​
    -​
    ​
  1. 确认无误后,单击确定按钮,完成创建。​
  1. 单击去控制台按钮,返回专线网关控制台,在专线网关列表中,可看到新创建的专线网关dcg-01。​
  1. 参考步骤1 ~ 步骤5,创建另一个专线网关dcg-02。​
步骤三:创建虚拟接口​
  1. 单击创建虚拟接口按钮。​
  1. 参考下表,配置虚拟接口。​
  • ​
    参数​
    说明​
    取值样例​
    基本信息​
    ​
    ​
    资源归属​
    选择虚拟接口所属账号。​
    说明​
    当前为其他账号创建共享虚拟接口功能正在邀测,如需试用请联系客户经理。​
    当前账号​
    地域​
    虚拟接口所属地域,需要与物理专线所在地域、专线网关所在地域保持一致。​
    华北2(北京)​
    名称​
    设置虚拟接口的名称。​
    VIF-ds01​
    物理专线​
    通过项目筛选虚拟接口待关联的物理专线。​
    Project-test|DAS225_port01_conn​
    专线网关​
    通过项目筛选虚拟接口待关联的专线网关。​
    Project-test|dcg-01​
    带宽限速​
    是否开启带宽限速。​
    关闭​
    互联信息​
    ​
    ​
    IPv4互联IP​
    设置IPv4类型的互联IP。​
    • 本端网关互联IP:设置云上专线网关IPv4类型的IP及掩码。您可以根据网络规划自定义互联IP,但需确保本端网关IP和对端网关IP在同一个网段内且不重复。请使用私网IP地址,且不与云上云下IP地址冲突。​
    • 对端网关互联IP: 设置云下IDC侧网关IPv4类型的IP及掩码。您可以根据网络规划自定义互联IP,但需确保本端网关IP和对端网关IP在同一个网段内且不重复。请使用私网IP地址,且不与云上云下IP地址冲突。​
    • 本端网关互联IP:10.0.0.1/30​
    • 对端网关互联IP: 10.0.0.2/30​
    IPv6互联IP​
    是否启用IPv6类型的互联IP。​
    不启用​
    VLAN ID​
    设置用于连接本地IDC的VLAN ID,请确保此VLAN ID未被占用,范围0~2999。​
    • 0:表示该物理专线交换机端口上不配置VLAN,使用三层路由接口模式,该模式下一条物理专线上只可创建一个无VLAN标签的虚拟接口。​
    • 1~2999:表示该物理专线的交换机端口采用三层子接口模式,每个子接口配置不同的VLAN ID对应到一个虚拟接口,该模式下一条物理专线上可以创建出多个虚拟接口。​
    10​
    路由信息​
    ​
    ​
    路由类型​
    支持BGP路由和静态路由两种路由模式,本示例中使用BGP路由。​
    BGP路由​
    BGP邻居 ASN​
    设置BGP邻居的ASN(IPv4类型)。ASN有效范围1~4294960000。BGP邻居的ASN不可与专线网关的ASN相同,也不可使用火山引擎的ASN(137718)。​
    465000​
    BGP 密钥​
    输入IPv4类型BGP邻居的密钥。​
    123456​
    检测方式​
    选择线路检测的方式。​
    • 开启BFD检测后,系统在本地IDC与火山侧之间建立BFD会话,两端会按照设置的检测间隔时间发送周期性的BFD报文。一旦在检测期间连续多次均未收到BFD报文,系统就判定路线出现故障。​
    • 在冗余专线接入方式下,开启BFD检测可在线路故障时快速切换线路。​
    • 若开启BFD检测,本地IDC侧需同步配置BFD,且检测间隔、检测次数需与火山侧配置相同。​
    BFD检测​
    BFD模式​
    选择BFD检测的模式。推荐使用BFD控制报文模式。​
    BFD控制报文模式​
    检测间隔​
    BFD报文的发送时间间隔、接收时间间隔。​
    1000​
    检测次数​
    BFD检测时间次数,若连续超出该次数未收到BFD报文,系统判定路线故障。​
    3​
    ​
注意​
本文在创建虚拟接口时同时创建BGP邻居。BGP信息(BGP邻居 ASN、BGP 密钥)在BGP邻居创建成功后不可修改。​
  1. 单击确定按钮,完成创建。​
  1. 参考步骤1~步骤4,创建另一个虚拟接口,具体配置如下表。​
  • ​
    参数​
    说明​
    取值样例​
    基本信息​
    ​
    ​
    资源归属​
    选择虚拟接口所属账号。​
    当前账号​
    地域​
    虚拟接口所属地域,需要与物理专线所在地域、专线网关所在地域保持一致。​
    华北2(北京)​
    名称​
    设置虚拟接口的名称。​
    VIF-ds02​
    物理专线​
    通过项目筛选虚拟接口待关联的物理专线。​
    Project-test|DAS225_port02_conn​
    专线网关​
    选择虚拟接口待关联的专线网关。​
    dcg-02​
    带宽限速​
    是否开启带宽限速。​
    关闭​
    互联信息​
    ​
    ​
    IPv4互联IP​
    设置IPv4类型的互联IP。​
    • 本端网关互联IP:设置云上专线网关IPv4类型的IP及掩码。您可以根据网络规划自定义互联IP,但需确保本端网关IP和对端网关IP在同一个网段内且不重复。请使用私网IP地址,且不与云上云下IP地址冲突。​
    • 对端网关互联IP: 设置云下IDC侧网关IPv4类型的IP及掩码。您可以根据网络规划自定义互联IP,但需确保本端网关IP和对端网关IP在同一个网段内且不重复。请使用私网IP地址,且不与云上云下IP地址冲突。​
    • 本端网关互联IP:10.0.0.5/30​
    • 对端网关互联IP: 10.0.0.6/30​
    IPv6互联IP​
    是否启用IPv6类型的互联IP。​
    不启用​
    VLAN ID​
    设置用于连接本地IDC的VLAN ID,请确保此VLAN ID未被占用。​
    20​
    路由信息​
    ​
    ​
    路由类型​
    选择路由方式。​
    BGP路由​
    BGP邻居 ASN​
    输入IPv4类型BGP邻居的ASN。​
    465000​
    BGP 密钥​
    输入IPv4类型BGP邻居的密钥。​
    123456​
    检测方式​
    选择线路健康检查的方式。​
    开启BFD检测后,本地IDC侧需同步配置BFD,且检测间隔、检测次数需与火山侧配置相同。​
    BFD检测​
    检测间隔​
    BFD报文的发送时间间隔、接收时间间隔。​
    1000​
    检测次数​
    BFD检测时间次数。​
    3​
    ​
步骤四:创建云企业网并加载网络实例​
  1. 单击创建云企业网按钮。​
  1. 参考下表配置云企业网,并加载私有网络VPC1。​
  • ​
    参数​
    取值​
    基本信息​
    ​
    名称​
    cen-test​
    网络实例​
    ​
    加载网络实例​
    打开​
    地域​
    华北2(北京)​
    实例类型​
    私有网络​
    网络实例​
    Project-test|VPC1​
    更多信息​
    ​
    所属项目​
    Project-test​
    ​
  1. 单击确定按钮,完成创建。​
  1. 在云企业网实例列表,单击目标实例名称cen-test。​
  1. 在网络实例页签下,单击加载网络实例按钮。​
  1. 弹出加载网络实例窗口,配置需要加载的专线网关实例相关信息,完成后单击确定按钮。​
  • ​
    参数​
    取值​
    账号​
    本账号​
    地域​
    华北2(北京)​
    实例类型​
    专线网关​
    网络实例​
    dcg-01​
    ​
  1. 参考步骤5~步骤7,加载专线网关dcg-02。​
步骤五:在ECS所属安全组添加安全组规则​
  1. 在顶部导航栏选择地域为华北2(北京)。​
  1. 在左侧导航树单击实例,在实例页面的搜索栏选择私网IP地址,并输入172.16.1.12,搜索出目标ECS。​
  1. 单击目标ECS名称,然后单击安全组页签。​
  1. 单击安全组名称,在访问规则页签中,单击添加入方向规则下的添加规则按钮。​
  • 参考下图添加一条入方向规则,允许本地IDC网段访问。​
  • ​alt​​
步骤六:配置本地路由和BFD​
考虑到两台交换机在本地IDC侧也是分别接入两台交换机,因此需要分别在两台交换机上进行配置,在多POP线路上形成主/备冗余,可参考如下代码配置本地IDC侧的BGP路由和BFD。​
说明​
由于不同设备的配置命令有所差别,本文仅提供参考命令,实际操作中请根据本地设备型号进行相应配置,具体可咨询设备厂商。​
主线路配置参考命令:​
​
bgp 465000​
peer 10.0.0.1 as-number 137718​
peer 10.0.0.1 password simple 123456​
peer 10.0.0.1 bfd​
network 192.168.1.0 255.255.255.0​
​
interface HGE1/1/1​
bfd detect-multiplier 3​
bfd min-transmit-interval 1000​
bfd min-receive-interval 1000​
​
备线路配置参考命令:​
​
bgp 465000​
peer 10.0.0.5 as-number 137718​
peer 10.0.0.5 password simple 123456​
peer 10.0.0.5 bfd​
network 192.168.1.0 255.255.255.0​
peer 10.0.0.5 route-policy slave_direct_in import​
peer 10.0.0.5 route-policy slave_direct_out export​
route-policy slave_direct_in permit node 10​
apply as-path 137718 additive​
route-policy slave_direct_out permit node 10​
apply as-path 465000 additive​
​
interface HGE1/1/1​
bfd detect-multiplier 3​
bfd min-transmit-interval 1000​
bfd min-receive-interval 1000​
​
参数说明:​
  • 465000 :本地IDC侧的BGP邻居 ASN。​
  • 137718 :专线网关的ASN(即火山引擎的ASN)。​
  • 10.0.0.1 :主线路的本端(云上)互联IP地址。​
  • 10.0.0.5 :备线路的本端(云上)互联IP地址。​
  • 123456:本地IDC侧的BGP密钥。​
  • 192.168.1.0 :本地IDC的私网网段。​
  • 255.255.255.0 :本地IDC的掩码。​
  • HGE1/1/1:专线接口。​
  • 3:BFD检测时间倍数。​
  • 1000:发送、接收单跳BFD控制报文的最小时间间隔。​
步骤七:测试连通性​
  1. 在本地IDC执行ping命令,测试本地IDC到专线网关侧网络的连通性。​
  • Ping主线路的本端互联IP,本示例为:ping 10.0.0.1。​
  • Ping备线路的本端互联IP,本示例为ping 10.0.0.5。​
  • 预期结果:可Ping通,本地IDC到专线网关侧可通过主线路通信。​
  1. 在本地IDC执行ping命令,Ping云上VPC内云服务器的私网IP,本示例为ping 172.16.1.12,测试本地IDC与VPC云服务器的网络连通性。​
  • 预期结果:可Ping通,本地IDC可通过主线路访问VPC内的云服务器。​
  1. 断开主线路模拟故障场景,然后在本地IDC执行ping命令,Ping云上VPC内云服务器的私网IP,本示例为ping 172.16.1.12,测试本地IDC与VPC中的云服务器的网络连通性。​
  • 预期结果:可Ping通,主线路故障场景下,主备线路切换成功,本地IDC可通过备用线路访问VPC内的云服务器。​
​
最近更新时间:2026.05.19 11:57:40
这个页面对您有帮助吗?
有用
有用
无用
无用