信息科学与技术学院实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息科学与技术学院实验报告
课程名称: 计算机网络实验项目: 常用命令的使用技巧
实验地点:博西109 指导教师: 马占飞日期: 2012-11-07
实验类型:验证性试验(验证性实验综合性实验设计性实验)
专业: 计算机科学与技术班级: 10级学号:1012410020
一、实验目的及要求
目的:掌握以下常用命令的使用技巧
1.IPConfig命令的使用技巧
2.Ping命令的使用技巧
3.Tracert的使用技巧
stat 命令的使用技巧
5.Route 命令的使用技巧
6.pathping的使用技巧
具体要求:
1、在实验报告中具体的操作步骤
2、截取各命令常用的参数主要界面;
二、实验仪器、设备或软件
计算机window XP上的cmd运行指令
三、实验内容及原理
1. Ipconfig显示所有当前的TCP/IP 网络配置值、刷新动态主机配置协议(DHCP) 和域名系统(DNS) 设置。使用不带参数的ipconfig 可以显示所有适配器的IP
地址、子网掩码、默认网关。
语法
ipconfig [/all] [/renew [Adapter]] [/release [Adapter]] [/flushdns] [/displaydns] [/registerdns] [/showclassid Adapter] [/setclassid Adapter [ClassID]]
要显示所有适配器的基本TCP/IP 配置,请键入:
ipconfig
要显示所有适配器的完整TCP/IP 配置,请键入:
ipconfig /all
仅更新“本地连接”适配器的由DHCP 分配IP 地址的配置,请键入:ipconfig /renew "Local Area Connection"
要在排除DNS 的名称解析故障期间清理DNS 解析器缓存,请键入:ipconfig /flushdns
要显示名称以Local 开头的所有适配器的DHCP 类别ID,请键入:
ipconfig /showclassid Local*
要将“本地连接”适配器的DHCP 类别ID 设置为TEST,请键入:
ipconfig /setclassid "Local Area Connection" TEST
2.ping 是测试目的主机是否能够到达一种常用方法,它是通过回应请求和应答报文来检查和测试目的主机或路由器是否能够到达。图示如下;
Ping 命令的语法格式:
3.Tracert 也叫“路由跟踪”命令,它是网络中重要的诊断工具之一,它可以获得从测试命令发出的源主机到达目的主机完整的路径,其示意图如下:
ICMP echo request
ICMP time exceeded ICMP echo request
ICMP echo request
ICMP time exceeded
ICMP time exceeded
ICMP echo reply
ICMP echo request
主机B
主机A
路由器1
路由器2
路由器3
注意:
(1)Tracert软件对每个TTL值要经过三次“echo request”与“time exceeded”的应答过程,因此图中对应每一个TTL都有三个报文往返传输的时间值。
(2)并不是经过的路由器越多,报文往返传输的时间就一定会增大,因为在不同时刻,网络流量不同,故网络传输延时变化也很大。
原理:
通过向目标发送不同IP 生存时间(TTL) 值的“Internet 控制消息协议(ICMP)”回应数据包,Tracert 诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的TTL 递减1。数据包上的TTL 减为0 时,路由器应该将“ICMP 已超时”的消息发回源系统。
Tracert 先发送TTL 为1 的回应数据包,并在随后的每次发送过程将TTL 递增1,直到目标响应或TTL 达到最大值,从而确定路由。通过检查中间路由器发回的“ICMP 已超时”的消息确定路由。某些路由器不经询问直接丢弃TTL 过期的数据包,这在Tracert 实用程序中看不到。
Tracert 命令按顺序打印出返回“ICMP 已超时”消息的路径中的近端路由器接口列表。如果使用-d 选项,则Tracert 实用程序不在每个IP 地址上查询DNS。格式:
4. netstat命令:
是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
5.Route命令:
Route命令是在本地IP 路由表中显示和修改条目网络命令。
6. Pathping命令
提供有关在源和目标之间的中间跃点处网络滞后和网络丢失的信息。Pathping
四、实验步骤(或过程)
(一)1.首先用ipconfig 命令查看本机IP地址
2.键入ipconfig /all
3.输入ipconfig/flushdns
4.输入ipconfig/renew
5.输入ipconfig/release
(二).
1.用ping命令
对图中相应数据的解释:
(1)Pinging 10.10.39.220 with 32 bytes of data:
正在用大小为32比特的数据包ping IP为10.10.39.220的主机
(2)Reply from 10.10.39.220: bytes=32 time=1ms TTL=254:
第一个发送到10.10.39.220的“32比特”的数据包返回,大小为32比特(bytes=32 ),往返用时小于1毫秒(time<1ms ),生命值为64(TTL=64 ),