计算机网络实验01-基本网络测试命令
更新时间:2024-03-22 23:04:01 阅读量: 综合文库 文档下载
- 计算机网络实验指导书推荐度:
- 相关推荐
实验一 基本网络测试命令
一、 实验目的
1. 掌握Windows和Linux环境下基本网络测试命令的使用 2. 学会利用测试命令去判断和排除网络中存在的问题
二、 实验设备
1. 集线器或交换机1台 2. PC机2~3台
三、 预备知识
(注:以下每个命令均先主要介绍在Windows中的使用方法,然后介绍其在Linux中所对应的命令的形式)
1. ipconfig:检验网卡的TCP/IP设置情况,
? 当使用IPConfig时不带任何参数选项,那么它显示每个NIC的IP地址、
子网掩码和缺省网关值。
? ipconfig /all 当使用all选项时,IPConfig还会显示网卡中的物理地址
(MAC)及主机名等信息。
(Linux->ifconfig :功能更强,不仅能查看网卡的设置,还能设置网卡的相关参数及控制网卡的工作状态。命令的详细用法可输入命令 ifconfig help或man ifconfig查看,下面其它Linux中的命令也类似。 ) 2. ping:检查两台计算机之间的网络是否连通。 使用方法:ping Dest_IP 参数 常用参数解释:
? -t 连续向目标主机发送数据(按Ctrl+c中断); ? -n 指定发包个数,缺省值为4;
? -l 指定发包大小,缺省值为32字节; (Linux->ping :功能更强)
3. tracert:判定数据包到达目的主机经过的路径,显示包经过的中继点。 使用方法:tracert Target_name
(Linux->traceroute) 4. netstat:显示当前计算机中正在活动的网络连接信息和状态,如活动的TCP
连接、计算机侦听的端口、以太网统计信息、IP路由表等。 常用参数解释:
? -n 以数字形式显示地址和端口 ? -e 显示以太网统计信息
? -s 显示每个协议的使用状态 ? -r 显示路由信息
(Linux-> netstat:功能略强)
5. arp:查看本地计算机ARP高速缓存中的当前内容 。(ARP是一个重要的
TCP/IP协议,用于确定与IP地址对应的网卡MAC地址。) 常用参数解释:
? -a 查看高速缓存中的所有对应表 ? -s 手工增添一个静态项目 ? -d IP 手工删除一个静态项目 (Linux->arp:功能略强)
四、 实验内容
(注意:实验过程中请先关闭本机防火墙)
1. 用ipconfig命令查找出本机NIC的MAC地址。
Physical Address. . . . . . . . . : 00-1C-25-A9-09-99 Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 172.17.12.14 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 172.17.12.254 DNS Servers . . . . . . . . . . . : 172.16.5.133
2. 1)比较命令 ping IPofPCB (IPofPCB表示本组另一台计算机的IP地址)和
ping 172.20.1.254返回信息的区别(其中time表示数据包一个来回所用时间,TTL表示生存期限)。
Pinging 172.17.12.13 with 32 bytes of data:
Reply from 172.17.12.13: bytes=32 time<1ms TTL=64 Reply from 172.17.12.13: bytes=32 time<1ms TTL=64 Reply from 172.17.12.13: bytes=32 time<1ms TTL=64 Reply from 172.17.12.13: bytes=32 time<1ms TTL=64
Ping statistics for 172.17.12.13:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Pinging 172.20.1.254 with 32 bytes of data:
Reply from 172.20.1.254: bytes=32 time<1ms TTL=62 Reply from 172.20.1.254: bytes=32 time<1ms TTL=62 Reply from 172.20.1.254: bytes=32 time<1ms TTL=62 Reply from 172.20.1.254: bytes=32 time<1ms TTL=62
Ping statistics for 172.20.1.254:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
2) ping同组的一台计算机,要求指定数据包个数为15个,大小为200B,写
出命令,并保存运行结果。
Pinging 172.17.12.14-15-200 [121.10.40.155] with 32 bytes of data:
Reply from 121.10.40.155: bytes=32 time=5ms TTL=56 Reply from 121.10.40.155: bytes=32 time=5ms TTL=56 Reply from 121.10.40.155: bytes=32 time=6ms TTL=56 Reply from 121.10.40.155: bytes=32 time=5ms TTL=56
Ping statistics for 121.10.40.155:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
Minimum = 5ms, Maximum = 6ms, Average = 5ms
3. 运行命令tracert 172.20.1.254,保存运行结果,并对结果作简单说明。 Tracing route to 172.20.1.254 over a maximum of 30 hops
1 <1 ms <1 ms <1 ms 172.17.12.254 2 <1 ms <1 ms <1 ms 172.16.4.14 3 <1 ms <1 ms <1 ms 172.20.1.254
Trace complete.
4. 关闭当前已打开的所有网络连接(如FTP、HTTP连接等),使用netstat观
察网络连接信息;然后在浏览器地址栏分别输入ftp://ne@172.17.72.253和http://172.17.72.253 ,再使用netstat观察并保存网络连接信息。 C:\\Documents and Settings\\Administrator>netstat
Active Connections
Proto Local Address Foreign Address State
TCP A206-14:1667 localhost:1666 TIME_WAIT
C:\\Documents and Settings\\Administrator>netstat
Active Connections
Proto Local Address Foreign Address State
TCP A206-14:1729 download.acelb.sj.mozilla.com:http TIME_WAIT
TCP A206-14:1732 hx-in-f94.1e100.net:http TIME_WAIT TCP A206-14:1734 172.17.72.253:ftp TIME_WAIT TCP A206-14:1735 172.17.72.253:ftp TIME_WAIT
TCP A206-14:1736 172.17.72.253:ftp ESTABLISHED
TCP A206-14:1737 172.17.72.253:ftp ESTABLISHED
C:\\Documents and Settings\\Administrator>netstat
Active Connections
Proto Local Address Foreign Address State
TCP A206-14:1739 localhost:1740 ESTABLISHED
TCP A206-14:1740 localhost:1739 ESTABLISHED
TCP A206-14:1742 localhost:1743 ESTABLISHED
TCP A206-14:1743 localhost:1742 ESTABLISHED
TCP A206-14:1729 download.acelb.sj.mozilla.com:http TIME_WAIT
TCP A206-14:1732 hx-in-f94.1e100.net:http TIME_WAIT TCP A206-14:1734 172.17.72.253:ftp TIME_WAIT TCP A206-14:1735 172.17.72.253:ftp TIME_WAIT
TCP A206-14:1736 172.17.72.253:ftp ESTABLISHED
TCP A206-14:1737 172.17.72.253:ftp TIME_WAIT TCP A206-14:1741 download.acelb.sj.mozilla.com:http TIME_WAIT
TCP A206-14:1744 hx-in-f94.1e100.net:http ESTABLISHED
TCP A206-14:1745 219.143.204.117:http ESTABLISHED TCP A206-14:1748 172.17.72.253:http ESTABLISHED TCP A206-14:1749 172.17.72.253:http ESTABLISHED TCP A206-14:1750 172.17.72.253:http ESTABLISHED TCP A206-14:1751 172.17.72.253:http ESTABLISHED 5. 按顺序执行下列命令,然后查看并保存最后的运行结果
1) arp –d * (手工删除所有条目);
C:\\Documents and Settings\\Administrator>arp -d*
Displays and modifies the IP-to-Physical address translation tables used by address resolution protocol (ARP).
ARP -s inet_addr eth_addr [if_addr] ARP -d inet_addr [if_addr] ARP -a [inet_addr] [-N if_addr]
-a Displays current ARP entries by interrogating the current protocol data. If inet_addr is specified, the IP and Physical
addresses for only the specified computer are displayed. If more than one network interface uses ARP, entries for each ARP
table are displayed. -g Same as -a.
inet_addr Specifies an internet address.
-N if_addr Displays the ARP entries for the network interface specified by if_addr.
-d Deletes the host specified by inet_addr. inet_addr may be wildcarded with * to delete all hosts.
-s Adds the host and associates the Internet address inet_addr with the Physical address eth_addr. The Physical address is given as 6 hexadecimal bytes separated by hyphens. The entry
is permanent.
eth_addr Specifies a physical address.
if_addr If present, this specifies the Internet address of the
interface whose address translation table should be modified. If not present, the first applicable interface will be used. Example:
> arp -s 157.55.85.212 00-aa-00-62-c6-09 .... Adds a static entry.
> arp -a .... Displays the arp table. 2) arp –a;
C:\\Documents and Settings\\Administrator>arp -a
Interface: 172.17.12.14 --- 0x2
Internet Address Physical Address Type 172.17.12.254 00-d0-f8-f3-7f-4e dynamic 3) ping 172.17.12.254 ;
C:\\Documents and Settings\\Administrator>ping 172.17.12.254
Pinging 172.17.12.254 with 32 bytes of data:
Reply from 172.17.12.254: bytes=32 time<1ms TTL=64 Reply from 172.17.12.254: bytes=32 time<1ms TTL=64 Reply from 172.17.12.254: bytes=32 time<1ms TTL=64 Reply from 172.17.12.254: bytes=32 time<1ms TTL=64
Ping statistics for 172.17.12.254:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms 4) arp –a 。
C:\\Documents and Settings\\Administrator>arp -a
Interface: 172.17.12.14 --- 0x2
Internet Address Physical Address Type 172.17.12.254 00-d0-f8-f3-7f-4e dynamic 6. 在Linux 平台下使用相应命令完成上面1~5步的实验。 7. 思考题:
(1) 如何使用本次实验学习的测试命令来发现和排除网络故障?(举一至两
个例子说明) 。
1.用ping 本机IP 可以检查电脑是不是已连接到网络
2.Ipcongfig 本机IP 可以查本机IP,网络适配器通则工作正常,不通则是网络适配器出现故障
(2) 找出在windows和linux下ping命令使用的不同之处(要求至少找三个)。
i. ii. iii. iv.
Linux ping 命令一直进行,没有中断而windows 则是发送4个数据包然后中断 Linux 来回时间有具体到小数点三位,而windows没有 Linux 发送数据包是64字节而windows是32字节 Llinux有记数来回多少次,而windows只是4次
正在阅读:
计算机网络实验01-基本网络测试命令03-22
2013年3月份《道德讲堂活动记录表》05-25
2019学年江苏江阴青阳片八年级12月月考语文试卷含答案及解析03-31
新药转正标准品种目录第89-104册04-03
COD的测定方法(精)02-27
仪器仪表常用词汇英语03-15
房地产项目策划销售代理合同(最新通用版)05-28
一个有特点的人作文700字07-07
确立我国机动车排放因子模型必要性论文05-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 计算机网络
- 命令
- 实验
- 基本
- 测试
- 网络
- 01