/interface/ethernet/switch/port-isolation

port-isolation

CRS 交换机支持灵活的多级隔离功能,可用于用户访问控制、流量工程以及高级安全和网络管理。隔离功能提供有序的交换结构,使用户可以轻松地按端口、MAC 地址、VLAN、协议、流和帧类型编程并控制访问。支持以下隔离和泄漏功能:


interface/ethernet/switch/port-isolation

Syscap: musicswitch Type: Directory

CRS 交换机支持灵活的多级隔离功能,可用于用户访问控制、流量工程以及高级安全和网络管理。隔离功能提供有序的交换结构,使用户可以轻松地按端口、MAC 地址、VLAN、协议、流和帧类型编程并控制访问。支持以下隔离和泄漏功能:

  • Port-level isolation
  • MAC-level isolation
  • VLAN-level isolation
  • Protocol-level isolation
  • Flow-level isolation
  • 上述功能的自由组合

端口级隔离支持在源端口和目标端口上使用不同的控制方案。每个条目可以编程为对源端口或目标端口进行访问控制。

  • 当条目编程为源端口访问控制时,该条目会

应用于入站数据包。

  • 当条目编程为目标端口访问控制时,该条目

应用于出站数据包。

标志名称描述
Xdisabled
Ddynamic
Iinvalid
参数类型描述
portsmulti { array-id }隔离/泄漏端口。
typeenum (src | dst) { src:0, dst:1 }隔离/泄漏条目的查找类型: - src - 条目应用于端口的入站数据包。 - dst - 条目应用于端口的出站数据包。
forwarding-typeubit (bridged, routed)在 Cloud Router Switch 上匹配的流量转发类型。
traffic-typeubit (unicast, multicast, broadcast)匹配的流量类型。
registration-statusubit (known, unknown)匹配数据包的注册状态。已知的会存在于 UFDB 和 MFDB 中,未知的则不会。
protocol-typeubit (arp, nd, dhcpv4, dhcpv6, ripv1)隔离/泄漏包含的协议。
flow-idnum
mac-profileenum (promiscuous | isolated | community1 | community2) { promiscuous:0, isolated:1, community1:2, community2:3 }匹配的 MAC 隔离/泄漏配置文件。
port-profilenum匹配的端口隔离/泄漏配置文件。
vlan-profileenum (promiscuous | isolated | community1 | community2) { promiscuous:0, isolated:1, community1:2, community2:3 }匹配的 VLAN 隔离/泄漏配置文件。

interface/ethernet/switch/port-isolation

Syscap: rbswitch Type: Directory

标志名称描述
Iinvalid
参数类型描述
forwarding-overridemulti { array-id, port: alt { port: enum , interface-list: enum } }
只读参数类型描述
namestring
switchenum
current-forwarding-overridemulti { array-id, port: enum }