跳到主要内容

设置边界网关协议(BGP)

从 ONTAP 9.5 开始支持虚拟 IP(VIP)LIF。创建 VIP LIF 之前,必须设置 BGP,这是用于向对等路由器声明存在 VIP LIF 的路由协议。

开始之前

必须将对等路由器配置为接受来自 BGP LIF 的 BGP 连接,才能获得配置的自治系统号(ASN)。
ONTAP 无法处理从路由器传入的任何路由声明,因此应将对等路由器配置为不向集群发送任何路由更新。

关于本任务

设置 BGP 时,可以选择创建 BGP 配置,创建 BGP LIF 和创建 BGP 对等组。在给定节点上创建了第一个 BGP 对等组时,ONTAP 将使用默认值创建一个默认 BGP 配置。BGP LIF 用于建立与对等路由器之间的 BGP TCP 会话。对于对等路由器来说,BGP LIF 是到达 VIP LIF 的下一跳。已为 BGP LIF 禁用了故障转移。BGP 对等组将为对等组的 IPspace 中的所有 SVM 通告 VIP 路由器。
  1. 登录到高级权限级别:set -privilege advanced
  2. 可选: 通过执行以下操作之一创建 BGP 配置或修改集群的默认 BGP 配置:
    • 创建 BGP 配置:network bgp config create -node {node_name | local} -asn asn_integer -holdtime hold_time -routerid local_router_IP_address
      cluster1::*> network bgp config create -node node1 -asn 65502 -holdtime 180 -routerid 1.1.1.1
    • 修改默认 BGP 配置:network bgp defaults modify -asn asn_integer -holdtime hold_time
      cluster1::*> network bgp defaults modify -asn 65502

    asn_integer 指定 ASN。BGP 的 ASN 是一个 16 位非负整数。默认 ASN 为 65501。

    hold_time 指定以秒为单位的保留时间。默认值为 180 秒。

  3. 为系统 SVM 创建 BGP LIF:network interface create -vserver system_svm -lif lif_name -service-policy net-route-announce -home-node home_node -home-port home_port -address ip_address -netmask netmask

    可为 BGP LIF 使用 net-route-announce 服务策略。

    示例

    cluster1::> network interface create -vserver cluster1 -lif bgp1 -service-policy net-route-announce -home-node 
    cluster1-01 -home-port e0c -address 10.10.10.100 -netmask 255.255.255.0
  4. 创建用于建立与远程对端路由器之间的 BGP 会话的 BGP 对端组,并配置向对端路由器通告的 VIP 路由信息:network bgp peer-group create -peer-group group_name -ipspace ipspace_name -local-lif bgp_lif -peer-address peer-router_ip_address -peer-asn 65502 -route-preference integer

    示例

    cluster1::> network bgp peer-group create -peer-group group1 -ipspace Default -local-lif bgp1 
    -peer-address 10.10.10.1 -peer-asn 65502 -route-preference 100