首页 > 其他分享 >HCIA--ICMP协议

HCIA--ICMP协议

时间:2022-11-11 16:34:33浏览次数:60  
标签:Tracert -- 值为 HCIA ECHO 差错 TTL ICMP

定义:

HCIA--ICMP协议_差错检测

ICMP的应用场景:

ICMP用来传递差错、控制、查询等信息。

ICMP重定向即为控制信息。重定向即调整最优数据传输路径,只针对固定的目的地生效,而不是所有。

HCIA--ICMP协议_差错检测_02

差错检测:ECHO REQUEST和ECHO REPLY。

HCIA--ICMP协议_差错检测_03

ICMP错误报告:

HCIA--ICMP协议_重定向_04



ICMP报文的类型

HCIA--ICMP协议_数据传输_05

编码类型:

HCIA--ICMP协议_差错检测_06


Ping和Tracert的应用

HCIA--ICMP协议_差错检测_07


Tracert:可以知道具体经过的路径

HCIA--ICMP协议_差错检测_08

发送三个包TTL值为1,出现丢包超时,利用ICMP差错得出信息。再发送TTL值为2、3、4...当收到端口不可达的时候,便会停止发包,即可得出所有的经过的路径。一般用于内网中。

标签:Tracert,--,值为,HCIA,ECHO,差错,TTL,ICMP
From: https://blog.51cto.com/u_15455431/5845141

相关文章

  • Scala控制结构和函数、过程、懒值、异常
    1 ifelse表达式scala中没有三目运算符,因为根本不需要。scala中ifelse表达式是有返回值的,如果if或者else返回的类型不一样,就返回Any类型(所有类型的公共超类型)。例如:ifel......
  • 框架介绍-软件架构和资源分类
    软件架构javaWeb:使用java语言开发基于互联网的项目软件架构:1.c/s:Client/Server客户端/服务器端在用户本地有一个客户端程序在远程有一个服务器端程序如:QQ迅雷.......
  • mysql随机取数据优化
    参考:https://blog.csdn.net/u011870280/article/details/87809570mysql表中随机取三条数据。本来是打算用:`select*fromtableorderbyrand()limit3`结果40W......
  • Go_day05
    Go基础语法OOP面向对象Go语言本身不是面向对象的语言,但是可以通过一些方法来模拟对象面向对象的思维就是分类思维继承//定义一个父类结构体typePersonstruct{......
  • 安科瑞电力监控解决方案在民航机场项目上的应用
    安科瑞陈盼1、概述  电力监控系统实现对变压器、柴油发电机、断路器以及其它重要设备进行监视、测量、记录、报警等功能,并与保护设备和远方控制中心及其他设备通信,实时掌......
  • Scala模式匹配
    1 switch与default等效的是捕获所有的case_模式。如果没有模式匹配,抛出MatchError,每个case中,不用break语句。可以在match中使用任何类型,而不仅仅是数字。varresult=0;......
  • ICEM使用经验与网格划分错误分析
    使用ICEM软件三年有余,最早是研究生期间接触,现在工作中偶尔会用,主要是飞行器外流场分析。限于使用时间较短,且接触的算例相对简单,水平有限,这里的建议可能只对初学者有价值。......
  • 华为全联接大会2022丨华为云打造可信认证体系,加速开发者成长
    摘要:华为云学堂为开发者提供丰富的学习内容,并打造可信认证体系,加速开发者成长。2022年11月7日-9日,华为全联接大会2022在深圳和线上举办。在“华为开发者英雄汇”主题活动上,......
  • Linux五种I/O模型
    I/O阶段典型的一次I/O分为两个阶段:数据就绪和数据读写数据就绪:根据系统I/O操作的就绪状态阻塞非阻塞区别在于:进程发起系统调用后,是会被挂起直到收到数据后再返回,......
  • Oozie的使用
    1、案例一:Oozie调度shell脚本目标:使用Oozie调度Shell脚本分步实现:1)解压官方案例模板$tar-zxfoozie-examples.tar.gz 2)创建工作目录$mkdiroozie-apps/ 3)拷贝任......