修改 VLAN 连接

本文档介绍了如何修改专用互连 VLAN 连接及其边界网关协议 (BGP) 会话。

如需详细了解本页面中使用的术语及其定义,请参阅 Cloud Interconnect 关键术语

下表列出了 VLAN 连接和 BGP 会话属性。还提供了有关如何修改它们的信息。

属性 如何修改

说明

容量

MTU

如需了解详情,请参阅下一部分修改说明、容量和 MTU

修改会即时生效,在极少数情况下可能会导致流量中断。如果流量中断,中断时间不会超过一分钟。

堆栈类型

您可以将现有 VLAN 连接的堆栈类型更改为仅 IPv4(单栈)或 IPv4 和 IPv6(双栈)。

如果更改 VLAN 连接的栈类型,您的现有流量可能会被重新路由或被丢弃。如需了解详情,请参阅修改栈类型

是启用还是停用 VLAN 连接 如需停用或重新启用 VLAN 连接,请参阅停用 VLAN 连接

VLAN ID

BGP IP 地址(Cloud Router 路由器 IP 地址、本地路由器 IP 地址)

您无法修改现有连接的这些属性。而是必须重新创建 VLAN 连接。

如需为专用互连创建 VLAN 连接,请参阅创建 VLAN 连接

自定义的已知路由 按照更新现有会话以使用自定义已知路由中的步骤操作。
MD5 身份验证 按照向现有会话添加身份验证中的步骤操作。

对等 ASN 不是 VLAN 连接的属性 - 它是 Cloud Router 路由器的 BGP 配置的一部分。如需修改对等 ASN,请针对 VLAN 连接更新 Cloud Router 路由器的 BGP 会话。

如需了解详情,请参阅以下资源:

修改说明、容量和 MTU

本部分介绍如何更新 VLAN 连接的说明、容量和最大传输单元 (MTU)。 在极少数情况下,更改 VLAN 连接的特性可能会导致流量中断。如果流量中断,中断时间不会超过一分钟。

如需利用 1460、1500 或 8896 字节的 MTU,使用该连接的 VPC 网络必须具有相同的 MTU 值。此外,本地虚拟机 (VM) 实例和路由器也必须具有相同的 MTU 值。如果您的网络使用 1460 的默认 MTU,请为 VLAN 连接选择 1460 的 MTU。

您无法修改在通过 Cloud Interconnect 实现的高可用性 VPN 部署中使用的加密 VLAN 连接的 MTU (1440)。

控制台

  1. 在 Google Cloud 控制台中,进入 Cloud Interconnect VLAN 连接标签页。

    进入“VLAN 连接”

  2. 选择要修改的 VLAN 连接。

  3. 在连接的详情页面上,点击修改

  4. 修改 VLAN 连接:

    • 说明:有关 VLAN 连接的信息。
    • 容量:连接的最大带宽。 如果您修改了加密的 VLAN 连接的容量,则可能需要添加高可用性 VPN 隧道,以满足流量增加的需求。如需了解详情,请参阅配置通过 Cloud Interconnect 实现的高可用性 VPN
    • 最大传输单元 (MTU):连接的 MTU。
  5. 点击保存

gcloud

指定现有 VLAN 连接的名称以及要修改的特性,以修改 interconnectAttachment

gcloud compute interconnects attachments dedicated update NAME \
    --region=REGION \
    --description=DESCRIPTION \
    --bandwidth=BANDWIDTH \
    --mtu=MTU

替换以下内容:

  • NAME:现有 VLAN 连接的名称
  • REGION:连接所在的区域
  • DESCRIPTION:连接的说明
  • BANDWIDTH:连接的预配容量。如果您修改了加密的 VLAN 连接的容量,则可能需要添加高可用性 VPN 隧道,以满足流量增加的需求。如需了解详情,请参阅配置通过 Cloud Interconnect 实现的高可用性 VPN
  • MTU:连接的 MTU

如需了解详情,请参阅 gcloud compute interconnects attachments dedicated update 参考文档

修改堆栈类型

您可以将现有 VLAN 连接的栈类型更改为仅 IPv4(单栈)或 IPv4 和 IPv6(双栈)。但是,同时具有 IPv4 和 IPv6 BGP 会话的 VLAN 连接在不删除其 IPv6 BGP 会话的情况下无法转换为仅 IPv4 栈类型。

如需支持通过专用互连连接传输的 IPv6 流量,您必须使用双栈 VLAN 连接。通过双栈 VLAN 连接,您可以配置 IPv6 BGP 会话,也可以在 IPv4 BGP 会话中启用 IPv6 路由交换。

您无法修改为通过 Cloud Interconnect 实现的高可用性 VPN 创建的 VLAN 连接的栈类型。加密的 VLAN 连接仅支持仅 IPv4(单栈)栈类型。

通过双栈 VLAN 连接,您还可以配置并行运行的 IPv4 BGP 会话和 IPv6 BGP 会话。如需了解详情,请参阅并行 IPv4 和 IPv6 BGP 会话

修改对 IPv4 和 IPv6 流量造成的影响

下表介绍了 VLAN 连接的栈类型配置与 BGP 会话配置相结合对 IPv4 和 IPv6 流量的影响。

