zoukankan      html  css  js  c++  java
  • ARP通信

    ARP:地址解析协议,是根据IP地址获取物理地址的一个TCP/IP协议

    简单介绍ARP通信过程:

    1、发送端在与接收端进行数据通信转发时的过程:

       发送端与接收端进行数据通信之前,需要先知道对端的MAC地址,而首次通信前发送端不知道接收端的MAC地址,所以需要发送一个MAC地址请求包。

      该请求包包含发送端的MAC地址以及发送端和接收端的IP 地址,经由交换设备,换发给接收端。

      交换机在收到该请求包之后,会检测包中包含的目标地址的信息,但是目标MAC地址不可用,而IP地址也不识别,故交换设备会分发该请求包。

      除发送端外,所有的设备会收到该请求包,非目标地址会主动丢弃该请求包。

     

     

     

      接收端收到请求包后,会将自身MAC地址写入到该请求包,并返回给发送端。

      数据包经由交换设备发送给原发送端,因数据包中包含发送端的MAC地址,所以会直接转发给原发送端。

      原发送端收到包含接收端MAC地址的请求包后,会写入本地的arp列表中,以备下次使用。

     

      再次通信时,发送端会查找arp列表,如果包含对端MAC地址,则直接调用。

      如不包含,则重新开始执行arp请求的过程。

    2、其他

      Arp列表:

    IP   MAC  dynamic(类型)

     

    其他命令:

    查询:arp -a

    清空:arp -d

    作者:无荨

    -------------------------------------------

    个性签名:学IT,就要做到‘活到老学到老’!

    如果觉得这篇文章对你有小小的帮助的话,别忘记点个“推荐”哦!

  • 相关阅读:
    SWT 重启案例分析(二)
    SWT 重启案例分析(一)
    手机重启问题 Log 抓取方法
    手机重启问题快速分析定位指南
    SWT 手机重启问题分析指南
    属性动画 使用详解
    补间动画 使用详解
    帧动画 使用详解
    Android动画 使用详解
    Linux grep 命令大全
  • 原文地址:https://www.cnblogs.com/twoo/p/11547095.html
Copyright © 2011-2022 走看看