dhcp里的静态地址设置跟静态arp绑定有什么区别

如题所述

DHCP静态地址是为了把你的IP固定为192.168.1.1, 然后ARP绑定是为了把IP和MAC绑定在一起。
关键问题是 dhcp静态地址的目的是让你指定的网卡始终获得指定的ip地址 而arp捆绑则是不管你的ip是什么地址 绑定的mac地址都认为是被绑定ip 也就等于你不能改地址 一改就上不了网了追问

那没区别啊,都是固定某一个ip

追答

arp是用来绑死设备上的处理数据的 没错是用来识别IP控制接入的 如果arp里的ip和mac不匹配 直接认为这个地址有问题 不允许进行数据交换
就比如IP是A mac是B
绑死A=B后 如果A不等于B的情况 直接丢弃数据 也就等于上不了网了
DHCP只是保留你自动获得这个IP地址的权限 不让别人的计算机自动获得这个IP地址
但是ARP等于是只能你用指定的网卡设定的IP地址 才能上网 别人不能用这个IP上网

追问

arp绑定了ip就不能随便更改,改了就上不了网,那dhcp设置了某个ip,如果电脑不用这个ip,那还能不能上网

追答

不能 得不到ip地址

追问

那我可不可以这样认为,打个比方:一个电脑只有一个mac,电脑=mac,dhcp静态设置就是让电脑指定某个ip,一旦更改无法上网,而arp绑定也是将某个ip与这台电脑绑定在意思,一旦不符,也无法上网,其实他们意思都差不多是吧,可以这样理解吗

追答

arp绑定后 ip与mac相对应 否则无法上网的 dhcp静态针对ip

追问

我刚才试了一下"静态arp绑定"把mac和ip输进去了,电脑改成另外的ip,为什么还可以上网,比如说和mac绑定的ip是192.168.1.110,在电脑上把ip改成192.168.1.120,结果还是可以上网,怎么回事

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答