介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议


Posted in 面试题 onNovember 26, 2016
Internet控制信息协议是一个在主机和网关之间消息控制和差错报告协议。ICMP使用IP数据报,但消息由TCP/IP软件处理,对于应用程序使用者是不可见的。在被称为Catenet的系统中,IP协议被用作主机到主机的数据报服务。网络连接设备称为网关。这些网关通过网关到网关协议(GGP)相互交换用于控制的信息。通常,赡养或目的主机将和源主机通信,例如,为报告在数据报过程中的错误。为了这个目的才使用了ICMP,它使用IP做于底层支持,好象它是一个高层协议,而实际上它是IP的一部分,必须由其它IP模块实现。ICMP消息在以下几种情况下发送:当数据报不能到达目的地时,当网关的已经失去缓存功能,当网关能够引导主机在更短路由上发送。IP并非设计为设计为绝对可靠,这个协议的目的是为了当网络出现问题的时候返回控制信息,而不是使IP协议变得绝对可靠,并不保证数据报或控制信息能够返回。一些数据报仍将在没有任何报告的情况下丢失。

Tags in this post...

面试题 相关文章推荐
如何用Lucene索引数据库
Feb 23 面试题
经典c++面试题四
May 14 面试题
什么是事务?事务有哪些性质?
Mar 11 面试题
sealed修饰符是干什么的
Oct 23 面试题
Linux面试题LINUX系统类
Nov 25 面试题
linux比较文件内容的命令是什么
Mar 04 面试题
捷科时代的软件测试笔试题
Nov 09 面试题
新媒传信软件测试面试题
Feb 24 面试题
广州喜创信息技术有限公司JAVA软件工程师笔试题
Oct 17 面试题
如何利用XMLHTTP检测URL及探测服务器信息
Nov 10 面试题
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
May 20 面试题
Java面试题:Java类的Main方法如果是Private将会怎么样
Aug 18 面试题
STP协议的主要用途是什么?为什么要用STP
Dec 20 #面试题
介绍一下HDLC(High-Level Data Link Control)高层数据链路协议
Jan 21 #面试题
TCP/IP中的TCP和IP分别承担什么责任
Apr 21 #面试题
Discard Protocol抛弃协议的作用是什么
Oct 10 #面试题
TCP协议通讯的过程和步骤是什么
Oct 18 #面试题
关于VPN
Jun 10 #面试题
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
Sep 06 #面试题
You might like
php中文字母数字验证码实现代码
2008/04/25 PHP
PHP学习笔记 用户注册模块用户类以及验证码类
2011/09/20 PHP
PHP删除数组中的特定元素的代码
2012/06/28 PHP
Yii控制器中filter过滤器用法分析
2016/07/15 PHP
浅谈PHP中try{}catch{}的使用方法
2016/12/09 PHP
非常不错的功能强大代码简单的管理菜单美化版
2008/07/09 Javascript
JavaScript 弹出窗体点击按钮返回选择数据的实现
2010/04/01 Javascript
ExtJs中gridpanel分组后组名排序实例代码
2013/12/02 Javascript
JS记录用户登录次数实现代码
2014/01/15 Javascript
jquery UI Datepicker时间控件的使用及问题解决
2016/04/28 Javascript
全面解析JavaScript的Backbone.js框架中的Router路由
2016/05/05 Javascript
JavaScript中各种引用类型的常用操作方法小结
2016/05/05 Javascript
Bootstrap模块dropdown实现下拉框响应
2016/05/22 Javascript
30分钟快速掌握Bootstrap框架
2016/05/24 Javascript
Ionic默认的Tabs模板使用实例
2016/08/29 Javascript
利用types增强vscode中js代码提示功能详解
2017/07/07 Javascript
Vue单文件组件基础模板小结
2017/08/10 Javascript
vue实现选项卡及选项卡切换效果
2018/04/24 Javascript
微信小程序使用npm支持踩坑
2018/11/07 Javascript
详解vuex中action何时完成以及如何正确调用dispatch的思考
2019/01/21 Javascript
微信小程序人脸识别功能代码实例
2019/05/07 Javascript
浅谈vue 二级路由嵌套和二级路由高亮问题
2020/08/06 Javascript
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
在Python中使用元类的教程
2015/04/28 Python
Python使用中文正则表达式匹配指定中文字符串的方法示例
2017/01/20 Python
基于python 微信小程序之获取已存在模板消息列表
2019/08/05 Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
2019/09/20 Python
python开发入门——set的使用
2020/09/03 Python
主管会计岗位职责
2014/03/13 职场文书
领导干部对照检查材料
2014/08/24 职场文书
2014年销售工作总结
2014/12/01 职场文书
2015年妇联工作总结范文
2015/04/22 职场文书
简历自我评价范文
2019/04/24 职场文书
Vue鼠标滚轮滚动切换路由效果的实现方法
2021/08/04 Vue.js
Java实现房屋出租系统详解
2021/10/05 Java/Android
在Python 中将类对象序列化为JSON
2022/04/06 Python