[发明专利]分布式通信设备及板间通信方法有效
申请号: | 201710516985.7 | 申请日: | 2017-06-29 |
公开(公告)号: | CN107342958B | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 何三波 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/947 | 分类号: | H04L12/947;H04L12/927;H04L12/931;H04L12/721;H04L12/741;H04L12/823 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 吴中伟 |
地址: | 610041 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 通信 设备 方法 | ||
本发明涉及数据通信技术,其公开了一种分布式通信设备板间通信方法,解决传统方案扩展性差,组播支持的线卡数量很有限,以及板间通信需要对交换芯片进行复杂的组播设置的问题。该方法包括:a.主控卡在构造发送至目的线卡的以太网报文时,在报文的自定义字段中开辟一个字段保存所有线卡的位图,所述位图中的各个位与各个线卡的槽位一一关联对应;主控卡设置位图中对应各个线卡槽位的位的状态值;b.以太网交换芯片收到来自于主控卡的报文后,根据报文中的目的MAC地址将所述报文发送至相应目的线卡;c.线卡在收到以太网交换芯片转发的报文后,根据位图中对应本卡槽位的位的状态值来决定是否丢弃所述报文。此外,本发明还公开了一种分布式通信设备。
技术领域
本发明涉及数据通信技术,特别涉及一种分布式通信设备及板间通信方法。
背景技术
分布式通信设备一般由主控卡和业务线卡组成。主控卡和业务板卡之间需要大量的信息交互,包括:主控卡发往业务线卡的信息如协议报文、各种配置下发信息等,业务线卡发往主控卡的信息如协议报文、告警消息等。
各个板卡之间连接方式,最广泛使用的是通过以太网交换芯片的端口连接各个板卡,一张板卡至少连接在一个交换口上。在某些情况下,主控卡需要把同一个信息下发到多张线卡如组播协议报文发送、全局表项(如路由表)下发等,对于同一个信息下发到多张业务线卡的情况,在不考虑效率的情况下,主控卡可以将此信息复制多份然后发送到多张业务线卡;也可以使用交换芯片的组播特性让交换芯片将此信息复制后发送到对应的业务线卡,这样需要对交换芯片进行组播配置,而交换芯片组播特性的配置使用比较复杂。
申请号为200610067084.6,名称为《实现分布式系统板间通信的系统和方法》的发明专利申请中提供了一种依靠交换芯片实现点对多点的板间通信方案:
方案一、构造端口和VLAN的关系,填写VLAN表的端口位图,将所述VLAN加入对应端口。例如,VLAN1对应的端口位图为000000000001,则VLAN1需要加入端口1,VLAN2对应的端口位图为000000000010,则VLAN需要加入端口2,VLAN3对应的端口位图为000000000011,则VLAN3需要同时加入端口1和端口2,以此类推。
方案二、根据报文所发目的线卡构成位图,该位图作为组播地址后8位。如报文发送的目的板卡为1、2、3,则组播MAC地址的后8位是00000111。
上述方案一强依赖于交换芯片硬件特性,导致扩展性差,其组播最多支持11张线卡;在方案二中,需要对交换芯片进行组播设置,而组播设置比较复杂,导致整个配置方案也复杂。
发明内容
本发明所要解决的技术问题是:提供一种分布式通信设备及板间通信方法,解决传统方案扩展性差,组播支持的线卡数量很有限,以及板间通信需要对交换芯片进行复杂的组播设置的问题。
一方面,本发明实施例提供一种分布式通信设备,其包括:
主控卡、以太网交换芯片及多个线卡;所述主控卡及所述多个线卡均与以太网交换芯片相连;
所述主控卡用于构造发送至目的线卡的以太网报文时,在所述以太网报文的保存所有线卡的位图,所述位图中的各个位与各个线卡的槽位一一关联对应;所主控卡还用于设置位图中对应各个线卡槽位的位值;
所述以太网交换芯片用于根据收到的报文的目的MAC地址,将所述报文发送至主控卡或者相应的线卡;
所述线卡用于在收到报文时,根据位图中对应本卡槽位的位值来决定是否丢弃所述报文。
作为进一步优化,所述报文的目的MAC地址为目的卡连接以太网交换芯片的以太网口的地址,其根据目的卡的槽位号按照一定算法生成。
作为进一步优化,所述报文的自定义字段中还包括源卡槽位号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710516985.7/2.html,转载请声明来源钻瓜专利网。