位置:51电子网 » 技术资料 » 通信网络

如何在Cisco Catalyst系列交换机上配置镜像(SPAN)端口

发布时间:2009/2/3 0:00:00 访问次数:637

  cisco catalyst系列交换机,ios软件

  在进行网络故障排查、网络数据流量分析的过程中,有时需要对网络节点或骨干交换机的某些端口进-行数据流量监控分析,而在交换机中设置镜像(span)端口,可以对某些可疑端口进行监控,同时又不影响被监控端口的数据交换。

  span(switched port analyzer)的作用主要是为了给某种网络分析器提供网络数据流。它既可以实现一个vlan中若干个源端口向一个监控端口镜像数据,也可以从若干个vlan向一个监控端口镜像数据。span 任务不会影响交换机的正常工作。当一个span任务被建立后,根据交换机所处的不同的状态或操作,任务会处于激活或非激活状态,同时系统会将其记入日志。通过“show monitor session”命令可显示span的当前状态。

  span数据流主要分为三类:

  (1)输入数据流(ingress span):指被源端口接收进来,其数据副本发送至监控端口的数据流;

  (2)输出数据流(egress span):指从源端口发送出去,其数据副本发送至监控端口的数据流;

  (3)双向数据流(both span):即为以上两种的综合。

  在配置span任务时应遵循以下原则:

  (1)对数据进行监控分析的设备应搭接在监控端口上;

  (2)冗余链路端口只能作为span任务的源端口;

  (3)span任务中所有的源端口的被监控方向必须一致;

  (4)在设置端口为源端口时,如果没有指定数据流的监控方向,默认为双向;

  (5)当span任务含有多个源端口时,这些端口可以来自不同的vlan;

  (6)取消某一个span任务的命令是:no monitor session任务号;

  (7)取消所有span任务的命令是:no monitor;

  (8)span任务的目的端口不能参与到生成树的距离计算中,但由于源端口的bpdu包可以被镜像,所以span目的端口可以监控到来自源端口的bpdu数据包。

  配置span的源端口,命令格式如下:

  switch(config)#[no]monitorsession

  {source(interface type/num)|{vlan vlan_id}}[,|-|rx|tx| both]

  以下例子显示如何配置源端口为fastethernet 5/l的span任务,其监控对象为双向数据流:

  switch(config)# monitor session 1 source interface fastethrnet 5/l

  配置span的目的端口,命令格式如下:

  switch(config)# [no] monitor session(session_number){destination{interface type/num}}

  以下例子显示如何配置目的端口为fastethernet 5/48的span任务:

  switch(config)#monitor session l destination interface fastethernet 5/48

  当span任务的源端口为trunk端口时,命令格式如下:

  switch(config)#[no]monitor session{filter vlan [,|-]}

  以下例子是当源端口为trunk端口时,如何配置监控其中的vlanl~vlan5和 vlan9:

  switch(config)# monitor session 2 filter vlan 1-5,9

  以下是一个综合例子,将用到前面所提到的各种命令:

  监控trunk端口fastetheraet4/10上的双向数据流(在该端口上承载着vlanl~ vlanl005的数据流),只监控其中vlan57中的数据流,端口

  fastethernet4/15为目的端口,具体配置方法如下:

  switch(config)# monitor session 1 source interface fastethernet 4/10

  switch(config)# monitor session 1 filter vlan 57

  switch(config)# monitor session 1 destination interface fastethernet 4/15

  如果想释放该span任务,输入如下命令:

  switch(config)# no monitor session 1

  以下语句显示如何检验span任务的配置结果:

  switch# show monitor session 2

  在配置镜像端口(span)过程中,还应考虑到数据流量过大时,设备的处理速度及端口数据缓存的大小,要尽量减少被监控数据包的丢失。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  cisco catalyst系列交换机,ios软件

  在进行网络故障排查、网络数据流量分析的过程中,有时需要对网络节点或骨干交换机的某些端口进-行数据流量监控分析,而在交换机中设置镜像(span)端口,可以对某些可疑端口进行监控,同时又不影响被监控端口的数据交换。

  span(switched port analyzer)的作用主要是为了给某种网络分析器提供网络数据流。它既可以实现一个vlan中若干个源端口向一个监控端口镜像数据,也可以从若干个vlan向一个监控端口镜像数据。span 任务不会影响交换机的正常工作。当一个span任务被建立后,根据交换机所处的不同的状态或操作,任务会处于激活或非激活状态,同时系统会将其记入日志。通过“show monitor session”命令可显示span的当前状态。

  span数据流主要分为三类:

  (1)输入数据流(ingress span):指被源端口接收进来,其数据副本发送至监控端口的数据流;

  (2)输出数据流(egress span):指从源端口发送出去,其数据副本发送至监控端口的数据流;

  (3)双向数据流(both span):即为以上两种的综合。

  在配置span任务时应遵循以下原则:

  (1)对数据进行监控分析的设备应搭接在监控端口上;

  (2)冗余链路端口只能作为span任务的源端口;

  (3)span任务中所有的源端口的被监控方向必须一致;

  (4)在设置端口为源端口时,如果没有指定数据流的监控方向,默认为双向;

  (5)当span任务含有多个源端口时,这些端口可以来自不同的vlan;

  (6)取消某一个span任务的命令是:no monitor session任务号;

  (7)取消所有span任务的命令是:no monitor;

  (8)span任务的目的端口不能参与到生成树的距离计算中,但由于源端口的bpdu包可以被镜像,所以span目的端口可以监控到来自源端口的bpdu数据包。

  配置span的源端口,命令格式如下:

  switch(config)#[no]monitorsession

  {source(interface type/num)|{vlan vlan_id}}[,|-|rx|tx| both]

  以下例子显示如何配置源端口为fastethernet 5/l的span任务,其监控对象为双向数据流:

  switch(config)# monitor session 1 source interface fastethrnet 5/l

  配置span的目的端口,命令格式如下:

  switch(config)# [no] monitor session(session_number){destination{interface type/num}}

  以下例子显示如何配置目的端口为fastethernet 5/48的span任务:

  switch(config)#monitor session l destination interface fastethernet 5/48

  当span任务的源端口为trunk端口时,命令格式如下:

  switch(config)#[no]monitor session{filter vlan [,|-]}

  以下例子是当源端口为trunk端口时,如何配置监控其中的vlanl~vlan5和 vlan9:

  switch(config)# monitor session 2 filter vlan 1-5,9

  以下是一个综合例子,将用到前面所提到的各种命令:

  监控trunk端口fastetheraet4/10上的双向数据流(在该端口上承载着vlanl~ vlanl005的数据流),只监控其中vlan57中的数据流,端口

  fastethernet4/15为目的端口,具体配置方法如下:

  switch(config)# monitor session 1 source interface fastethernet 4/10

  switch(config)# monitor session 1 filter vlan 57

  switch(config)# monitor session 1 destination interface fastethernet 4/15

  如果想释放该span任务,输入如下命令:

  switch(config)# no monitor session 1

  以下语句显示如何检验span任务的配置结果:

  switch# show monitor session 2

  在配置镜像端口(span)过程中,还应考虑到数据流量过大时,设备的处理速度及端口数据缓存的大小,要尽量减少被监控数据包的丢失。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!