如何使用PC抓带vlan标签的数据包

发布时间:  2015-09-22 浏览次数:  604 下载次数:  0
问题描述
一般情况下(或在默认情况下),网卡是不能接收带有vlan标签的数据包的,我们可以通过对能接收vlan标签的网卡进行设置,进行抓取带vlan标签的数据包,方便网络工程师对网络故障的排查,具体方法可以参考“解决方案”。
解决方案

1、  用一台笔记本电脑,安装好抓包软件

 

注:最好抓包前做如下设置:


点击“属性”

 


点击“配置(C)”

 

点击进入后选择“高级”项


 

2、在S5700上做本地流镜像参考前提:

   1)此操作参考中以G0/0/2口为观察口,用于接笔记本电脑抓取数据包。

   25700设备分别接两台服务器AB,捆绑口假设分别为ETH-Trunk1ETH-Trunk2

   3)假设A服务器的IP地址为10.1.1.1,子网掩码为255.255.255.0B服务器的IP地址为192.168.1.1,子网掩码为255.255.255.0

 

3、操作步骤:

   1)在设备上做如下配置,抓取交换机到服务器B出方向的数据包

    observe-port 1 interface gigabitethernet 0/0/2

 

interface Eth-Trunk 2

port-mirroring to observe-port 1 outbound

 

抓上数据包后将接口下的port-mirroring命令给删掉:undo port-mirroring to observe-port 1 outbound

 

 

   2)抓取服务器B到交换机入方向的数据包,只需要做如下配置:

interface Eth-Trunk 2

port-mirroring to observe-port 1 inbound

 

     若服务器发出的数据流量较大,抓包的PC的缓存不足,需要在观察口配置如下命令:

interface gigabitethernet 0/0/2

      qos lr inbound cir 100000  //单位Kbps,限制为100M,保证在电脑的承受范围内,若不行可在将数值调低。

 

   3)同理,反过来做交换机与服务器A互联接口的出、入方向的数据包。

 

END