- 1
- 0
- 约1.53万字
- 约 17页
- 2023-11-10 发布于河北
- 举报
第
第 PAGE 1 页 共 NUMPAGES 17 页
ping 源码分析
10.4.1 ping简介
Ping是网络中应用非常广泛的一个软件,它是基于ICMP协议的。下面首先对ICMP协议做一简单介绍。
ICMP是IP层的一个协议,它是用来探测主机、路由维护、路由选择和流量控制的。ICMP报文的最终报宿不是报宿计算机上的一个用户进程,而是那个计算机上的IP层软件。也就是说,当一个带有错误信息的ICMP报文到达时,IP软件模块就处理本身问题,而不把这个ICMP报文传送给应用程序。
ICMP报文类型有:回送(ECHO)回答(0);报宿不可到达(3);报源断开(4);重定向(改变路由)(5);回送(ECHO)请求(8);数据报超时(11);数据报参数问题(12);时间印迹请求(13);时间印迹回答(14);信息请求(15);信息回答(16);地址掩码请求(17);地址掩码回答(18)。
虽然每种报文都有不同的格式,但它们开始都有下面三段:
??一个8位整数报文TYPE(类型)段;
??一个8位CODE(代码码)段,提供更多的报文类型信息;
??一个16 位CHECKSUM(校验和)段;
此外,报告差错的ICMP 报文还包含产生问题数据报的网际报头及前64 位数据。一个ICMP回送请求与回送回答报文的格式如表10.17 所示。
表10.17 ICMP回送请求与回送回答报文
您可能关注的文档
- 新生儿溶血病检测作规程.doc
- 专业分包、劳务分包检查表.docx
- 航天远景MapMatrix3D用户手册.pdf
- 2026+年全国节能宣传周和全国低碳日主题班会.pptx
- 2026+年全国低碳日主题班会.pptx
- 2026+年全国节能宣传周及全国低碳日.pptx
- 2026+挪威共识指南:针对神经肿瘤患者选择质子治疗.pptx
- 2026+年全国节能宣传周主题班会.pptx
- 2026+欧洲专家共识:遗传性血管性水肿的靶向治疗方法.pptx
- 2026+欧洲跨学科指南:急性胰腺炎的疼痛管理.pptx
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
最近下载
- 三年(2023-2025)中考历史真题分类汇编(全国)专题02 早期国家与社会变革(解析版).pdf
- 黑龙江省齐齐哈尔市普高联谊校2025-2026学年高一上学期11月期中考试含答案(8科试卷).pdf
- 中考英语语法复习之六选五.pptx VIP
- 2026最新版初中道法全题型解题模板公式考点详解(可直接打印).docx VIP
- 蒹葭教案设计蒹葭教案一等奖.pdf VIP
- PEP小学三年级英语上册《Unit 4 Plants around us Part A》课件(2课时).pptx VIP
- 带式输送机安装竣工资料全.docx
- 中考语文阅读理解《河流是村庄的秘史》含答案.docx
- 明星志愿三全人物CG欧怡青篇 8页明星志愿三全人物CG欧怡青篇 8页.pdf VIP
- 九下-蒹葭.ppt VIP
原创力文档

文档评论(0)