介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
Internet控制信息协议是一个在主机和网关之间消息控制和差错报告协议。ICMP使用IP数据报,但消息由TCP/IP软件处理,对于应用程序使用者是不可见的。在被称为Catenet的系统中,IP协议被用作主机到主机的数据报服务。网络连接设备称为网关。这些网关通过网关到网关协议(GGP)相互交换用于控制的信息。通常,赡养或目的主机将和源主机通信,例如,为报告在数据报过程中的错误。为了这个目的才使用了ICMP,它使用IP做于底层支持,好象它是一个高层协议,而实际上它是IP的一部分,必须由其它IP模块实现。ICMP消息在以下几种情况下发送:当数据报不能到达目的地时,当网关的已经失去缓存功能,当网关能够引导主机在更短路由上发送。IP并非设计为设计为绝对可靠,这个协议的目的是为了当网络出现问题的时候返回控制信息,而不是使IP协议变得绝对可靠,并不保证数据报或控制信息能够返回。一些数据报仍将在没有任何报告的情况下丢失。
【介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议】相关文章
1. 介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
2. 什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
3. 什么是ARP(Address Resolution Protocol)地址解析协议
4. Struts&Spring&Hibernate面试总结
5. PHP面试题-$message和$$message的区别
6. 简述你对Statement,PreparedStatement,CallableStatement的理解
7. 了解AppleShare protocol(AppleShare协议)吗
8. 软件测试LoadRunner面试题:Explain the following functions: – lr_debug_message
10. 介绍一下HDLC(High-Level Data Link Control)高层数据链路协议
本文来源:https://www.mianshiwenti.com/a12170.html
进入下载页面
上一篇:关于VPN
下一篇:TCP协议通讯的过程和步骤是什么
﹝介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议﹞相关内容
- 什么是Oracle的后台进程background processes?都有哪些后台进程?
- Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
- 软件测试LoadRunner面试题:If web server, database and Network are all fine where could be the problem?
- 简述你对IoC(Inversion of Control)的理解
- 介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
- 软件测试LoadRunner面试题:What is think time? How do you change the threshold?
- Java的类可以定义为Protected或者Private得吗
- Linux Interview Questions For software testers
- 简述synchronized和java.util.concurrent.locks.Lock的异同
- Static Nested Class 和 Inner Class的不同