实验五:Ethereal Lab ICMP实验讲义
8页1、实验五:Ethereal Lab ICMP协议一、实验目的本实验中将研究 ICMP 协议的以下几个方面:1) 由Ping程序生成的ICMP报文;2) 由Traceroute程序生成的ICMP报文;3) ICMP报文的格式与内容。二、实验原理由于IP协议只提供不可靠和无连接的数据报服务,没有差错控制机制,所 以当网络或主机发生故障而导致IP报文不能到达目的节点时,IP协议无法通知 源主机,因特网控制报文协议(ICMP)可以弥补IP协议的这一不足。报文发送过 程中发生差错的路由器或主机利用ICMP向IP数据报的源主机报告差错或意外情 况,另外主机可以利用ICMP查询路由器或其他主机的一些信息。ICMP工作在网络层,通过封装在IP数据报进行传送,ICMP报文格式及类型 分类如下图所示。其中类型字段定义报文类型,代码字段指明了发送该类型报文 的详细原因。ICMP 的一个应用是 ping 命令,它可以测试目的主机或路由器是否可达。运 行 ping 命令的主机向目的主机发送一个 ICMP 请求回显报文 , 目的主机收到后 , 立即生成一个ICMP回显应答报文,向源主机返回,源主机收到后可以确定目的
2、主 机可达oICMP的一个另一应用是traceroute命令(在Windows环境下为tracert), 它可以跟踪从源端到目的端的整个路径上的路由器。在Windows环境下,通过向 目的端不断发送ICMP请求回显报文,第一个报文TTL=1,则收到含有第一跳路由 器IP地址的ICMP超时报文,第二个报文TTL=2,则收到含有第二跳路由器IP地 址的ICMP超时报文,依此类推,最后收到目的主机的ICMP回显应答报文。在 UnixLinux环境下traceroute程序使源主机使用一个不可达端号向目的主机 发送一系列UDP分组,原理与此类似,不再赘述。三、实验步骤与实验问题探讨【注:实验步骤应用(x),问题用x】本实验在 Microsoft Windows 操作系统环境下进行,但是可以直接转换到 Unix或Linux环境下进行。1.ICMP 和 Ping首先捕获由Ping程序生成的分组来开始ICMP的实验。Ping程序是一个简 单的工具,允许任何人(比如一个网络管理员)来确定一台主机是否可达。由源 主机上的Ping程序向目标IP发送一个分组,如果目标主机可达,在目标主机上 的Ping程序将
3、返回一个分组给源主机,这两种分组都是ICMP分组。执行下列操作步骤:(1)打开“命令行提示符”程序(在“附件”中可以找到)(2)启动Ethereal分组嗅探器,开始Ethereal分组捕获。(3)ping 命令在 C:Windowssystem32 里,在 MS-Dos 命令行中键入 ping -n 10 hostname 或 C:Windowssystem32ping -n 10 hostname,这里 hostname 指的是网络中的另一个主机名。如果你不在亚洲,你可以访问www.ust.hk即位 于香港科技大学的网络服务端口。参数“-n 10”表明应该发出10个ping报文, 点击回车运行ping程序。当ping程序停止后,停止Ethereal的分组捕获。实验结束后,你的“命令行提示符”窗看起来像图1 在这个例子中,源 Ping程序在马萨诸赛而目的Ping程序在香港。从这个窗口中我们看到:源ping 程序发出了 10个请求分组收到10个响应。另外对于每个响应,源主机计算了往 返时延RTT,对于这10个分组的平均时延是375毫秒。www.ust.hk 143.89.14.341wi
4、th 32 bytes of data:from from from from from from from from from from143.89.14.34143.89.14.34143.89.14.34143.89.14.34143.89.14.34143.89.14.34143.89.14.34143.89.14.34143.89.14.34143.89.14.34btes bytes bytes bytes btes bytes bytes btes bytes btes22222222223333333333time=415ms TTL time-425ms TTL time=318ms TTL time=314ms TTL time=33&ms TTL time=359ms TTL time=381ms TTL time=401ms TTL time=400ms TTL time=409ms TTLlil33333333332222222222-n 10 vjww .ust .hk statistics for 143.89.14.34:Packets: Sent =
《实验五:Ethereal Lab ICMP实验讲义》由会员re****.1分享,可在线阅读,更多相关《实验五:Ethereal Lab ICMP实验讲义》请在金锄头文库上搜索。
关于珍惜时间的诗句
农艺工初中高参考题
【数学】苏教版数学二年级下册第八单元数据的收集和整理(一)单元检测(含答案)
新版的房屋委托合同范本
IT服务管理项目_事件管理流程设计手册708622910
人力管理当以人为本
安全文化手册第七部分:危险源防范及检查安全管理制度
2023网页设计师年终总结样本(3篇).doc
超高压食品灭菌技术
著名反中医人士有谁
2022年07月宁波市鄞州区五乡镇卫生院公开招聘3名编外人员笔试参考题库含答案解析
管道施工组织设计及对策
模板支架承载力复核计算要点
2022年小学换届选举方案范文
呼市远泽教育报名统计表(初三英语)
大沙沟全员教学竞赛总结
建设年产3000万件塑料制品项目建议书写作模板立项备案审批
岩溶路基工艺示范段
化学九年级上学期第二章 物质构成的奥秘2-2 元素-中考前训
班级平安夜活动策划书.doc
2022-12-03 5页
2024-02-11 13页
2023-10-17 50页
2023-04-13 5页
2024-01-09 5页
2023-06-29 9页
2023-02-08 9页
2023-11-02 15页
2022-07-24 28页
2023-09-22 15页