端口镜像

nv unset 命令会移除您使用等效的 nv set 命令设置的配置。本指南仅在 nv unset 命令与 nv set 命令不同时描述 nv unset 命令。


nv set system port-mirror

配置 SPANERSPAN

  • SPAN 使您能够镜像所有从接口(SPAN 源)进入或流出的数据包,并将数据包复制并传输到本地端口或 CPU(SPAN 目的地)以进行监控。
  • ERSPAN 使镜像的数据包能够发送到位于路由网络的任何位置的监控节点。

nv set system port-mirror session <session-id>

配置端口镜像会话号,这是一个介于 0 和 7 之间的数字。


nv set system port-mirror session <session-id> span

配置 SPAN,它使您能够镜像所有从接口(SPAN 源)进入或流出的数据包,并将数据包复制并传输到本地端口或 CPU(SPAN 目的地)以进行监控。


nv set system port-mirror session <session-id> span destination <port-id>

配置 SPAN 目的地端口。

命令语法

语法描述
<session-id>端口镜像会话号。
<port-id>接口。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 span destination swp2

nv set system port-mirror session <session-id> span direction

配置 SPAN 方向。您可以指定 ingress 或 egress。

命令语法

语法描述
<session-id>端口镜像会话号。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 span direction ingress

nv set system port-mirror session <session-id> span enable

打开或关闭端口镜像。默认设置为 off

命令语法

语法描述
<session-id>端口镜像会话号。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 span enable on

nv set system port-mirror session <session-id> span source-port <port-id>

配置端口镜像源端口(仅限交换机端口或 bond)。

命令语法

语法描述
<session-id>端口镜像会话号。
<port-id>接口。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 span source-port swp1

nv set system port-mirror session <session-id> span truncate

配置截断以通过减小监控数据包的大小来降低带宽。


nv set system port-mirror session <session-id> span truncate enable

打开或关闭截断。默认设置为 off

命令语法

语法描述
<session-id>端口镜像会话号。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 span truncate enable on

nv set system port-mirror session <session-id> span truncate size

配置截断镜像帧的大小(以字节为单位)。您可以指定介于 4 和 4088 之间的值。

命令语法

语法描述
<session-id>端口镜像会话号。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 span truncate size 40

nv set system port-mirror session <session-id> erspan

配置封装远程交换端口分析器 (ERSPAN)。


nv set system port-mirror session <session-id> erspan destination

配置 ERSPAN 目的地。


nv set system port-mirror session <session-id> erspan destination dest-ip <dest-ip>

配置您想要传输数据包的目标 IP 地址。

命令语法

语法描述
<session-id>端口镜像会话号。
<dest-ip>目标 IP 地址。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 erspan destination dest-ip 10.10.10.234

nv set system port-mirror session <session-id> erspan destination source-ip <source-ip>

配置从中复制数据包的源 IP 地址。

命令语法

语法描述
<session-id>端口镜像会话号。
<source-ip>源 IP 地址。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 erspan destination source-ip 10.10.10.1

nv set system port-mirror session <session-id> erspan direction

配置 ERSPAN 方向。您可以指定 ingress 或 egress。

命令语法

语法描述
<session-id>端口镜像会话号。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 direction ingress

nv set system port-mirror session <session-id> erspan enable

打开或关闭 ERSPAN。默认设置为 off

命令语法

语法描述
<session-id>端口镜像会话号。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 erspan enable on

nv set system port-mirror session <session-id> erspan source-port <port-id>

配置 ERSPAN 源端口(仅限交换机端口或 bond)。

命令语法

语法描述
<session-id>端口镜像会话号。
<port-id>接口。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 erspan source-port swp1

nv set system port-mirror session <session-id> erspan truncate

配置截断以通过减小监控数据包的大小来降低带宽。


nv set system port-mirror session <session-id> erspan truncate enable

打开或关闭截断。默认设置为 off

命令语法

语法描述
<session-id>端口镜像会话号。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 erspan truncate enable on

nv set system port-mirror session <session-id> erspan truncate size

配置截断镜像帧的大小(以字节为单位)。您可以指定介于 4 和 4088 之间的值。

命令语法

语法描述
<session-id>端口镜像会话号。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set system port-mirror session 1 erspan truncate size 4000