原始的 VLAN 连接栈类型 修改后的 VLAN 连接栈类型 BGP 会话 MP-BGP 配置 对流量的影响
IPv4 和 IPv6(双栈) 仅限 IPv4 IPv4 BGP 停用 IPv6 不支持 IPv6 流量;仅支持 IPv4 流量。 这是专用互连和 Cloud Router 路由器的默认状态。
IPv4 和 IPv6(双栈) 仅限 IPv4 IPv4 BGP 启用 Ipv6

不支持 IPv6 流量。由于 VLAN 连接配置为仅 IPv4,因此 Cloud Router 路由器会自动为 BGP 会话停用 IPv6 路由交换。

但是,如果 VLAN 连接之前为 IPv4 BGP 会话启用了 IPv6 路由交换,则 Google Cloud 可能会为 VLAN 连接保留 IPv6 BGP 地址。 如果稍后为 VLAN 连接重新启用 IPv6 路由交换,则 Google Cloud 可以重复使用这些地址。

仅限 IPv4 IPv4 和 IPv6(双栈) IPv4 BGP 启用 Ipv6

同时支持 IPv4 和 IPv6 流量。

这是使用 MP-BGP 并在专用互连中交换 IPv6 路由的 IPv4 BGP 会话支持的配置。

IPv4 和 IPv6(双栈) 仅限 IPv4 IPv6 BGP 启用或停用 IPv4

具有 IPv6 BGP 会话的双栈 VLAN 连接不能更改为仅 IPv4 栈类型。如需将栈类型更改为仅 IPv4,请先删除 IPv6 BGP 会话。

IPv4 和 IPv6(双栈) 仅限 IPv4 IPv4 BGP 和 IPv6 BGP 不适用

具有 IPv6 BGP 会话的双栈 VLAN 连接不能更改为仅 IPv4 栈类型。如需将栈类型更改为仅 IPv4,请先删除 IPv6 BGP 会话。

停用 IPv6 流量

您可以暂时停用专用互连 VLAN 连接中的 IPv6 流量,以进行问题排查。

与更改 VLAN 连接的栈类型相比,停用 IPv6 BGP 会话或在 IPv4 BGP 会话中停用 IPv6 路由交换对 Cloud Interconnect 配置的影响要小。

如果您使用的是 IPv6 BGP 会话,则可以停用整个 BGP 会话,而不是切换 VLAN 连接的栈类型。 如需了解如何停用 BGP 会话,请参阅停用或移除 BGP 会话

如需在 IPv4 BGP 会话中暂时停用 IPv6 流量,您可以在 IPv4 BGP 会话中停用 IPv6 路由交换。如需了解如何在 IPv4 BGP 会话中停用 IPv6 路由交换,请参阅在 IPv4 或 IPv6 BGP 会话中配置多协议 BGP

更改 VLAN 连接栈类型

控制台

  1. 在 Google Cloud 控制台中,进入 Cloud Interconnect VLAN 连接标签页。

    进入“VLAN 连接”

  2. 选择要修改的 VLAN 连接。

  3. 在连接的详情页面上,点击修改

  4. 通过选择 IPv4(单栈)IPv4 和 IPv6(双栈)来修改 VLAN 连接的栈类型。

    如果要修改仅 IPv4 的 VLAN 连接以使用 IPv4 和 IPv6(双栈),您可以通过选择以下某一配置来完成配置:

  1. 点击保存并继续

gcloud

将 VLAN 连接栈类型从 IPv4(单栈)更改为 IPv4 和 IPv6(双栈)

  1. 通过指定现有连接的名称以及要修改的属性来修改 VLAN 连接:

    gcloud compute interconnects attachments dedicated update ATTACHMENT_NAME \
        --stack-type=IPV4_IPV6
    

    ATTACHMENT_NAME 替换为您的 VLAN 连接名称。

  2. 通过选择以下某一配置来完成配置:

将 VLAN 连接栈类型更改为 IPv4(单栈)

如果 VLAN 连接具有 IPv6 BGP 会话,请执行以下操作:

  1. 从 Cloud Router 路由器中删除 IPv6 BGP 对等方:

    gcloud compute routers remove-bgp-peer ROUTER_NAME \
        --peer-name=BGP_PEER_NAME \
        --region=REGION
    

    请替换以下内容:

    • ROUTER_NAME:Cloud Router 路由器的名称
    • BGP_PEER_NAME:IPv6 BGP 对等方的名称
    • REGION:Cloud Router 路由器所在的区域
  2. 从 Cloud Router 路由器中删除 IPv6 接口:

    gcloud compute routers remove-interface ROUTER_NAME \
        --interface-name=INTERFACE_NAME \
        --region=REGION
    

    INTERFACE_NAME 替换为 IPv6 Cloud Router 路由器接口的名称。

  3. 更新 Cloud Interconnect VLAN 连接:

    gcloud compute interconnects attachments dedicated update ATTACHMENT_NAME \
        --stack-type=IPV4_ONLY \
        --region=REGION
    

    ATTACHMENT_NAME 替换为 Cloud Interconnect VLAN 连接的名称。

后续步骤