比较 Arista 和 Cisco 的常用 Layer 2 配置

Cumulus Linux(或任何 Linux 发行版)中 Layer 2 网络的配置与 Cisco NX-OS 或 Arista EOS 等现有网络操作系统不同。本文详细介绍了使用常用 Layer 2 示例的一些语法差异。

配置 Trunk

在端口 1 和 2 上配置带有两个 VLAN 的 Trunk

Cumulus LinuxCisco NX-OSArista EOS
auto bridge
iface bridge
bridge-vlan-aware yes
bridge-ports glob swp1-2
bridge-vids 100 200
vlan 100,200

interface ethernet 1/1
switchport mode trunk

interface ethernet 1/2
switchport mode trunk
!
vlan 100,200
!
interface Ethernet1
switchport mode trunk
!
interface Ethernet2
switchport mode trunk

修剪 Trunk

从端口 1 上的 Trunk 修剪 VLAN 100

Cumulus LinuxCisco NX-OSArista EOS
auto bridge
iface bridge
bridge-vlan-aware yes
bridge-ports glob swp1-2
bridge-vids 100 200

auto swp1
iface swp1
bridge-vids 200
vlan 100,200

interface ethernet 1/1
switchport mode trunk
switchport trunk allowed vlan 200

interface ethernet 1/2
switchport mode trunk
!
vlan 100,200
!
interface Ethernet1
switchport mode trunk
!
interface Ethernet2
switchport mode trunk
switchport trunk allowed vlan 200

配置接入端口

在接入模式下配置两个 VLAN:端口 1 VLAN 100 和端口 2 VLAN 200

Cumulus LinuxCisco NX-OSArista EOS
auto bridge
iface bridge
bridge-vlan-aware yes
bridge-ports glob swp1-2
bridge-vids 100 200

auto swp1
iface swp1
bridge-access 100

auto swp2
iface swp2
bridge-access 200
vlan 100,200

interface ethernet 1/1
switchport mode access
switchport access vlan 100

interface ethernet 1/2
switchport mode access
switchport access vlan 200
!
vlan 100,200
!
interface Ethernet1
switchport access vlan 100
!
interface Ethernet2
switchport access vlan 200

更改单个 Trunk 的 Native (Untagged) VLAN

当端口 1 和端口 2 均为允许 VLAN 1-200 的 Trunk 时,将端口 1 上的 Native VLAN 设置为 100,将端口 2 上的 Native VLAN 设置为 200

Cumulus LinuxCisco NX-OSArista EOS
auto bridge
iface bridge
bridge-vlan-aware yes
bridge-ports glob swp1-2
bridge-vids 1-200

auto swp1
iface swp1
bridge-pvid 100

auto swp2
iface swp2
bridge-pvid 200
vlan 1-200

interface ethernet 1/1-2
switchport mode trunk
switchport trunk allowed vlan 1-200

interface ethernet 1/1
switchport trunk native vlan 100

interface ethernet 1/2
switchport trunk native vlan 200
!
vlan 1-200
!
interface Ethernet1
switchport mode trunk
switchport trunk native vlan 100
!
interface Ethernet2
switchport mode trunk
switchport trunk native vlan 200

另请参阅