网络 实验二 常用网络命令及ethereal的使用

上传人:第*** 文档编号:32772193 上传时间:2018-02-12 格式:DOC 页数:12 大小:450KB
返回 下载 相关 举报
网络 实验二 常用网络命令及ethereal的使用_第1页
第1页 / 共12页
网络 实验二 常用网络命令及ethereal的使用_第2页
第2页 / 共12页
网络 实验二 常用网络命令及ethereal的使用_第3页
第3页 / 共12页
网络 实验二 常用网络命令及ethereal的使用_第4页
第4页 / 共12页
网络 实验二 常用网络命令及ethereal的使用_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《网络 实验二 常用网络命令及ethereal的使用》由会员分享,可在线阅读,更多相关《网络 实验二 常用网络命令及ethereal的使用(12页珍藏版)》请在金锄头文库上搜索。

1、第 1 页 共 12 页实验二常用网络命令及 Ethereal 的使用【实验目的】 1、掌握常见网络命令。2、了解各网络命令的参数与使用方法。3掌握使用 Ethereal 分析各种网络协议的技能,加深对协议格式,协议层次和协议交互过程的理解。【实验准备】安装好 Windows 2003 Server 操作系统的虚拟机【实验要求】1. 完成常见网络命令的使用实验;2.根据实验完成实验报告。【实验内容】2.1 常见网络命令的使用进入 DOS 命令行界面,在其中完成以下常见网络命令的使用。2.1.1 Ping 命令Ping 是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换数据报。根

2、据返回的信息就可以推断 TCP/IP 参数是否设置得正确以及运行是否正常。1. Ping 命令的常用参数选项ping /?这个命令可以显示详细参数列表。ping IP -t连续对 IP 地址执行 Ping 命令,直到被用户以 Ctrl+C 中断。ping IP -l 3000指定 Ping 命令中的数据长度为 3000 字节,而不是缺省的 32 字节。ping IP -n执行特定次数的 Ping 命令。2.在本机上完成本命令各参数选项使用测试,并给出测试结查截图:如:C:ping 127.0.0.1第 2 页 共 12 页2.1.2 Netstat 命令Netstat 用于显示与 IP、TCP

3、、UDP 和 ICMP 协议相关的统计数据,一般用于检验本机各端口的网络连接情况。1. netstat 的一些常用参数选项netstat /?这个命令可以显示详细参数列表。netstat -s本选项能够按照各个协议分别显示其统计数据。netstat -e本选项用于显示关于以太网的统计数据。netstat -r本选项可以显示关于路由表的信息,类似于后面所讲使用 route print 命令时看到的信息。除了显示有效路由外,还显示当前有效的连接。netstat -a本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED) ,也包括监听连接请求(LISTENING)的那些连接

4、。netstat -n显示所有已建立的有效连接。2.在本机上完成本命令各参数选项使用测试,并给出测试结查截图:第 3 页 共 12 页如:C:nbtstat -S 2.1.3 IPConfig 命令IPConfig 可用于显示当前的 TCP/IP 配置的设置值。这些信息一般用来检验人工配置的TCP/IP 设置是否正确。1. IPConfig 最常用的选项ipconfig当使用 IPConfig 时不带任何参数选项,那么它为每个已经配置了的接口显示 IP 地址、子网掩码和缺省网关值。ipconfig /a当使用 all 选项时, IPConfig 能为 DNS 和 WINS 服务器显示它已配置且

5、所要使用的附加信第 4 页 共 12 页息(如 IP 地址等) ,并且显示内置于本地网卡中的物理地址(MAC) 。ipconfig /release 和 ipconfig /renew这是两个附加选项,只能在向 DHCP 服务器租用其 IP 地址的计算机上起作用。如果我们输入 ipconfig /release,那么所有接口的租用 IP 地址便重新交付给 DHCP 服务器(归还 IP 地址) 。如果我们输入 ipconfig /renew,那么本地计算机便设法与 DHCP 服务器取得联系,并租用一个 IP 地址。2.在本机上完成本命令各参数选项使用测试,并给出测试结查截图:如:C:ipconf

6、ig /displaydns2.1.4 ARP 命令第 5 页 共 12 页ARP 是一个重要的 TCP/IP 协议,并且用于确定对应 IP 地址的网卡物理地址。使用 arp 命令,能够查看本地计算机或另一台计算机的 ARP 高速缓存中的当前内容。1.ARP 命令常用选项:arp -a 或 arp -g用于查看高速缓存中的所有项目。-a 和-g 参数的结果是一样的。arp -a IP如果本机有多个网卡,那么使用 arp -a 加上接口的 IP 地址,就可以只显示与该接口相关的ARP 缓存项目。arp -s IP 物理地址我们可以向 ARP 高速缓存中人工输入一个静态项目。该项目在计算机引导过程

7、中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。arp -d IP使用本命令能够人工删除一个静态项目。2.在本机上完成本命令各参数选项使用测试,并给出测试结查截图:如:C:arp a2.1.5 tracert 命令tracert 是路由跟踪实用程序,用于确定 IP 数据报访问目标所采取的路径。 tracert 命令用 IP生存时间(TTL)字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。1. tracert 最常见的用法:tracert 的使用很简单,只需要在 tracert 后面跟一个 IP 地址或 URL,tracert 会进行相应的域名转换的。t

