[发明专利]一种分布式系统中检测协议的实现方法和装置有效
申请号: | 201210533280.3 | 申请日: | 2012-12-12 |
公开(公告)号: | CN102970191B | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | 陈春雷;钱勇 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 北京元本知识产权代理事务所 11308 | 代理人: | 秦力军 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 系统 检测 协议 实现 方法 装置 | ||
本发明公开了一种分布式系统中检测协议的实现方法和装置,涉及数据通信领域,所述方法包括:在分布式系统的每块芯片上,为每个检测会话建立以会话号为索引的全局映射关系表;接收端口收到检测报文后,根据所述报文,获取对应的会话号,并利用所述会话号,查找全局映射关系表,获取所述检测报文的硬件资源所在芯片;将所述检测报文进行相应处理,交换至所述硬件资源所在芯片,以便所述芯片利用其硬件资源处理所述检测报文。
技术领域
本发明涉及数据通信领域,特别涉及一种在分布式系统中检测协议的实现方法及相应的实现装置。
背景技术
随着PTN以及IP RAN在电信网络中的推广,各类链路连通性检测协议正变的日益重要。为了保障业务质量,电信网络中,一般需要在链路发生故障后50ms内将业务倒换到备用链路,这就要求链路检测协议具有高度的敏感性,因此必须由硬件如网络处理器、ASIC芯片或者FPGA等支持。
目前常用的链路检测协议,有BFD、MPLS-TP OAM以及TMPLS OAM等。检测协议对链路的检测,是通过在链路两端建立一条检测会话,并在检测链路上周期发送检测报文来实现。链路两端的检测实体,根据配置或者协商信息,构造并周期发送检测报文,同时,接收对端发来的检测报文,并根据配置或者协商信息与报文内容进行比较甄别。
由于50ms倒换时间的限制,检测协议的实现,必须由硬件支持,也就是说,检测协议的每个会话都会消耗硬件资源,如用于保存会话内容和会话状态的存储器,用于为会话计时的时间计量器,以及附带的统计寄存器等等。硬件资源与具体的芯片是结合在一起的。检测协议会话的实现和报文的处理,必须具体到硬件芯片上。
检测协议会话处理接收到的检测报文,一般只能在收到报文的芯片上处理,这对于集中式系统,是没有问题的。因为集中式系统,一般只有一块芯片,不存在接收端口和处理芯片不统一的问题。
目前,网络中的高端设备一般都采用全分布式系统,硬件资源分配在各个线卡的各个芯片上。这就存在了检测协议报文的接收端口和会话资源芯片可能不一致的问题。比如,在电信网络中,一般都采用链路聚合的方式增加带宽和链路的安全性。而在聚合端口中的实端口,都分散在不同的线卡上,这就天然存在了收包端口和芯片资源不一致的问题。为了解决这种问题,一般只能采用将聚合链路的端口限制在同一块线卡的同一块芯片上的方法,或者为聚合链路的每个实端口配置一条检测会话,这两种方式,前者使得链路聚合失去了原本的意义,后者严重浪费了资源,都不是真正的解决方案。
在电信网络中,链路保护一般还采用两级保护,比如,在进行隧道保护的同时,对隧道承载的伪线业务也要保护。当主隧道出现故障时,业务切换到备份隧道,此时隧道承载的伪线业务并不会感知到隧道切换。由于主备隧道一般都是跨线卡配置,当业务被倒换到备份隧道后,伪线上配置的检测会话的检测报文,也会从新线卡的端口上接收。如果依然采用在收包芯片上处理检测会话报文,就会引起伪线上的检测会话在本芯片上查找不到硬件资源而出现错误。常规的解决手段,一种是将主备隧道限制在同一块芯片上,这样切换时不会引发资源查找不到的问题;另一种是在主备隧道切换时,将之前分配的伪线层面的检测会话资源在备份隧道所在芯片上重新分配。对于前者,限制太大,没有实际意义。对于后者,其效率很难满足ms级的要求,并且,无法保证在备份隧道所在芯片上有足够的硬件资源重新分配。
发明内容
未解决上述问题,本发明提供了一种分布式系统中检测协议的实现方法和装置。
根据本发明的一个方面,提供了一种分布式系统中检测协议的实现方法,包括:
在分布式系统的每块芯片上,为每个检测会话建立以会话号为索引的全局映射关系表;
接收端口收到检测报文后,根据所述报文,获取对应的会话号,并利用所述会话号,查找全局映射关系表,获取所述检测报文的硬件资源所在芯片;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210533280.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种替代盲人视觉的环境感知装置
- 下一篇:一种RRU时钟测试窗