关于IP和MAC绑定问题

来源:百度知道 编辑:UC知道 时间:2024/06/22 16:57:53
我做了一个测试,当在三层交换机上作IP和MAC绑定后,那么其他电脑如果设置此IP,那么可以在子网内与其他主机通讯,但是需要路由的时候,则会超时,我想这个原理应该是数据到达交换机后,进行IP的判断,然后由于该IP已经绑定,并且不是对应的MAC,则会丢弃,可是如果我直接PING三层交换机,也是可以通讯的,这是为什么?ARP协议应该收到方记录源IP和MAC,然后把自己的MAC发给源IP,当收到源IP和MAC得时候,难道不需要判断一下吗
朋友,你说的肯定不是对,如果我绑定了192。168.0.1 对应的是MAC:1111-1111-1111那么当其他人用192.168.0.1的时候,交换机会去检测这个IP对应的MAC是什么,并不会更新之前的,你理解错了

应该是这个原因,实际上你绑定的是 1111-1111-1111对应的192.168.1.2,如果你别人用了这个IP地址,实际就是2222-2222-2222对应这个192.168.1.2,,但是这个2222-2222-2222对应的ARP表项你没有绑定!!所以能通,意思就是,如果想达到绑定的效果,需要把你所有的IP地址挨个绑一遍,很麻烦地哦

你虽然绑定了静态的,动态的表项也是会学习到的!!!。就这么比方吧,

你看中个
IP Address MAC Address VLAN ID Interface Aging Type
192.168.100.44 0001-6cdf-4ca4 N/A Eth0/1 N/A S(静态绑定的)
192.168.100.244 0001-6cdf-4ca4 N/A Eth0/1 20 D
244我改的IP。。,我还可通信的

补充:ARP表项只是对照关系,所谓的绑定是手动设置的ARP表项,未绑定的也可以动态学习到而且也可以转发.,如果你想达到所有绑定的效果,需要把所有的IP地址都绑定MAC,空白的IP地址可以绑定个不存在的MAC, 或者在接入层端口去做,那样是最完美的!

我先说说啊 我不知道我说的对不对。。你可以看到了 和我在百度HI里讨论。。。如果你说的是IP绑定。前者绑定的 后者 就不会用这个这个能登陆到网上 同理 MAC也是这个原因。。
我可以把你的问题理解成 一个有IP绑定 令一个没有IP绑定么 如果是那样 绑定的那个 就能一直连接到网络。但是绑定了192.168.0.1的那个人已经用你的IP地址上网了。所以 虽然你的MAC地址没有变化 但是你的IP地址被重复使用。最后的结果是你不能上网。而用你IP地址的朋友会出现每10分钟断网一次。但是间隔不会超过1分钟又能连接上去 这时候 虽然你网络断开连接了 但是你和服务器还是连接着的。所以你可以PING通交换机 因为你一直都可以登录192.168.1.1 也可以说是补救措施 因为IP地址错乱 但是MAC地