8、racert IP address -d 该命令返回到达 IP 地址所经过的路由器列表。注:tracert 一般用来检测故障的位置,可以用 tracert IP 在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了问题所在的地方,也就可以很有把握的告诉别人某某地方出了问题。2.在本机上完成本命令各参数选项使用测试,并给出测试结查截图:如:C:tracert 第 6 页 共 12 页2.1.6 pathping 命令pathping 命令是一个路由跟踪工具,它将 ping 和 tracert 命令的功能和这两个工具所不提供的其他信息结合起来1.pathping 命令常用选项:如表

9、1.1。表 1.1 pathping 命令常用选项选项 名称 功能-n Hostnames 不将地址解析成主机名-h Maximum hops 搜索目标的最大跃点数-g Host-list 沿着路由表释放源路由-p Perriod 在 ping 之间等待的毫秒数-q Num_queries 每个跃点的查询数-w Time-out 为每次回复所等待的毫秒数-T Layer 2 tag将第 2 层优先级标记连接到数据包并将它发送到路径中的每个网络设备pathping 默认的跃点数是 30,并且超时前的默认等待时间是 3 秒。默认时间是 250 毫秒,并且沿着路径对每个路由器进行查询的次数是 100

10、。 2.在本机上完成本命令各参数选项使用测试,并给出测试结查截图:第 7 页 共 12 页2.1.7 route 命令Route 用来显示、人工添加和修改路由表项目的。1.Route 命令的常用选项:route print本命令用于显示路由表中的当前项目,在单路由器网段上的输出;由于用 IP 地址配置了网卡,因此所有的这些项目都是自动添加的。route add使用本命令,可以将信路由项目添加给路由表。route change使用本命令可以修改数据的传输路由,不过,不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一条包含 3 个网段的更直的路径:route

11、add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3route delete使用本命令可以从路由表中删除路由。例如:route delete 209.98.32.332.在本机上完成本命令各参数选项使用测试,并给出测试结查截图:2.1.8 nbtstat 命令使用 nbtstat 命令释放和刷新 NetBIOS 名称。1. nbtstat 命令常用选项:nbtstat -n显示寄存在本地的名字和服务程序。nbtstat -c本命令用于显示 NetBIOS 名字高速缓存的内容。 NetBIOS 名字高速缓存用于寸放与本计算机最

12、近进行通信的其他计算机的 NetBIOS 名字和 IP 地址对。nbtstat -r本命令用于清除和重新加载 NetBIOS 名字高速缓存。nbtstat -a IP通过 IP 显示另一台计算机的物理地址和名字列表,所显示的内容就像对方计算机自己运行nbtstat -n 一样。第 8 页 共 12 页nbtstat -s IP显示实用其 IP 地址的另一台计算机的 NetBIOS 连接表。例如在命令提示符下,键入:nbtstat -RR 释放和刷新过程的进度以命令行输出的形式显示。2.在本机上完成本命令各参数选项使用测试,并给出测试结查截图:2.1.9 FTP 命令在提示符 C:输入 ftp,

13、直接跳到提示符 ftp下。然后输入 help 或者?,想显示 ftp 相关的命令列表,其中常用的命令有:!:从 ftp 子系统退出到系统 shellappend:将本地文件添加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。格式为 append local-file remote-file。bye:退出 ftp 会话过程。cd:改变远程主机目录。close:中断与远程服务器的 ftp 会话(与 open 对应) 。delete remote-file:删除远程主机文件。help 和?:显示 ftp 内部命令 cmd 的帮助信息,如:help get。lcd:改变本地目录,如无参数,将

14、显示当前目录。open:建立指定 ftp 服务器连接,可指定连接端口。格式为 open host port。passive:进入被动传输方式。pwd:显示远程主机的当前工作目录quit:同 bye,退出 ftp 会话。get 和 recv:将远程主机的文件传至本地硬盘,格式为 get remote-file local-file。put 和 send:将本地文件传送至远程主机,格式为 put local-file remote-file在本机上完成本命令各参数选项使用测试,并给出测试结查截图:如:ftp open 2.1.10 Telnet 命令在提示符 C:输入 Telnet(后面不带参数)

15、 。这种情况下可以看到 Telnet 提示符(Microsoft Telnet) ,这表明 Telnet 在等待键入命令,命令可以缩写,支持的命令为:c - close 关闭当前连接d - display 显示操作参数o - open hostname port 连接到主机名称(默认端口 23)q - quit 退出 telnetset - set 设置选项(要列表,请键入 set ?)sen - send 将字符串发送到服务器st - status 打印状态信息u - unset 解除设置选项(要列表,请键入 unset ?)?/h - help 打印帮助信息在本机上完成本命令各参数选项使用

16、测试,并给出测试结查截图:2.2网络协议工具 Ethereal 的使用2.2.1 安装网络协议分析器;直接运行安装程序即可安装 Ethereal。第 9 页 共 12 页2.2.2 使用 Ethereal 分析协议1)启动系统。点击“Ethereal 程序组的图标”将出现如下操作界面。2)分组俘获。打开“Capture/Start”菜单,出现如下图的界面。在“Interface”接口框的下拉列表中选择一个适当的接口项,其余项可暂时保持默认配置。然后,点“OK ”按钮第 10 页 共 12 页出现俘获进度状态根据需要俘获相应的数据包后,可以按“STOP” ,出现如下图:第 11 页 共 12 页3)协议分析:如上图,上部窗口中,有帧编号(NO) ,时间(Time),源地地址(Sourse )

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 工程造价

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号