zhk2369 发表于 2019-1-6 10:15:00

LVS(DR)模式所需了解协议ARP

  一、普通ARP

http://s3.运维网.com/wyfs02/M00/33/B3/wKioL1OqkvaC9ztfAAA6JXXwmjo599.jpg


1、在局域网中,PC1想与PC2通信,PC1必须知道对方的MAC
2、所以PC1会发送arp请求(请求包含:源IP、源MAC、目的IP、目的mac为FFFFFFFFFF)
3、这时,PC2会接到此请求,看到自己的IP为192.168.1.2
4、PC2会发出一个应答(应答包含:源IP即pc2的ip、源MAC即pc2的mac、目的IP、目的MAC)
5、PC1收到此应答后,就会有一个ARP缓存,以后通信就会查找ARP表

应用环境:局域网
定义:知道源IP、源MAC、目的IP,求目的MAC



二、代理ARP


   http://s3.运维网.com/wyfs02/M01/33/B3/wKiom1OqkySBslFIAAB01KL2yiI772.jpg



PC1 与PC3通信过程

1、PC1发送ARP广播,会被PC2与Router的e0/1口接收到
2、Router收到ARP后发现不是本网段的,就会转给与它相连的e1/1
3、e1/1就会返回一个应答,此时的应答中的(源IP为:172.16.1.1 源mac为:e1/1的mac)
4、然后e1/1再转发给pc3
5、Pc1就会缓存下pc3的IP:172.16.1.2   MAC:e1/1的mac

应用环境:两个子网或多个子网之间

定义:子网内的主机MAC被网关路由器的MAC代替


三、反向ARP


应用环境:一般在系统开机时

定义:即知道MAC求IP



四、无故ARP


1、PC1会发送一个源IP(192.168.1.1)与目的IP(192.168.1.1)一样的数据报

目的1:为了确定内网内有没有与PC1相同的IP




http://s3.运维网.com/wyfs02/M02/33/B3/wKiom1OqkyTyiB0oAABsYS-LHbk435.jpg


1、pc1与pc2的网关为:R1的e0/1口:192.168.1.1
2、当R1出现问题时,因为启用了HSRP,网关就会自动切换到R2的e0/1
3、这时,R2会发送一个源IP与目的IP相同的数据包来确认网络里有没有相同的IP
4、此时,pc1与pc2会接收到此信息,同时更新原来的ARP缓存(原来的R1的e0/1的IP与mac,更新为R2的e0/1的IP与mac)
5、以后pc1与pc2的网关就为R2的e0/1的IP

无故ARP的应用:
      1、检查内网里有没有相同的IP
      2、 HSRP中的应用



页: [1]
查看完整版本: LVS(DR)模式所需了解协议ARP