034639 杨洁 实验一 网络命令实验全.docx
- 文档编号:25202172
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:23
- 大小:468.13KB
034639 杨洁 实验一 网络命令实验全.docx
《034639 杨洁 实验一 网络命令实验全.docx》由会员分享,可在线阅读,更多相关《034639 杨洁 实验一 网络命令实验全.docx(23页珍藏版)》请在冰豆网上搜索。
034639杨洁实验一网络命令实验全
计算机网络实验
班级:
15级软工二班姓名:
杨洁学号:
2015034639
实验1《常用网络命令使用》
一、实验目的
●了解系统网络命令及其所代表的含义,以及所能对网络进行的操作。
●通过网络命令了解网络状态,并利用网络命令对网络进行简单的操作。
二、实验设备
实验机房,计算机安装的是Windows98/2000/XP操作系统
三、背景知识
windows操作系统本身带有多种网络命令,利用这些网络命令可以对网络进行简单的操作。
需要注意是这些命令均是在DOS命令行下执行。
本次实验学习6个最常用的网络命令。
●Ping命令
ping[-t][-a][-ncount][-llength][-f][-ittl][-vtos][-rcount][-scount][[-jcomputer-list]|[-kcomputer-list]][-wtimeout]destination-list
参数
-tPing指定的计算机直到中断。
-a将地址解析为计算机名。
-ncount发送count指定的ECHO数据包数。
默认值为4。
-llength发送包含由length指定的数据量的ECHO数据包。
默认为32字节;最大值是65,527。
-f在数据包中发送“不要分段”标志。
数据包就不会被路由上的网关分段。
-ittl将“生存时间”字段设置为ttl指定的值。
-vtos将“服务类型”字段设置为tos指定的值。
-rcount在“记录路由”字段中记录传出和返回数据包的路由。
count可以指定最少1台,最多9台计算机。
-scount指定count指定的跃点数的时间戳。
-jcomputer-list利用computer-list指定的计算机列表路由数据包。
连续计算机可以被中间网关分隔(路由稀疏源)IP允许的最大数量为9。
-kcomputer-list利用computer-list指定的计算机列表路由数据包。
连续计算机不能被中间网关分隔(路由严格源)IP允许的最大数量为9。
-wtimeout指定超时间隔,单位为毫秒。
destination-list指定要ping的远程计算机。
查看ping的相关帮助信息“ping/?
”
●ipconfig命令
ipconfig是WINDOWS操作系统中用于查看主机的IP配置命令,其显示信息中还包括主机网卡的MAC地址信息。
该命令还可释放动态获得的IP地址并启动新一次的动态IP分配请求。
●nslookup:
诊断域名服务器是否能正常工作:
输入:
Nslookup 即可看到如下结果:
Server:
ns-
Address:
202.96.209.5
Name:
Address:
220.181.31.3
以上结果显示,正在工作的 DNS 服务器的主机名为ns- ,它的 IP 地址是202.96.209.5 ,而域名所对应的 IP 地址为220.181.31.3 。
那么,在检测到 DNS 服务器 ns- 已经能顺利实现正向解析的情况下
它的反向解析是否正常呢?
也就是说,能否把IP地址220.181.31.3反向解析为域名 ?
我们在命令提示符C:
\>的后面键入 Nslookup 220.181.31.3 得到结果如下:
Server:
ns-
Address:
202.96.209.5
Name:
Address:
220.181.31.3
这说明,DNS 服务器 linlin 的反向解析功能也正常。
●ARP:
显示和修改IP地址与物理地址之间的转换表。
ARP-sinet_addreth_addr[if_addr]
ARP-dinet_addr[if_addr]
ARP-a[inet_addr][-Nif_addr]
-a显示当前的ARP信息,可以指定网络地址,不指定显示所有的表项
-g跟-a一样
-d删除由inet_addr指定的主机,可以使用*来删除所有主机
-s添加主机,并将网络地址跟物理地址相对应,这一项是永久生效的。
eth_addr物理地址
if_addr网卡的IP地址
inet_Addr代表指定的IP地址
●tracert命令:
判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点的清单和到达时间
●netstat:
让用户了解到自己的主机是怎样与Internet连接的,显示当前正在活动的网络连接
netstat–r:
显示路由表信息
netstat–s:
显示每个协议的状态,包括TCP\UDP\ICMP等
netstat–n:
以数字表格形式显示已经建立连接的IP地址和端口
netstat–a:
察看所有的连接
●ftp:
用于文件传输(需要存在文件传输服务器FTP)
ls:
浏览目录
put文件名:
上传文件
get文件名:
下载文件
quit/bye:
退出命令
四、实验内容和要求
• 利用ipconfig命令查看本机的网络配置信息
• 利用ping命令检测网络连通性
• 利用arp命令检验MAC地址解析
• 利用nslookup命令检验DNS服务器工作是否正常及其IP地址
• 熟练使用netstat、ftp、tracert等网络命令
五、实验步骤
1、记录本机的主机名,MAC地址,IP地址,DNS,网关等信息。
ipconfig–all
命令描述:
执行结果:
_______________________________________________________
2、利用ping工具检测网络连通性
1)当一台计算机不能和网络中其他计算机进行通信时,可以按照如下步骤进行检测。
在DOS窗口下输入“ping127.0.0.1”命令,此命令用于检查本机的TCP/IP协议安装是否正确,注:
凡是以127开头的IP地址都代表本机。
命令描述:
执行结果:
_______________________________________________________
2)在DOS窗口下输入“ping本机IP地址”命令,此命令用于检查本机的服务和网络适配器的绑定是否正确。
注:
这里的服务一般是指“Microsoft网络客户端”和“Microsoft网络的文件和打印机共享”。
命令描述:
执行结果:
_______________________________________________________
3)接下来在DOS窗口下输入“ping网关IP地址”命令,此命令用来检查本机和网关的连接是否正常。
命令描述:
执行结果:
_______________________________________________________
4)最后在DOS窗口下输入“ping远程主机IP地址”命令,此命令用来检查网关能否将数据包转发出去。
命令描述:
执行结果:
_______________________________________________________
5)利用ping命令还可以来检测其他的一些配置是否正确。
在DOS窗口下输入“ping主机名”命令,此命令用来检测DNS服务器能否进行主机名称解析。
命令描述:
执行结果:
_______________________________________________________
6)在DOS窗口下输入“ping远程主机IP地址”命令,如果显示的信息为“Destinationhostunreachable”(目标主机不可达),说明这台计算机没有配置网关地址。
运行“ipconfig/all”命令进行查看,网关地址为空。
(若(4)可以,则不会出现此种情况)
7)在配置网关地址后再次运行同样命令,信息变为“Requesttimedout”(请求时间超时)。
此信息表示网关已经接到请求,只是找不到IP地址为远程主机的这台计算机。
命令描述:
执行结果:
_______________________________________________________
Ping命令的其它用法
8)连续发送ping探测报文:
如ping-t210.41.109.52(这个地址需要根据具体的实验环境来搭配)
Ctrl+Break查看统计信息,Ctrl+C结束命令
命令描述:
执行结果:
_______________________________________________________
9)自选数据长度的ping探测报文:
ping目的主机IP地址size
命令描述:
执行结果:
_______________________________________________________
10)不允许对ping探测报分片:
ping目的主机IP地址-f
命令描述:
执行结果:
_______________________________________________________
11)修改“ping”命令的请求超时时间:
ping目的主机IP地址-wtime
指定等待每个回送应答的超时时间,单位为毫秒,默认值为1000毫秒
命令描述:
执行结果:
_______________________________________________________
3、利用Arp工具检验MAC地址解析
1)输入“arp–a”命令,可以查看本机的arp缓存内容
命令描述:
“
执行结果:
_______________________________________________________
2)如本机的ARP表是空的,则ping本组相邻机的IP地址(要能PING通),再查看本机的arp缓存内容,此时是否还是空的?
利用“ping”命令将一个站点的IP地址与MAC地址的映射关系加入ARP表
命令描述:
执行结果:
3)将相邻机在本机ARP表中的表项删除。
arp-dip地址(删除由ip地址指定的项)
利用“arp-d”命令删除ARP表项
4)命令描述:
查看站点的IP地址与MAC地址的映射关系,加入ARP表。
arp-dip地址(删除由ip地址指定的项),使用将相邻机在本机ARP表中的表项删除。
能够人工删除一个项目。
_输入“arp–a”命令,可以查看本机的arp缓存内容
_________________________________________
执行结果:
_______________________________________________________
5)给相邻机的IP添加一个静止的错误的MAC地址对应项,再PING相邻机,此时是否能PING通?
arp-sip地址MAC地址
在ARP缓存中添加项,将IP地址和物理地址关联。
例:
arp-s192.168.0.10000-d0-09-f0-33-71添加ip为192.168.0.100与其对应的MAC为00-d0-09-f0-33-71的表项
命令描述:
_____________________________________________
执行结果:
_______________________________________________________
熟练练习以下命令
4、ftp命令
1)ftp202.38.75.11
2)输入用户名和密码(上课时由老师告知)
3)get文件名
4)put文件名
通过截图的形式记录实验结果
不用做
5、netstat
1)netstat-r
2)netstat-s
3)netstat-n
4)netstat-a
通过截图的形式记录实验结果
1)netstat–r结果
2)netstat–s的结果
3)netstat–n的结果
4)netstat–a
6.tracert
判断数据包到达目的主机所经过的路径,显示数据包经过的中继节点的清单和到达时间
通过截图的形式记录实验结果
六、实验结果和讨论
1)写出命令的格式和执行结果
见上
2)试解释ARP缓存表。
3)如何测试局域网的最大传输单元MTU?
输入以下命令:
ping-f-l1472192.168.0.1
其中192.168.0.1是网关IP地址,1472是数据包的长度。
注意,上面的参数“-l”是小写的L,而不是数字“-1”。
-f和-l前面各有一个空格,1472和192之间有一个空格。
如果能ping通,表示网关的MTU是1500(1472+28),不需要修改。
如果不通.表示数据包需要拆包。
此时,减少数据包长度,再执行上面的ping命令。
从1400到1472之间多试几次,找到合适的数据包长度,然后把数据包长度加上数据包头28字节,就得到MTU的值。
如果检测到网关的MTU值是1500,不需要修改。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 034639 杨洁 实验一 网络命令实验全 实验 网络 命令