实验一 - 实验指导书

2020-05-04 15:46

实验一 熟悉网络基本配置方法和开发环境

一、实验目的

1. 了解IP协议的基本工作原理。

2. 了解TCP和UDP协议的基本工作原理。

3. 了解ARP、ICMP、Telnet、FTP、SMTP和POP3协议的基本原理。

4. 学习使用netstat命令查看IP、TCP、UDP和ICMP协议的统计信息。

5. 了解并熟悉Visual Studio 2005的开发环境,能够创建基于控制台和基于MFC的应用程序项目。

6. 学习基于MFC的对话框编程,能够设计对话框的界面布局,在项目中添加对话框。 二、实验类型 综合性实验 三、实验学时 2学时 四、实验内容

1. 练习使用netstat命令查看本机路由表。; 2. 练习使用netstat命令查看TCP/UDP连接情况。

3. 练习使用netstat命令查看IP、ICMP、TCP和UDP等协议的统计信息。

4. 练习创建Win32控制台应用程序。

1

5. 练习MFC对话框编程 五、实验环境

Windows 操作系统、visual studio 2005。 六、实验相关理论

计算机网络基础协议。 七、实验步骤

1. 使用netstat命令查看本机路由表 打开命令窗口,执行下面的命令。 netstat -r

运行结果如图1.1所示。

图1.1 查看本地路由表

路由表中Network Destination表示要到达的目标网络的网络地址,Netmask表示目标网络的子网掩码,Gateway指定要到达目标网络需要经过的网关,Interface指定网关的接口,Metric(度)指定指在路由选择协议算法完成计算后得到的一个变量值,如网络延迟,它

2

的目的是确定最佳路由。

2. 使用netstat命令查看TCP/UDP连接情况 打开命令窗口,执行下面的命令。 netstat -na

运行结果如图1.2所示。

图1.2 查看TCP/UDP连接情况

在netstat命令中使用-o参数可以查看该连接对应的进程编号(PID)。在命令窗口执行下面的命令:

netstat -nao

运行结果如图1.3所示。

图1.3 查看TCP/UDP连接情况中的进程编号

3

可以打开任务管理器,查看PID对应的进程信息。

3. 使用netstat命令查看IP、ICMP 、TCP和UDP等协议的统计信息

打开命令窗口,执行下面的命令。

netstat -s

运行结果如图1.4所示。

图1.4 查看IP、ICMP、TCP和UDP等协议的统计信息

因为返回结果的内容很多,因此这里使用两个窗口来显示。在左侧的窗口中向下拉动滚动条,即可看到右侧窗口中的内容。 在IPv4的统计信息中,可以看到的项目如表1.1所示。

表1.1

项 目 名 称 Packets Received Received Header Errors Received Address Errors Datagrams Forwarded Unknown Protocols Received Received Packets Discarded 收到的数据包数量 收到的包头错误的数据包数量 收到的地址错误的数据包数量 转发的数据包数量 收到的协议未知的数据包数量 接收后被丢弃的数据包数量 IPv4的统计信息中的项目

描 述 信 息 4

Received Packets Delivered Output Requests Routing Discards Discarded Output Packets Output Packet No Route Reassembly Required Reassembly Successful Reassembly Failures Datagrams Successfully Fragmented Datagrams Failing Fragmentation Fragments Created 接收后被转发的数据包数量 请求数量 路由丢弃数 包丢弃数 没有路由的请求包数量 重组的请求数 重组成功的数量 重组失败的数量 分片成功的数据报数量 分片失败的数据报数量 建立的分片数量 在ICMPv4的统计信息中,可以看到的项目如表1.2所示。每个项目都拥有发送和接收两个数量。

表1.2

项 目 名 称 Messages Errors Destination Unreachable Time Exceeded Parameter Problems Source Quenches Redirects Echos Echo Replies Timestamps Timestamp Replies Address Masks Address Mask Replies 消息数量 错误数量 无法到达的主机数量 超时数量 参数错误数量 源夭折数量 重定向数量 回应数量 回复回应数量 时间戳数 时间戳回复数 地址掩码数 地址掩码回复数 ICMPv4的统计信息中的项目

描 述 信 息 在TCP的统计信息中,可以看到的项目如表1.3所示。

表1.3

项 目 名 称 Active Opens Passive Opens Failed Connection Attempts Reset Connections Current Connections Segments Received Segments Sent Segments Retransmitted 主动打开的连接数 被动打开的连接数 尝试连接失败的数量 重置连接的数量 当前连接数 已经收到的报文数量 已经发送的报文数量 被重传的报文数量 TCP的统计信息中的项目

描 述 信 息 在UDP的统计信息中,可以看到的项目如表1.4所示。

5


实验一 - 实验指导书.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:医学统计学分析应用题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: