码迷,mamicode.com
首页 > 系统相关 > 详细

发包给指定MAC被其他设备接收的问题

时间:2017-02-15 00:45:20      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:局域网   详细介绍   bsp   抓包   div   找不到   ima   修改ip   log   

做修改ip工具时发现 只勾选了一台设备,但是局域网内多台设备都会被修改
技术分享
                            勾选F4B5-49F0-321F进行修改
技术分享
                            结果局域网内另外一台也被修改
然后这时候第一眼是懵逼的,接下来就上网查资料了,发现好像没人遇到这种情况,于是想从根源查起。抓包!
   

技术分享

就抓到一个正常发往指定MAC的包,并没有目的地为另一台的包

直到有一天,不知是不是突来灵感,在同事电脑上抓包

技术分享

 

发现也有这个目的地不为广播的包!

后来才发现是因为如果局域网内(交换机)MAC表内不存在目的地MAC时,交换机就会进行转发,将改包发向所有的端口!(注意不是广播!之前以为是广播,抓包没有看到广播包就以为没有进行这个操作)

最后还是不知道为啥会找不到该MAC,但是把设备收包的混杂模式改为标准模式算是暂时的解决了问题! 

发包给指定MAC被其他设备接收的问题

标签:局域网   详细介绍   bsp   抓包   div   找不到   ima   修改ip   log   

原文地址:http://www.cnblogs.com/-Donny/p/6399497.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!