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

    文章

    69

    浏览量

    15945
  • IPv4
    +关注

    关注

    0

    文章

    141

    浏览量

    19854
收藏 人收藏

    评论

    相关推荐

    三层交换机VLAN路由的配置方法

    掌握vlan路由技术之三层交换机vlan路由的配置方法和结果验证。
    的头像 发表于 12-15 11:11 2912次阅读
    <b class='flag-5'>三层</b>交换机VLAN路由的配置<b class='flag-5'>方法</b>

    三层交换机工作原理

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

    EPON系统三层接口设计

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

    三层交换技术解析

    三层交换技术解析 简单地说,三层交换技术就是:二交换技术+三层转发技术。它解决了局域网中网段划分之
    发表于 08-01 11:59 639次阅读

    三层交换技术

    三层交换技术 1.引言    在今天的网络建设中,新出现的三层交换机已成为我们的首选。它以其高效的
    发表于 08-01 12:00 868次阅读

    三层交换技术原理与应用

    详细的介绍了一种新的网络交换技术第三层交换技术,并在此基础上阐述了第三层交换技术的产生背景、工作原理及其所具有的独特技术特点。还结合了当前网络交换技术的发展现状,
    发表于 06-24 16:32 45次下载
    <b class='flag-5'>三层</b>交换技术原理与应用

    基于PLC三层网络及冗余控制系统

    基于试图设计出拥有比较完善的冗余功能的网络控制系统,以便提供更加完善的实验平台的目的。采用了实际实验和综合调查的方法,结合基于Q系列PLC三层网络及冗余控制系统进行的试验。基于Q系列P
    发表于 11-13 16:29 7次下载
    基于PLC<b class='flag-5'>三层</b><b class='flag-5'>网络</b>及冗余控制系统

    三层架构的原理及作用_三层架构怎么用

    在软件系统设计中,分层式结构是常见的,也是重要的一种结构。三层架构就是将整个业务应用划分为:界面层、业务逻辑、数据访问。每一都职责明确。
    发表于 12-27 16:19 1.7w次阅读
    <b class='flag-5'>三层</b>架构的原理及作用_<b class='flag-5'>三层</b>架构怎么用

    通信网络三层转发工作原理及案例

    三层转发就是通过路由器的在不同时间的转发。它一般工作在TCP/IP网络模型的第三层三层转发可以很复杂,也可以很简单。今天我们就来讲讲网络
    发表于 02-23 12:44 2.3w次阅读
    通信<b class='flag-5'>网络</b><b class='flag-5'>三层</b>转发工作原理及案例

    三层交换技术概念_三层交换技术的特点

    三层交换技术就是:二交换技术+三层转发技术。它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。
    发表于 08-20 15:12 1.2w次阅读

    三层交换技术的原理_三层交换技术的基本原理_三层交换技术的工作原理

    三层交换工作在OSI七网络模型中的第三层网络,是利用第
    发表于 08-20 15:19 1.2w次阅读
    <b class='flag-5'>三层</b>交换技术的原理_<b class='flag-5'>三层</b>交换技术的基本原理_<b class='flag-5'>三层</b>交换技术的工作原理

    为什么使用三层交换机_使用三层交换机的好处

    要说三层交换机在诸多网络设备中的作用,用“中流砥柱”形容并不为过。在校园网、城域教育网中,从骨干网、城域网骨干、汇聚都有三层交换机的用武之地,尤其是核心骨干网一定要用
    发表于 08-20 15:25 8409次阅读

    交换机的三层网络结构介绍

    对于一大型监控项目,其重点就是交换机的选择了,这里我们选用三层网络结构,网络结构为接入‐汇聚‐核心
    的头像 发表于 01-09 10:29 1.2w次阅读

    三层神经网络模型的优缺点

    三层神经网络模型是一种常见的深度学习模型,它由输入、两个隐藏和输出组成。本文将介绍三层神经
    的头像 发表于 07-11 10:58 391次阅读

    三层神经网络模型的基本结构是什么

    三层神经网络模型是一种常见的深度学习模型,它由输入、隐藏和输出组成。下面将介绍三层神经
    的头像 发表于 07-11 10:59 644次阅读