zoukankan      html  css  js  c++  java
  • 卷一十七章:ARP和RARP

    (1)ARP
    忽略,大基础

    (2)代理ARP:
    代理AP的一个主要优点就是能够在不影响其他路由器的路由表的情况下在网络上添加一个新的路由器,这样使得子网的变化对主机是透明的。主机可以不用修改IP地址和子网掩码就能和现有的网络互通。
    代理ARP应该使用在主机没有配置默认网关或者没有任何路由策略的网络上。
    优点:减少主机端配置;
    缺点:运行时路由器将会转发ARP广播请求,造成全网效率降低,因此不适合于大规模网络

    (我的理解:一个主机有配置网关和没有配置网关,如果需要访问其他网段,前者是丢给网关,后者是直接发请求解析。(无结果)但是如果后者的网络开启了代理ARP,主机就会收到解析包,在主机的条目为:目的IP + 主机上联网关MAC




    (3)RARP:
    通过物理MAC地址获取IP地址的技术,例如无盘工作站,刚开始时发送源地址为自己mac,目的地址为全F的广播包。当网络中的RARP Server收到数据包后,查询自身已有的映射表,找到后回一个单播包给无盘工作站。工作站得到IP地址后,与存储操作系统文件服务器通讯,获取操作系统并进行引导。




    (4)IP包转发流程:
    《1》主机IP包发送:
    解析或丢包网关发送


    《2》主机接受IP包
    判断目的地址是不是自己的:





    《3》路由器IP包转发:
    先判断是否是自己的,再判断目的地址跟自己是否有直连关系:






    (5)ARP配置:
    一般情况下,ARP动态执行并自动寻求IP地址到以太网MAC地址的解析,无须管理员的介入;
    静态arp则分为短静态和长静态:
    长静态:IP+MAC+VLAN+出接口,长静态ARP表项可以直接用于报文转发;
    短静态:IP+MAC,但是:《1》如果出接口是三层接口,则可以直接用于报文转发;
                            《2》如果出接口是VLAN虚接口,则不能直接转发,需要对该进行
                            行解析。先发送请求解析包,然后将收到响应包跟表项对比,如果相同,则静态ARP表项由未解析变为解析状态,之后就可以转发

  • 相关阅读:
    nginx端口重定向及反向代理
    Linux Crontab实现定时备份和删除Docker中的Mysql数据库
    Linux创建定时任务
    Docker可视化管理工具Portainer的安装配置及使用
    Centos磁盘扩容-免重启
    使用CSS让网页自适配手机端
    Centos7 安装FTP
    Centos7 部署的Redis无法远程访问
    移动端调试
    select2初始化默认选中值(多选)
  • 原文地址:https://www.cnblogs.com/key-network/p/12420528.html
Copyright © 2011-2022 走看看