ping内网流程以及ARP,ICMP,IP报文格式

  • Post author:
  • Post category:其他


ping内网流程

  • 正常ping流程

  • A->B arp广播报文格式:


  • 以太网目的MAC


    以太网源MAC


    帧类型


    硬件类型


    4


    6


    OP


    发送端以太网MAC


    发送端IP地址


    目的MAC


    目的IP

    FF-FF-FF-FF-FF-FF

    00-50-56-C0-00-01

    0806

    0800

    1

    00-50-56-C0-00-01

    1.1.1.1

    00-00-00-00-00-00

    1.1.1.3

  • 其中OP

1 :表示ARP请求

2:表示ARP应答

3:表示RARP请求

4:表示RARP应答

  • B->A 回复arp报文格式


  • 以太网目的MAC


    以太网源MAC


    帧类型


    硬件类型


    4


    6


    OP


    发送端以太网MAC


    发送端IP地址


    目的MAC


    目的IP

    00-50-56-C0-00-01

    00-50-56-C0-00-03

    0806

    0800

    2

    00-50-56-C0-00-03

    1.1.1.3

    00-50-56-C0-00-01

    1.1.1.1

  • A->B ICMP协议报文格式(ICMP属于OSI七层协议的网络层,和IP一层,ICMP使用时必须增加IP报头)

  • 目的地址


    源地址




    源IP


    目的IP




    ICMP报文

    00-50-56-C0-00-03

    00-50-56-C0-00-01

    1.1.1.1

    1.1.1.3

    Echo request

  • B->A ICPM协议报文格式


目的地址


源地址




源IP


目的IP




ICMP报文

00-50-56-C0-00-01

00-50-56-C0-00-03

1.1.1.3

1.1.1.1

Echo answer

  • IP报文头部格式


  • DMAC


    SMAC


    帧类型


    硬件类型


    TOS


    Total Lenght


    标识


    标志+偏移


    TTL生存时间


    协议

    00-50-56-C0-00-01

    00-50-56-C0-00-03

    0800

    00


  • 头部校验和


    源IP


    目的IP


    ICMP数据



版权声明:本文为double_lee3原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。