[发明专利]模块间冲突检测的方法、系统和主控板有效
| 申请号: | 200710109451.9 | 申请日: | 2007-06-21 |
| 公开(公告)号: | CN101068254A | 公开(公告)日: | 2007-11-07 |
| 发明(设计)人: | 常向青;赵丽娜 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/54 |
| 代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
| 地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模块 冲突 检测 方法 系统 主控 | ||
1、一种模块间冲突检测的方法,应用于分布式系统,其特征在于,包括:
主控板上配置NAT模块的地址池;
接口板发送动态学习的ARP表项到主控板;当检测到所述接口板发来的ARP表项与所述主控板上配置的NAT地址池有冲突时,删除所述ARP表项中的冲突表项后保存,并通知接口板删除自身保存的ARP冲突表项;
主控板保存设置的NAT地址池数据,并发送所述NAT地址池数据至接口板。
2、如权利要求1所述的方法,其特征在于,所述检测接口板发来的ARP表项与所述主控板上配置的NAT地址池中的数据的冲突由以下方式实现:
主控板上建立暂态表项,将所述配置的NAT地址池中的数据保存在建立的暂态表项中;
检测所述接口板发来的ARP表项与所述暂态表项的冲突数据。
3、如权利要求2所述的方法,其特征在于,在建立暂态表项时启动定时器,定时器定时时间到达后删除建立的暂态表项。
4、如权利要求2所述的方法,其特征在于,在检测发来的ARP表项与暂态表项是否冲突之前包括:
如果用户删除所述配置的主控板上NAT地址池数据,该方法还包括删除暂态表项中的相应的数据;
如果用户删除所述配置的主控板上NAT地址池的全部数据,该方法还包括删除暂态表项。
5、如权利要求2所述的方法,其特征在于,所述接口板动态学习ARP表项包括:
接口板根据转发的报文动态学习ARP,并与接口板上保存的NAT地址池进行冲突检测。
6、一种模块间冲突检测的主控板,应用于分布式系统,其特征在于,其中,
主控板包括NAT地址池配置单元,冲突检测单元,通知单元,第一保存单元,NAT地址池发送单元,
NAT地址池配置单元用于配置NAT模块的地址池;
冲突检测单元用于检测到接口板发来的ARP表项与所述主控板上NAT地址池配置单元配置的NAT地址池有冲突时,删除所述ARP表项中的冲突表项;
通知单元用于通知接口板删除保存的ARP冲突表项;
第一保存单元用于保存删除冲突表项后的ARP表项;
NAT地址池发送单元用于发送配置的NAT地址池到接口板。
7、如权利要求6所述的主控板,其特征在于,所述冲突检测单元包括暂态表项生成单元和暂态表项冲突检测单元,其中,
暂态表项生成单元用于建立暂态表项,将配置的NAT地址池中的数据保存在建立的暂态表项中;
暂态表项冲突检测单元用于检测所述接口板发来的ARP表项与所述暂态表项冲突时,删除所述ARP表项中的冲突表项。
8、如权利要求6所述的主控板,其特征在于,所述冲突检测单元还包括定时器,用于在暂态表项生成单元生成暂态表项时启动定时,并在定时时间到达时删除暂态表项生成单元中的暂态表项。
9、一种模块间冲突检测的系统,应用于分布式系统,其特征在于:包括如权利要求6至8任一项所述的主控板,还包括接口板,其中,
接口板包括ARP动态学习单元,发送单元,删除单元,第二保存单元,
ARP动态学习单元用于动态学习ARP表项;
发送单元用于发送动态学习的ARP表项到主控板上的冲突检测单元;
删除单元用于根据主控板上通知单元发来的通知删除ARP表项中的冲突表项;
第二保存单元用于保存主控板上NAT地址池发送单元发来的NAT地址池。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710109451.9/1.html,转载请声明来源钻瓜专利网。





