神州数码端口镜像实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二十三、交换机端口镜像

一、 实验目的

1、了解端口镜像技术的使用场合;

2、了解端口镜像技术的配置方法。

二、 应用环境

集线器无论收到什么数据,都会将数据按照广播的方式在各个端口发送出去,这个方式虽然造成网络带宽的浪费,但对网管设备对网络数据的收集和监听是很有效的;交换机在收到数据帧之后,会根据目的地址的类型决定是否需要转发数据,而且如果不是广播数据,它只会将它发送给某一个特定的端口,这样的方式对网络效率的提高很有好处,但对于网管设备来说,在交换机连接的网络中监视所有端口的往来数据似乎变得很困难了。

解决这个问题的办法之一就是在交换机中作配置使交换机将某一端口的流量在必要的时候镜像给网管设备所在端口,从而实现网管设备对某一端口的监视。这个过程被称为“端口镜像”。

在交换式网络中,对网络数据的分析工作并没有像人们预想的那样变的更加快捷,由于交换机是进行定向转发的设备,因此网络中其他不相关的端口将无法收到其他端口的数据,比如网管的协议分析软件安装在一台接在端口1下的机器中,而如果想分析端口2与端口3设备之间的数据流量几乎就变得不可能了。

端口镜像技术可以将一个源端口的数据流量完全镜像到另外一个目的端口进行实时分析。利用端口镜像技术,我们可以把端口2或3的数据流量完全镜像到端口1种进行分析。端口镜像完全不影响所镜像端口的工作。

三、 实验设备

1、DCS-3926S交换机1台

2、PC机3台

3、Console线1根

4、直通网线3根

四、 实验拓扑

五、 实验要求

设备IP Mask 端口

交换机e0/0/1

255.255.255.0

PC1 192.168.1.101

交换机e0/0/2 PC2 192.168.1.102

255.255.255.0

255.255.255.0

交换机e0/0/3 PC3 192.168.1.103

六、 实验步骤

第一步:交换机全部恢复出厂设置,配置端口镜像,将端口2或者端口3的流量镜像到端口1,DCS-3926S(Config)#monitor session 1 source interface ethernet 0/0/2 ?

both -- Monitor received and transmitted traffic

rx -- Monitor received traffic only

tx -- Monitor transmitted traffic only

DCS-3926S(Config)#monitor session 1 source interface ethernet 0/0/2 both DCS-3926S(Config)#monitor session 1 destination interface ethernet 0/0/1 DCS-3926S(Config)#

第二步:验证配置

DCS-3926S#show monitor

session number : 1

Source ports: Ethernet0/0/2

RX: No

TX: No

Both: Yes

Destination port: Ethernet0/0/1

-------------------------------------------------

DCS-3926S#

第三步:启动sniffer,使PC2 ping PC3,看是否可以捕捉到数据包?

七、 注意事项和排错

1、DCS-3926S目前只支持一个镜像目的端口,镜像源端口则没有使用上的限制,可以

是1个也可以是多个,多个源端口可以在相同的VLAN,也可以在不同VLAN。但如果镜像目的端口要能镜像到多个镜像源端口的流量,镜像目的端口必须要同时属于这些镜像源端口的所在的VLAN。

2、镜像目的端口不能是端口聚合组成员;

3、镜像目的端口的吞吐量如果小于镜像源端口吞吐量的总和,则目的端口无法完全复

制源端口的流量;请减少源端口的个数或复制单向的流量,或者选择吞吐量更大的端口作为目的端口。

八、 配置序列

九、 共同思考

端口镜像在交换机重新启动后,是否还在存在?

十、 课后练习

使用端口镜像功能的both、rx、tx参数熟练掌握端口镜像的使用,并理解这些参数的不同之处。

十一、 相关配置命令详解

monitor session source interface

命令:monitor session source interface {rx| tx| both} no monitor session source interface

功能:指定镜像源端口;本命令的no操作为删除镜像源端口。

参数:为镜像session值,取值范围1~100;但根据堆叠组的数目,目前最多只能支持9个session(在全部为local的情况下);从session取值中无法辨别global方式,还是local方式,两种方式采用session号统一编号。为镜像源端口列表,支持 “-”“;”等特殊字符;rx为镜像源端口接收的流量;tx为镜像从源端口发出的流量;both为镜像源端口入和出的流量。

命令模式:全局配置模式

使用指南:本命令设置镜像的源端口,DCS-3926S对镜像源端口没有限制,可以是一个端口,也可以是多个端口,不仅能镜像源端口的发出和接收双向的流量,还能单独镜像源端口的发出流量及接收流量。如果不指定[rx|tx|both]关键字,缺省为both。

说明:互相配对的源和目的端口的session值必须是相同的。

举例:设置镜像源端口为0/0/1-4的发出流量。

Switch(Config)#monitor session 1 source interface ethernet 0/0/1-4 tx

monitor session destination interface

命令:monitor session destination interface

no monitor session destination interface

功能:指定镜像目的端口;本命令的no操作为删除镜像目的端口。

参数:为镜像session值,取值范围1~100;但根据堆叠组的数目,目前最多只能支持9个session(在全部为local的情况下);从session取值中无法辨别global方式,还是local方式,两种方式采用session号统一编号。为镜像目的端口。

命令模式:全局配置模式

使用指南:DCS-3926S目前仅支持一个镜像目标端口。需要注意的是,作为镜像目标端口不能是端口聚合组的成员,并且端口吞吐量最好大于或等于它所镜像的所有源端口的吞吐量的总和。

说明:互相配对的源和目的端口的session值必须是相同的。

举例:设置镜像目的端口为0/0/7。

Switch(Config)#monitor session 1 destination interface ethernet 0/0/7

show monitor

命令:show monitor

功能:显示镜像源、目的端口的信息。

命令模式:特权模式

使用指南:通过本命令可以显示当前设置的镜像源端口及目的端口。

举例:

相关文档
最新文档