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

    • ARP的功能是在32bit的IP地址和采用不同网络技术的硬件地址之间提供动态映射。在点对点链路上不使用ARP。
    • 简单的一个例子,如下图所示:

    • ARP高速缓存

    每个主机都有一个ARP高速缓存,生存时间一般为20分钟,骑士时间从被创建时开始起算。

    • ARP的分组格式

    • ARP代理

    主机发送ARP请求到另一个网络的主机是,要经过路由器,此时路由器就可以回答该请求,这个过程称作委托ARP或ARP代理(Proxy ARP)

    • 免费ARP

    是指主机发送ARP查找直接的IP地址,通常发生在系统引导期间进行接口配置的时候。

    免费ARP有两个作用:

    1,检查是否有重复IP地址。

    2,更新arp高速缓存

    • arp命令

    -a 显示所有arp高速缓存中的内容

    -d 删除某项内容

    -s 增加内容到高速缓存中

    pub和-s一起使用,可以使系统起着主机ARP代理的作用

    RARP,逆地址解析协议

    • 通过硬件地址获取IP地址。
    • 分组格式

    跟ARP一致,只是帧类型代码不一样,ARP的操作代码为1,应答操作代码为2,RARP的操作代码为3,应答操作代码为4.

  • 相关阅读:
    Go语言基础之map
    Go语言基础之切片
    Go语言基础之数组
    Go语言fmt.Printf使用指南
    Go语言基础之流程控制
    Go语言基础之运算符
    Go语言基础之变量和常量
    Go语言环境搭建
    随笔
    使用SocketServer 创建TCP服务端
  • 原文地址:https://www.cnblogs.com/laiyuan/p/7521631.html
Copyright © 2011-2022 走看看