定义端口镜像会话
端口镜像:

通过将传入和传出信息包的副本从一个端口传输至监测端口,端口镜像可以监测和镜像网络通信。

可以用作诊断工具和/或调试功能。
启用设备性能和监测。
通过选择要复制所有信息包的特定端口以及要从中复制信息包的其它端口,即可配置端口镜像。

在配置端口镜像之前,请注意以下几点:

通过将传入和传出信息包的副本从被监测端口传输至监测端口,端口镜像可以监测和镜像网络通信。
被监测端口的运行速率不能高于监测端口的运行速率。
所有 RX/TX 信息包应在同一端口进行监测。

以下限制适用于要被配置为目的地端口的端口:

端口不能被配置为源端口。
端口不能为 LAG 成员。
未在端口上配置 IP 接口。
未在端口上启用 GVRP。
端口不是 VLAN 成员。
只能定义 一个目的地端口。

以下限制适用于要被配置为端口的端口:

源端口不能为 LAG 成员。
端口不能被配置为目的地端口。
最多支持 8 个源端口。


要打开“Port Mirroring”(端口镜像)页面,请在树视图中单击“Switch”(交换机)→“Ports”(端口)→“Port Mirroring”(端口镜像)。

 注:将端口设置为用于端口镜像会话的目标端口时,此端口上的所有正常操作均将被暂挂,包括生成树和 LACP。 

“Port Mirroring”(端口镜像)页面包含以下字段:

“Destination Port”(目的地端口)— 端口通信要复制到的端口号。

“Transmit Packets”(传输信息包)— 定义信息包的镜像方法。可能的字段值包括:

“Untagged”(未标记)— 将信息包镜像为未标记的 vlan 信息包。这是默认值。

“Tagged”(已标记)— 将信息包镜像为已标记的 vlan 信息包。

“Type”(类型)— 表示被镜像的信息包是否为 RX 或 TX 或者同时为 RX 和 TX。

“Status”(状态)— 表示端口当前处于被监测(“Active”[激活])状态还是未被监测(“Ready”[就绪])状态。

“Remove”(删除)— 如果选定该选项,将删除端口镜像会话。

添加端口镜像会话
打开“Port Mirroring”(端口镜像)页面。

单击“Add”(添加)。

系统将打开“Add Source Port”(添加源端口)页面。

定义“Source Port”(源端口)和“Type”(类型)字段。

单击“Apply Changes”(应用更改)。

从“Destination Port”(目的地端口)下拉式菜单中选择目的地端口。

单击“Refresh”(刷新)按钮,打开“Port Mirroring”(端口镜像)页面。

定义“Tagged Packets”(已标记信息包)字段。

定义“Type”(类型)字段。

单击“Apply Changes”(应用更改)。

系统将定义新的源端口,并更新设备。

从端口镜像会话中删除副本端口
打开“Port Mirroring”(端口镜像)页面。

选取“Remove”(删除)复选框。

单击“Apply Changes”(应用更改)。

系统将删除选定端口的镜像会话,并更新设备。



使用 CLI 命令配置端口镜像会话
下表概括了与“Port Mirroring”(端口镜像)页面中显示的配置端口镜像会话的选项等效的 CLI 命令。

===================
端口镜像的 CLI 命令
===================

CLI 命令

说明
port monitor SRC 接口 [rx | tx] 启动端口监测会话。


以下是 CLI 命令的示例:

console(config)# interface ethernet 1/e1 (1个的)

console(config-if)# port monitor 1/e2 (8个的)

console(config-if)# end

console# show ports monitor
 
 
Source Port          1/e2
Destination Port     1/e1
Type                 RX, TX
Status               Active
VLAN Tagging         No