zoukankan      html  css  js  c++  java
  • ARP地址解析协议

    1. 什么是ARP?
    ARP (Address Resolution Protocol) 是个地址解析协议。最直白的说法是:在IP-以太网中,当一个上层协议要发包时,有了节点的IP地址,ARP就能提供该节点的MAC地址。
    2. 为什么要有ARP?
    OSI模式把网络工作分为七层,彼此不直接打交道,只通过接口(layer interface).IP地址在第三层,MAC地址在第二层。协议在发送数据包时,得先封装第三层(IP地址),第二层(MAC地址)的报头, 但协议只知道目的节点的IP地址,不知道其MAC地址,又不能跨第二、三层,所以得用ARP的服务。
    3. 什么是ARP cache?
    ARP cache 是个用来储存(IP,MAC)地址的缓冲区。当ARP被询问一个已知IP地址节点的MAC地址时,先在ARP cache 查看,若存在,就直接返回MAC地址,若不存在,才发送ARP request向局域网查询。
    4. ARP 有什么命令行?
    常用的包括:(格式因操作系统、路由器而异,但作用类似)- 显示ARP cache: show arp; arp -a - 清除ARP cache: arp -d;clear arp。
     

    5. ARP广播包是三层还是二层? 答:三层和二层都有. 
    6. ARP广播包在二层上的目标地址是什么? 答:FF-FF-FF-FF-FF-FF 
    7. ARP广播包在三层上的目标地址是什么? 答:255.255.255.255 
    8. ARP广播包是否有IP包头? 
    答:有,包括目标IP,源IP,目标MAC,源MAC等信息

  • 相关阅读:
    总结:多校1
    简易数论练习
    2017 多校1
    简易数论函数变换学习
    petrozavodsk1
    Permutacja
    图片上传阿里云oss 数据存入redis List
    tp5实现月统计数据
    es6 新特性
    es6 新特性总结
  • 原文地址:https://www.cnblogs.com/151-seal/p/3215033.html
Copyright © 2011-2022 走看看