端口镜像
nv unset
命令会移除您使用等效的 nv set
命令设置的配置。本指南仅在 nv unset
命令与 nv set
命令不同时描述 nv unset
命令。
nv set system port-mirror
- 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