资源描述:
《数据包捕获与分析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、内容二数据包捕获与分析一、实验环境搭建:1)运行Windows2000/2003Servcr/XP操作系统的PC—台2)每台PC具有一•块以太网卡,通过双绞线与局域网相连3)Ethereal程序、WinPcap程序二、实验目的:1)学会正确安装和配置网络协议分析仪软件Etherealo2)掌握使用Ethereal分析各种网络协议的技能,加深对帧格式、协议格式、协议层次的理解。三、实验步骤:Ethereal是一个图形用户接口(GUI)的网络嗅探器,Ethereal和其它图形化的网络嗅探器都使用相同的界面模式,如果能熟练地使用Ethereal,那么其它
2、图形用户界面的嗅探器基木都可以操作。1.Ethereal的安装由于Ethereal需要WinPcap库,所以先安装WinPcap23.exe,再安装Ethereal.exeo2.查看Ethereal的捕获接口图1~1CaptureTnterfaces打开Ethereal,在菜单Capture下点击Interfaces,选取要抓包的网卡,这里选取地址为172.20.12.47的所在本主机的网卡抓取数据包,接口选择BroadcomNetXtremeGigabitEthernetDriver(Microsoft'sPacketScheduler)女口图1
3、~1:3.设置Ethereal的捕获过滤器在配置完捕获接口以后,我们可以设置相应的捕获数据包的过滤规则,就可以捕获到我们感兴趣的数据包。首先单击“Edit”选单,然示选择aCaptureFilters...”菜单项,打开“EditCaptureFilterList”对话框(如图1-2所示)。因为此时还没有添加任何过内容二数据包捕获与分析一、实验环境搭建:1)运行Windows2000/2003Servcr/XP操作系统的PC—台2)每台PC具有一•块以太网卡,通过双绞线与局域网相连3)Ethereal程序、WinPcap程序二、实验目的:1)学会正
4、确安装和配置网络协议分析仪软件Etherealo2)掌握使用Ethereal分析各种网络协议的技能,加深对帧格式、协议格式、协议层次的理解。三、实验步骤:Ethereal是一个图形用户接口(GUI)的网络嗅探器,Ethereal和其它图形化的网络嗅探器都使用相同的界面模式,如果能熟练地使用Ethereal,那么其它图形用户界面的嗅探器基木都可以操作。1.Ethereal的安装由于Ethereal需要WinPcap库,所以先安装WinPcap23.exe,再安装Ethereal.exeo2.查看Ethereal的捕获接口图1~1CaptureTnte
5、rfaces打开Ethereal,在菜单Capture下点击Interfaces,选取要抓包的网卡,这里选取地址为172.20.12.47的所在本主机的网卡抓取数据包,接口选择BroadcomNetXtremeGigabitEthernetDriver(Microsoft'sPacketScheduler)女口图1~1:3.设置Ethereal的捕获过滤器在配置完捕获接口以后,我们可以设置相应的捕获数据包的过滤规则,就可以捕获到我们感兴趣的数据包。首先单击“Edit”选单,然示选择aCaptureFilters...”菜单项,打开“EditCapt
6、ureFilterList”对话框(如图1-2所示)。因为此时还没有添加任何过滤规则,因而该对话框右侧的列表框是空的。图1-2Ethereal过滤器配置对话框在Ethereal屮添加过滤器时,需要为该过滤器指定名字及规则。例如,要在主机172.20.12.47和172.20.12.48间创建过滤器,可以在^Filtername”编辑框内输入过滤规则的名字,在"Filterstring"编辑框内输入过滤规则“host172.20.12.47and172.20.12.48”,然后单击“New”按钮即可,可以捕获到在主机172.20.12.47和172.
7、20.12.48之间传输的数据包,如图17所示。图为Ethereal添加一个过滤器当所有需要的过滤器都创建好后,单击“Save”按钮保存创建的过滤器,然麻单击“Close”按钮来关闭“EditCaptureFilterList”对话框。要将过滤器应用于嗅探过程,需要在截获数据包Z前或ZVi指定过滤器。要为嗅探过稈指定过滤器,并开始截获数据包,可以单击“Capture”选单,选择“Start…”选单项,打开"CaptureOptions"对话框,单击该对话框屮"Filter:"按钮,然品选择要使用的过滤器,如图1-4所示。QinIPaddress:1
8、72.20.12.47Link-layerheadertype:I0Capturepacketsinpromiscuous