zoukankan      html  css  js  c++  java
  • 网络层——ICMP协议

    作用:为了更有效地转发IP数据报和提高交付成功的机会,在网际层使用了网际控制报文协议ICMP(Internet Control Message Protocol)。

    主机或路由器使用ICMP来发送差错报告报文询问报文

    ICMP报文被封装在IP数据报中发送。

    ICMP差错报告报文共有五种:

    (1)终点不可达

    当路由器或主机不能交付数据时,就向源点发送终点不可达报文。

    具体根据ICMP的代码字段细分为目的网络不可达、目的主机不可达、目的协议不可达、目的端口不可达、目的网络未知、目的主机未知等13种错误。

    (2)源点抑制

    当路由器或主机由于拥塞而丢弃数据报时,就向源点发送源点抑制报文,使源点知道应当把数据报的发送速率变慢。

    (3)时间超过

    若IP数据报的TTL字段指为0,丢弃该数据报并向源点发送时间超过报文。

    (4)参数问题

    当路由器或主机收到IP数据报后,根据其首部中的检验和字段发现首部在传输过程中出现了误码,就丢弃该数据报,并向源点发送参数问题报文。

    (5)改变路由(重定向)

    路由器把改变路由报文发送给主机,让主机知道下次应将数据报文发送给另外的路由器,这样可通过

  • 相关阅读:
    基于NFS实现WordPress
    基于三台主机部署phpwind
    phpMyAdmin安装部署
    配置LAMP实现WordPress
    配置HTTPS服务
    部署DNS服务
    文本三剑客---awk(gawk)基础
    文本三剑客---sed 基础
    2019-2020-1 20199308《Linux内核原理与分析》第七周作业
    2019-2020-1 20199308《Linux内核原理与分析》第六周作业
  • 原文地址:https://www.cnblogs.com/zhaogw/p/15476705.html
Copyright © 2011-2022 走看看