0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Ping的三层网络检测方法

汽车玩家 来源:爱讲网络技术的闫辉 作者:爱讲网络技术的闫 2020-01-23 17:12 次阅读

因特网控制消息协议:ICMP 为控制层面协议;

IPv4协议为面向无连接协议,而ICMP是协助IPv4,用于检测三层网络的连通性、差错提示和路径优化(重定向Redirect)。

报文封装:Ethernet2/IPv4/ICMP/FCS(IP协议号1)

Ping的三层网络检测方法

注:Type:类型 Code:编码 checksum:ICMP报文校验

ICMP消息类型和编码类型(Code);目的不可达报文、源端抑制报文、超时报文、参数问题、改变路由、回送请求和回答、时间戳请求和回答、地址掩码请求和回答、路由询问和通告;部分如下:

Ping的三层网络检测方法

Ping命令:Echo Request 回声请求

Echo Reply 回声应答

Ping的三层网络检测方法

Traceroute命令:路由跟踪

报文封装:Ethernet 2/IPv4/UDP/Traceroute/FCS UDP 端口号33434

原理:Traceroute 命令用TTL字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由。首先Traceroute送出一个TTL是1的IP 数据包到目的地,当路径上的第一个路由器收到这个数据包时,分组改写引擎将TTL减1。此时,TTL变为0,所以该路由器会将此数据包丢掉,并送回一个「ICMP time exceeded」消息(包括发IP包的源地址,IP包的所有内容及路由器的IP地址),Traceroute收到这个消息后,便知道这个路由器存在于这个路径上,接着Traceroute 再送出另一个TTL是2 的数据包,发现第2 个路由器...... Traceroute 每次将送出的数据包的TTL 加1来发现另一个路由器,这个重复的动作一直持续到某个数据包抵达目的地。当数据包到达目的地后,该主机则不会送回ICMP time exceeded消息,一旦到达目的地,由于Traceroute通过UDP数据包向不常见端口号33434发送数据包,因此会收到「ICMP port unreachable」消息,故可判断到达目的地。

Ping的三层网络检测方法

注:Traceroute 1.1.1.1 source 2.2.2.2 指定源地址Traceroute目的地址,思科带源Traceroute的源地址必须是该路由器的接口地址,防止DDOS攻击。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ping
    +关注

    关注

    0

    文章

    66

    浏览量

    15765
  • IPv4
    +关注

    关注

    0

    文章

    129

    浏览量

    19670
收藏 人收藏

    评论

    相关推荐

    网络三层交换机与核心路由详细配置 #硬声创作季

    网络三层交换机
    学习硬声知识
    发布于 :2022年10月30日 12:40:03

    三层交换机使用ping命令的时候一定要注意的事项

    交换机三层交换机
    学习电子知识
    发布于 :2022年11月26日 21:00:04

    三层交换机上使用ping命令的时候你一定要注意的问题!

    交换机三层交换机
    学习电子知识
    发布于 :2022年11月30日 21:18:16

    三层交换机工作原理

    、OSI参考模型与网络设备   OSI参考模型与网络设备,如集线器、交换机、路由器,存在一一对应的关系,图3就是OSI模型下三层网络设备及网络
    发表于 06-10 12:26

    各型号漆包线三层绝缘线规格大全

    各型号漆包线三层绝缘线规格大全,高频开关电源 设计的朋友值得收藏!
    发表于 08-27 09:10

    xp系统通过ping命令检测网速的方法

    xp系统通过ping命令检测网速的方法:一般情况下,用户出现网络连通问题是由许多原因引起的,比如本地配置方面错误、远程主机协议失效、设备等造成的故障。利用“
    发表于 09-01 17:48

    STM32F407+DM9161 网络问题

    STM32F407+DM9161 网络用两交换机是可以ping通的,但是用了三层交换机不能ping通了!这个问题弄得很久了。。。各位,有没
    发表于 10-21 11:57

    EPON系统三层接口设计

    通信。传统OLT上比较特殊的一个(或多个)VLAN是管理VLAN,这种VLAN可以配置IP地址来和网管服务器进行通信,方便网络管理员对OLT进行配置管理。在传统意义的三层设备中,VLAN是指三层虚接口
    发表于 06-06 05:00

    高频变压器三层绝缘与套管区别

    、如果整个线圈加套管体积就会增大很多,不采用三层绝缘线理想的解决方法:在你绕好一组后,用绝缘黄蜡稠(或者电工绝缘胶带缠绕一圈后)涂抹,这个比套管的体积要小很多。并且最好使用黄蜡稠,因为它耐高温、高压性能比
    发表于 03-23 17:37

    PCB四板与三层板的区别是什么

    得多的电路连接,这一点在有些空间很小的电子装置中特别重要。  四板与三层板相比有什么不同?  1、工艺相同  在PCB厂都能制造,四板一般是采用一张CORE两侧各压1张铜箔,3
    发表于 02-05 14:51

    基于三层前馈BP神经网络的图像压缩算法解析

    本文介绍了基于三层前馈BP神经网络的图像压缩算法,提出了基于FPGA的实现验证方案,详细讨论了实现该压缩网络组成的重要模块MAC电路的流水线设计。
    发表于 05-06 07:01

    求一种三层全千兆路由交换机的设计方案

    三层全千兆路由交换机有哪些特性?三层全千兆路由交换机的硬件该如何去设计?三层全千兆路由交换机的软件该如何去设计?
    发表于 05-20 06:42

    分享一种400×25×2的三层BP神经网络

    本文首先简单的选取了少量的样本并进行样本归一化,这样就得到了可供训练的训练集和测试集。然后训练了400×25×2的三层BP神经网络,最后对最初步的模型进行了误差分析并找到了一种效果显著的提升方法
    发表于 07-12 06:49

    基于单片机的三层电梯设计实现哪些功能

    设计简介:本设计是基于单片机的三层电梯设计,主要实现以下功能:①可实现通过内机按键和外机按键控制电梯到达楼层②可实现通过一个四相步进电机控制电梯升降,另一个四相步进电机控制电梯开关门③可实现通过
    发表于 11-19 08:09

    浅谈三层架构原理

    浅谈三层架构原理
    发表于 01-16 09:14