计算机网络第七版实验指导书,计算机网络实验指导书实验七计算机网络实验指导书实验七.doc...

本文档介绍了计算机网络实验的第七部分,主要包括网卡配置和数据流量统计。实验者需要掌握网卡的有线/无线网络类型选择、正常/混杂模式配置,以及使用Winpcap软件进行网络流量统计。实验内容涉及不同网络服务下的流量测量,如浏览网页、邮件收发等,并通过分析协议类型了解TCP/IP机制。实验还涵盖了ARP协议的作用及其数据报格式,以及如何通过ARP缓存表获取硬件地址。
摘要由CSDN通过智能技术生成

计算机网络实验指导书实验七计算机网络实验指导书实验七

计算机网络实验指导书

昆明理工大学信自学院

实验七:计算机协议分析试验(上)

实验7.1 网卡配置

首先安装WINCAP软件,然后运行发行版文件夹内的NET可执行文件,进入软件界面,进行网卡配置。本实验平台中,网卡配置模块为最基础的模块,在进行所有的模块实验前必须进行网卡进行配置。

实验目的

学习配置计算机网卡、设置网卡工作模式,并进行网络类型的选择。

操作步骤

进入用户界面后,单击网卡配置图标 ,弹出如图1.1所示对话框:

图1.1 网卡配置对话框

网卡配置步骤:

1.网络类型配置

网络类型分为有线网络和无线网络两种。学生根据主机的网络环境自行进行选择。

2.工作模式配置

工作模式分正常模式和混杂模式两种。

在正常模式下,网卡只能捕获接收目的Mac地址为本机Mac的数据。

在混杂模式下,网卡能够接收到所有流经本机网卡的数据,而不管它是不是这些包指定的目的地址。

而对于无线网络,为防止相互干扰,只能工作在正常模式下。

3.网卡选择

对于一般主机,网卡列表中至少有两块网卡。一是普通以太网卡,二是拨号网卡(基本不用)。配置完成后,单击“确定”弹出如图1.2所示网卡设置信息对话框:

图1.2 网卡设置信息对话框

4.查看网卡设置信息是否正确,若不正确,点击取消按钮,返回图1.1重新配置;若正确,点击“确定”,弹出网卡配置成功提示,如图1.3所示,若点击“取消”,则可重新配置。

图1.3 配置成功提示

至于选择的网卡是否适当,用户可在配置完成后,点击流量统计模块进行测试,看主机信息是否与真实网络环境相符。也可以通过PING 主机地址 –T命令来检查是否产生了流量来进行验证。

实验7.2 数据流量统计

实验目的

掌握网络流量的概念,学会分析主机在不同网络服务下采用的协议机制。

实验内容

1测量主机在以下不同网络状态下的流量:

?1.1主机联网,但不开启任何网络服务;

?1.2主机在浏览网页、收发电子邮件、语音通信、看在线视频等状态下数据流量;

?1.3主机在局域网内进行高速数据传输时的数据流量;测量主机在以下状态下数据包的协议类型:

?2.1浏览网页;

?2.2收发电子邮件;

?2.3语音通信;

2.4观看在线视频

?2.5使用ping、traceroute等命令。

实验原理

1计算机网络通信使用TCP/IP机制,每种网络服务都涉及数据传输。使用Winpcap从网卡抓取数据报进行流量统计。winpcap(windows packet capture)是windows平台下一个免费,公共的网络访问系统,详细了解请参考给网/view/696423.htm?fr=ala0_12.TCP/IP采用分层设计思想,每一层使用下层提供的服务并为上层提供服务,同时每一层都有相应的协议标准,通过每抓取一个协议包解析其协议字段来判别其使用的协议类型。

实验步骤

点击按钮,对主机网络流量,数据包协议类型,局域网主机个数进行统计点击暂停按钮,暂停统计

以太网的帧格式如上所示,其中的源地址和目的地址是指网卡的硬件地址(也叫MAC地址),长度是48位,是在网卡出厂时固化的。用ipconfig /all命令看一下网卡硬件地址。协议字段有三种值,分别对应IP、ARP、RARP。帧末尾是CRC校验码。

以太网帧中的数据长度规定最小46字节,最大1500字节,ARP和RARP数据包的长度不够46字节,要在后面补填充位。最大值1500称为以太网的最大传输单元(MTU),不同的网络类型有不同的MTU,如果一个数据包从以太网路由到拨号链路上,数据包长度大于拨号链路的MTU了,则需要对数据包进行分片(fragmentation)。注意,MTU这个概念指数据帧中有效载荷的最大长度,不包括帧首部的长度。

2. ARP协议

若选择ARP协议,点击按钮,则相应的协议分析界面如图3.5所示。点击按钮,则停止协议分析。

图3.5 ARP协议分析界面

在网络通讯时,源主机的应用程序知道目的主机的IP地址和端口号,却不知道目的主机的硬件地址,而数据包首先是被网卡接收到再去处理上层协议的,如果接收到的数据包的硬件地址与本机不符,则直接丢弃。因此在通讯前必须获得目的主机的硬件地址。ARP协议就起到这个作用。

每台主机都维护一个ARP缓存表,可以用arp -a命令查看。缓存表中的表项有过期时间(一般为20分钟),如果20分钟内没有再次使用某个表项,则该表项失效,下次还要发ARP请求来获得目的主机的硬件地址。

ARP数据报的格式如下所示

硬件类型指链路层网络类型,1为以太网,协议类型指要转换的地址类型,0x0800为IP地址,后面两个地址长度对于以太网地址和I

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值