iKuai爱快流控路由

标题: [Q3000]DHCP静态分配与ARP直接不同步BUG [打印本页]

作者: apibits    时间: 2023-8-13 19:33
标题: [Q3000]DHCP静态分配与ARP直接不同步BUG
RT 默认情况下  DHCP的"兼容ARP绑定列表为静态分配"是开启的


当修改已经存在的静态DHCP的MAC时    不会同步更新到ARP列表导致断网  


比如  已存在一个名为192.168.1.100的静态分配地址到MAC:12-34-56-78-90-12
如果修改这个MAC到90-78-12-34-56-12后  
不会自动同步ARP列表
导致这台设备自动获取IP与ARP-MAC不符然后断网

作者: tiandll    时间: 2023-8-13 20:45
默认开启兼容ARP绑定列表为静态分配?
作者: apibits    时间: 2023-8-13 21:59
tiandll 发表于 2023-8-13 20:45默认开启兼容ARP绑定列表为静态分配?

重新看了看官网的ARP和DHCP相关业务逻辑 发现是 当ARP设置静态后  这个选项会让DHCP服务分配指定的IP给绑定的设备  emmmm   好像逻辑上也说得通  但是后期如果换MAC地址后直接改DHCP 就会导致ARP不正确 直接断网
作者: 爱快技术支持01    时间: 2023-8-14 09:04
楼主您好,在ARP绑定情况下会对唯一绑定终端进行MAC地址以及获取IP的信息进行校验,如获取信息与当前ARP绑定信息不一致就是断网的。
作者: apibits    时间: 2023-8-14 11:51
爱快技术支持01 发表于 2023-8-14 09:04楼主您好,在ARP绑定情况下会对唯一绑定终端进行MAC地址以及获取IP的信息进行校验,如获取信息与当前ARP绑 ...

不不不  是如果启用了DHCP静态分配后   后期又改了静态IP的MAC  导致ARP表不会根据DHCP那边的设置自动更改 最终断网
业务逻辑是ARP大于DHCP 的话  那就没关系了 毕竟改这个要先改ARP对应的值


作者: xibanya    时间: 2023-8-14 11:59
apibits 发表于 2023-8-14 11:51不不不  是如果启用了DHCP静态分配后   后期又改了静态IP的MAC  导致ARP表不会根据DHCP那边的设置自动更改 ...

你爱快配置了ARP绑定之类的吧?没配置的话改mac随意改,改了mac PC会重新发dhcp报文,重新进行一次dhcp,拿到的ip也是新的ip
作者: apibits    时间: 2023-8-14 12:57
xibanya 发表于 2023-8-14 11:59你爱快配置了ARP绑定之类的吧?没配置的话改mac随意改,改了mac PC会重新发dhcp报文,重新进行一次dhcp, ...

对   DHCP静态分配那里选择了 添加静态分别到ARP中  

然后这个时候只改DHCP的MAC是不行的  得改ARP 那里

不然 重新DHCP就分配的指定的IP  导致MAC对不上APR表导致断网
作者: xibanya    时间: 2023-8-14 13:37
apibits 发表于 2023-8-14 12:57对   DHCP静态分配那里选择了 添加静态分别到ARP中  

然后这个时候只改DHCP的MAC是不行的  得改ARP 那里 ...

没太看懂

arp绑定了  如dhcp绑定里修改mac,肯定是不会影响静态arp这张表的




作者: apibits    时间: 2023-8-15 09:51
xibanya 发表于 2023-8-14 13:37没太看懂

arp绑定了  如dhcp绑定里修改mac,肯定是不会影响静态arp这张表的

没事  清楚逻辑就行

其实应该这样: 当修改DHCP静态分配的时候  如果ARP表和静态分配表对不上的话  应该提示错误或者强制改分配表对应ARP表  这样就不会让正在使用的计算机断网了
作者: xibanya    时间: 2023-8-15 10:21
本帖最后由 xibanya 于 2023-8-15 10:24 编辑
apibits 发表于 2023-8-15 09:51没事  清楚逻辑就行

其实应该这样: 当修改DHCP静态分配的时候  如果ARP表和静态分配表对不上的话  应 ...

建议先了解清楚各个模块的基本概念。

另外,实际场景里,这些绑定关系一般是在接入层或者汇聚层或者核心层交换机实施。在出口网关实施意义不大。“上网”的概念不仅限于上互联网。



作者: apibits    时间: 2023-8-15 11:16
xibanya 发表于 2023-8-15 10:21建议先了解清楚各个模块的基本概念。

另外,实际场景里,这些绑定关系一般是在接入层或者汇聚层或者核心 ...

是的  我明白你的意思   

我其实就说觉得爱快的逻辑没那么智能而已

比如我这次的修改静态分配的MAC  要是智能的话应该提示我 ARP表内MAC与IP不对应  哈哈

这样 就不会忘记改ARP表那边了  因为选择了 "兼容ARP绑定列表为静态分配"

因为设置静态分配的时候往往没有去看ARP表  正常应该去看的
作者: xibanya    时间: 2023-8-15 11:35
apibits 发表于 2023-8-15 11:16是的  我明白你的意思   

我其实就说觉得爱快的逻辑没那么智能而已

华为h3c也不会提示的。模块不同,没有必然联系的都是按照人的意志来。




欢迎光临 iKuai爱快流控路由 (https://bbs.ikuai8.com/) Powered by Discuz! X3.3