实验2 常用网络命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
淮海工学院计算机工程学院实验报告书
课程名:计算机网络
题目:实验4
基于Socket的C/S程序开发
班级:G计101
学号:221003136
姓名:张庆凤
一.实验目的与要求
1.掌握常用的网络命令,了解网络的运行状态;
2.对网络进行简单的测试、分析和诊断。
二.实验内容或题目
1.网络层常用命令:ping,ipconfig,arp,route,tracert 2.统计命令:netstat
三.实验步骤与源程序
1. ping命令——检查网络连通性
Ping命令的使用方法
▪Ping 主机地址或域名
▪Ping 主机地址或域名–t
▪Ping 主机地址或域名–l 长度
▪Ping 主机地址或域名–c 次数
使用Ping命令检测网络故障
▪Ping 本机地址
▪Ping 网关地址
▪Ping 远程地址
利用Ping命令可检测本机到远程主机之间的网关数
2. IPConfig命令——检查本机配置
IPConfig的使用方法
▪IPConfig
▪IPConfig /all
▪IPConfig /release:释放动态IP地址
▪IPConfig /renew:重新分配IP地址
▪IPConfig /displaydns:显示本机访问站点的域名与IP地址的解析表
3. ARP命令——检查地址解析情况
ARP命令
▪Arp –a 或–g:显示ARP缓存中的解析记录
▪Arp –a IP地址:显示指定IP地址的解析记录
▪Arp –s IP地址物理地址:在ARP缓存中增加静态解析记录
▪Arp –d IP地址:删除指定IP地址的解析记录
4. Route命令——显示路由表
Route命令
▪Route print:显示主机中的路由表
▪Route print 前缀.*:显示指定前缀网络的路由表
▪Route add 网络地址 mask 子网掩码网关 metric 数值:将指定的网络的路由记录加入到路由表中
▪Route delete 网络地址:删除指定网络的路由记录
5. Tracert命令——跟踪路由
Tracert命令
▪Tracert 目的主机地址或域名:显示从本机到目的主机之间的所有路由
▪Tracert 目的主机地址或域名 -d:快速显示从本机到目的主机之间的所有路由
▪Tracert 目的主机地址或域名 -d 6. Netstat命令——显示统计数据
Netstat命令
▪Netstat –s:按协议分类显示统计数据
▪Netstat –e:显示以太网卡的统计数据
▪Netstat –r:显示路由表信息
▪Netstat –a:显示所有连接信息
▪Netstat –n:显示所有活跃连接的信息四.测试数据与实验结果
1. ping命令
2.IPConfig命令Ipconfig:
Ipconfig/all:
3. ARP命令
4. Route命令
5. Tracert命令
6. Netstat命令
五.结果分析与实验体会
通过本次实验,掌握常用的网络命令,了解网络的运行状态;知道了怎样对网络进行简单的测试、分析和诊断。熟悉了网络的常用常用命令,例如ping ,netstat等。如果下次不好上网,使
用ping命令就可以知道网络有没有连通。以前一直以为域名和IP地址之间是一一对应的关系,经过老师的提示知道是错误的。
思考题:
1、用ping、tracert命令测试网络站点的连通性和路由时,有时可指定机器的域名,有时可指定机器的IP地址,域名和IP地址之间是什么样的关系?彼此间可以相互转换吗?
答:(1)Ip地址就是由32位2进制组成的,转化为10进制202.108.22.5,每个主机
都有唯一的Ip地址,所以人们访问的时候容易记不住。为了方记忆,就用域名代替Ip 地址,例如上面的202.108.22.5对应域名,它们之间是一种映射关系。
(2)彼此之间可以相互转换。访问网络时,先输入域名,然后到DNS服务器里,根据域名找到对应的IP地址,然后进入网页。
2、第一次使用arp命令时,看到主机中只有少量的解析记录,当主机被其他主机ping,或主机ping过其他主机后,再次运行arp命令,可发现增加了多条解析记录,为什么?
答:当你主机与其他主机通信过后,这时候的增加的是动态学习到的ARP缓存,有2分钟生命周期,2分钟不再使用则del。
3、netstat命令可查看TCP、UDP通信的连接信息,这些信息中包含有端口(port)的记录,端口是什么?它有什么用途?
答:端口是计算机与外界通讯交流的出口,是给信息通讯所划分的通道。
端口号具有本地意义和动态特性,它能够标志本计算机应用层中的各个进程在和运输层交互时的层间接口,两个计算机中的进程要互相通信,不仅必须知道对方的IP 地址,而且还要知道对方的端口号,当一台电脑启动了一个可以让远程其他电脑访问的程序,那么它就要开启至少一个端口号来让外界访问。
《计算机网络》实验报告- 10 -