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等信息

  • 相关阅读:
    CODEVS4650 破损的键盘
    洛谷P1656 炸铁路
    洛谷 P3225 [HNOI2012]矿场搭建
    1265 四点共面
    1406: [AHOI2007]密码箱
    1193: [HNOI2006]马步距离
    1800: [Ahoi2009]fly 飞行棋
    1923: [Sdoi2010]外星千足虫
    I
    2017CCPC秦皇岛G ZOJ 3987Numbers(大数+贪心)
  • 原文地址:https://www.cnblogs.com/151-seal/p/3215033.html
Copyright © 2011-2022 走看看