X为了获得更好的用户体验,请使用火狐、谷歌、360浏览器极速模式或IE8及以上版本的浏览器
关于我们 | 帮助中心
欢迎来到天长市科技大市场,请 登录 | 注册
尊敬的 , 欢迎光临!  [会员中心]  [退出登录]
成果 专家 院校 需求
当前位置: 首页 >  科技成果  > 详细页

[00127129]交换网络中定位MAC地址的方法

交易价格: 面议

所属行业: 通信

类型: 非专利

交易方式: 资料待完善

联系人:

所在地:

服务承诺
产权明晰
资料保密
对所交付的所有资料进行保密
如实描述

技术详细介绍

本发明涉及一种定位MAC(Media Access Control,媒体接入控制)地址的方法,特别是涉及一种交换网络中定位MAC地址的方法。 在很多网吧用户的实际应用中,常常需要将某个MAC地址或IP地址所在的交换机端口关闭。知道目标地址所在交换机端口后,关闭某个端口很简单,但是在一个复杂网络中往往很难知道目标地址连在哪台交换机上,如果错误的关闭了某台交换机的端口,很可能导致正常用户无法上网。所以说,该功能实现的难点在于确定和目标机直接相连的交换机端口,即目标端口。实现方法可能有多种,如对所有边缘交换机进行MAC/PORT(端口)绑定、端口保护设置,或者由用户设定各端口的类型,是否为边缘端口等方法,这些方法虽然降低了技术难度,但是同时也降低了易用性,而且可能影响其他应用。本发明通过网关和交换机的联动很好的解决了这个难题。 本发明所要解决的技术问题是提供一种交换网络中定位MAC地址的方法,其增强了易用性,而且不影响其他应用。 本发明是通过下述技术方案来解决上述技术问题的:一种交换网络中定位MAC地址的方法,其特征在于,其包括以下步骤: 步骤一:网关向其所有内网端口发送一个多播的发现包,发现包包含要寻找的目标MAC地址和路径开销; 步骤二:交换机收到发现包后搜索MAC地址表; 步骤三:判断是否找到目标MAC地址?如果找到目标MAC地址,则执行步骤五;如果没有找到目标MAC地址,则执行步骤四; 步骤四:将路径开销值加1,然后向除收到发现包的所有端口转发,然后执行步骤八; 步骤五:判断是否在收到发现包的端口中?如果在收到发现包的端口中,则执行步骤八;如果没有在收到发现包的端口中,则执行步骤六; 步骤六:将路径开销值加1后向目标端口转发;向网关报告找到的目标MAC地址、收到的发现包中的路径开销值和目标端口号; 步骤七:网关收到找出目标MAC地址的交换机的回答,选择路径开销值最大的交换机,向该交换机发送关闭目标端口的命令; 步骤八:退出处理流程,下级交换机将继续按流程处理。 本发明的积极进步效果在于:本发明对于在交换网络中定位MAC地址的方法简单可行、高效准确。已在我司相关产品中成熟运用,获得国家发明专利。

推荐服务:

Copyright  ©  2019    天长市科技大市场    版权所有

地址:滁州高新区经三路

皖ICP备2023004467