介绍一下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...

面试题 相关文章推荐
统计每一学生的平均成绩
Jun 06 面试题
北京-环亚运商测试题.net程序员初步测试题
May 28 面试题
.NET remoting的两种通道是什么
May 31 面试题
STP协议的主要用途是什么?为什么要用STP
Dec 20 面试题
params有什么用
Mar 01 面试题
linux下进程间通信的方式
Dec 23 面试题
Linux不知道文件后缀名怎么判断文件类型
Apr 26 面试题
what is the difference between ext2 and ext3
Nov 03 面试题
JSF的标签库有哪些
Apr 27 面试题
J2EE中常用的名词进行解释
Nov 09 面试题
Ruby如何进行文件操作
Jul 17 面试题
Delphi笔试题
Nov 14 面试题
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
使用 eAccelerator加速PHP代码的目的
2007/03/16 PHP
PHP 截取字符串 分别适合GB2312和UTF8编码情况
2009/02/12 PHP
PHP 多维数组排序(usort,uasort)
2010/06/30 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
PHP XML Expat解析器知识点总结
2019/02/15 PHP
javascript+iframe 实现无刷新载入整页的代码
2010/03/17 Javascript
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
JS+CSS制作DIV层可(最小化/拖拽/排序)功能实现代码
2013/02/25 Javascript
基于JavaScript自定义构造函数的详解说明
2013/04/24 Javascript
JSON中双引号的轮回使用过程中一定要小心
2014/03/05 Javascript
jquery实现的随机多彩tag标签随机颜色和字号大小效果
2014/03/27 Javascript
jQuery div拖拽用法实例
2016/01/14 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
2016/02/26 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
JavaScript中三个等号和两个等号的区别(== 和 ===)浅析
2016/09/22 Javascript
Vue代码分割懒加载的实现方法
2017/11/23 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
Node.js fs模块(文件模块)创建、删除目录(文件)读取写入文件流的方法
2019/09/03 Javascript
使用 js 简单的实现 bind、call 、aplly代码实例
2019/09/07 Javascript
小程序接口的promise化的实现方法
2019/12/11 Javascript
Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
2008/09/06 Python
python中的闭包用法实例详解
2015/05/05 Python
tensorflow实现KNN识别MNIST
2018/03/12 Python
Python面向对象程序设计类的封装与继承用法示例
2019/04/12 Python
python实现植物大战僵尸游戏实例代码
2019/06/10 Python
python之拟合的实现
2019/07/19 Python
PyCharm无法识别PyQt5的2种解决方法,ModuleNotFoundError: No module named 'pyqt5'
2020/02/17 Python
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
H&M美国官网:欧洲最大的服饰零售商
2016/09/07 全球购物
欧舒丹美国官网:L’Occitane美国
2018/02/23 全球购物
办理生育手续介绍信
2014/01/14 职场文书
大学军训感言1000字
2014/02/25 职场文书
健康状况证明书
2014/11/26 职场文书
2015年小学生新年寄语
2014/12/08 职场文书
解决Pytorch半精度浮点型网络训练的问题
2021/05/24 Python
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers