步骤四:配置远端隧道网关 图VXLAN配置状态 up表示隧道状态正常。 操作步骤(H3C S6520交换机) 远端隧道网关的配置方法:在VXLAN交换机和企业交换机之间建立VXLAN隧道,并将VXLAN隧道与VXLAN关联,以便将虚拟机发送的二层报文封装为IP报文后发到企业交换机。VXLAN交换机的下行端口上配置以太网服务实例和相应的匹配规则,用来识别用户网络中的报文所属的VXLAN。 1. 配置交换机工作在VXLAN模式,保存配置并重启交换机(若已开启则跳过)。 配置示例: systemview [SwitchA] switchmode 1 shell Reboot device to make the configuration take effect. [SwitchA] quit reboot shell Start to check configuration with next startup configuration file, please wait.. .......DONE! Current configuration may be lost after the reboot, save current configuration? [Y/N]:y This command will reboot the device. Continue? [Y/N]:y 2. 创建隧道口并配置接口IP地址。 根据组网图规划,创建loopback接口并配置接口IP地址,作为隧道的远端地址。 配置示例: [SwitchA] interface loopback 0 [SwitchALoopBack0] ip address 2.2.2.2 32 注意 对于新规划的远端地址,即VXLAN交换机的接口IP地址(包括Loopback接口IP地址),要确认下其到企业交换机隧道子网路由是否可达,如果不通,需要在VXLAN交换机上配置路由。此处VXLAN交换机可以是汇聚交换机或者核心交换机,请根据网络实际规划选择。 3. 创建VXLAN。 1. 开启L2VPN能力。 配置示例: systemview [SwitchA] l2vpn enable 2. 配置VXLAN隧道工作在二层转发模式。 配置示例: [SwitchA] undo vxlan ipforwarding 3. 创建VSI实例vpna和VXLAN 5010。 配置示例: [SwitchA] vsi vpna [SwitchAvsivpna] vxlan 5010 [SwitchAvsivpnavxlan5010] quit [SwitchAvsivpna] quit 注意 这里VXLAN ID必须和表1创建二层连接时,远端接入信息的隧道号保持一致。 4. 创建VXLAN隧道 创建到达企业交换机的VXLAN隧道Tunnel1。 配置示例: [SwitchA] interface tunnel 1 mode vxlan [SwitchATunnel1] source 2.2.2.2 [SwitchATunnel1]destination 10.0.6.3 [SwitchATunnel1] quit 5. 关联VXLAN和VXLAN隧道。 在VXLAN交换机上将VXLAN隧道Tunnel1与VXLAN 5010关联。 配置示例: [SwitchA] vsi vpna [SwitchAvsivpna] vxlan 5010 [SwitchAvsivpnavxlan5010] tunnel 1 [SwitchAvsivpnavxlan5010] quit [SwitchAvsivpna] quit 注意 同一企业交换机上创建多个(最多6个)二层连接场景,需和此企业交换机建多条VXLAN,可以创建多个VXLAN和同一个VXLAN隧道关联。如:Tunnel1。 同一VXLAN交换机和多个企业交换机连接场景(此场景很少用),可以创建多个VXLAN隧道和同一个VXLAN关联。如:Tunnel1、Tunnel2。 6. 配置以太网服务实例匹配用户报文,并将其与VSI关联。 在VXLAN交换机接口BridgeAggregation1上创建以太网服务实例1000,该实例用来匹配VLAN 100的数据帧,将该服务实例与vpna(VXLAN 5010)关联。 配置示例: [SwitchA] BridgeAggregation 1 [SwitchABridgeAggregation1] port linktype trunk [SwitchABridgeAggregation1] serviceinstance 1000 [SwitchABridgeAggregation1srv1000] encapsulation svid 100 [SwitchABridgeAggregation1srv1000] xconnect vsi vpna [SwitchABridgeAggregation1srv1000] quit [SwitchABridgeAggregation1] quit 注意 在交换机物理以太接口上也可以创建以太网服务实例,方法类似。 7. 查看验证隧道状态。 查看Tunnel接口信息,可以看到VXLAN模式的Tunnel接口处于up状态。 配置示例: [SwitchA]display interface Tunnel 1 shell Tunnel1 Current state: UP Line protocol state: UP Description: Tunnel1 Interface Bandwidth: 64 kbps Maximum transmission unit: 1464 Internet protocol processing: Disabled Last clearing of counters: 17:19:44 Fri 01/18/2013 Tunnel source 2.2.2.2, destination 10.0.6.3 Tunnel protocol/transport UDPVXLAN/IP Last 300 seconds input rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec Last 300 seconds output rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec Input: 0 packets, 0 bytes, 4 drops Output: 0 packets, 0 bytes, 0 drops 查看VSI信息,可以看到与VXLAN关联的VXLAN隧道、与VSI关联的以太网服务实例均处于up状态。 配置示例: [SwitchA]display l2vpn vsi verbose shell VSI Name: vnpa VSI Index : 1 VSI State : Up MTU : 1500 Bandwidth : Broadcast Restrain : Multicast Restrain : Unknown Unicast Restrain: MAC Learning : Enabled MAC Table Limit : MAC Learning rate : Drop Unknown : Flooding : Enabled Statistics : Disabled VXLAN ID : 5010 Tunnels: Tunnel Name Link ID State Type Flood proxy Tunnel1 0x5000001 UP Manual Disabled ACs: AC Link ID State Type BAGG1 srv1000 0 Up Manual