System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信技术,特别涉及用于超低时延交换转发,具体的讲是一种实现组播数据报文三层转发的方法及设备。
技术介绍
1、目前,金融证券行业对高频交易的需求日趋强求,对由超低时延交换机组成的极速交易系统形成了井喷式的需求增长,正是在这一需求背景前提下,超低时延交换机以时延极低、功能极简等优势孕育而生。超低时延交换机仅有一层转发功能,可以实现超低时延转发。
2、在超低时延交换网络内,需要实现超低时延交换机的对组播报文进行复制转发。
技术实现思路
1、本申请的目的在于提供一种实现组播数据报文三层转发的方法及设备,实现超低时延交换机对组播数据报文的三层复制转发。
2、为实现上述目的,本申请提供了一种实现组播数据报文三层转发的方法,由交换单元,将经由配置单元设置的三层组播转发信息以及三层组播复制信息设置为组播复制单元的三层组播硬件表项;三层组播转发表项记录组播源ip地址、组播源所属vlan以及组播组ip地址对应的一个以上三层组播成员复制信息;三层组播成员复制信息记录一个成员端口及其成员端口vlan;组播复制单元,将三层组播硬件表项,拆分为通道转发信息表项及其指向的通道组播成员复制表项;根据被转发三层组播数据报文查找多个通道转发信息表;查找到匹配的一个以上的通道三层组播转发信息表项,从查找到的三层组播转发信息表项指向的通道组播成员复制表项读取一个以上的三层组播成员复制信息;通过成员端口映射的第一导流端口发送一份带有成员端口vlan的复制三层组播数据报文;交换单元,通过直连
3、为实现上述目的,本申请还提供了一种实现组播数据报文三层转发的设备可以应用于超低时延交换机,该设备包括,配置单元,用于在交换单元上配置三层组播转发信息以及三层组播复制信息;三层组播转发信息记录了已接收的组播数据报文的组播源ip地址、组播源所属vlan以及组播组ip地址;三层组播复制信息记录了已加入组播组ip地址的一个以上组播组成员的三层组播成员复制信息;三层组播成员复制信息记录一个成员端口及其成员端口vlan;交换单元,用于为组播复制单元的三层组播硬件表项;三层组播转发表项记录组播源ip地址、组播源所属vlan以及组播组ip地址对应的一个以上三层组播成员复制信息;组播复制单元,将三层组播硬件表项,拆分为通道转发信息表项及其指向的通道组播成员复制表项;根据被转发三层组播数据报文查找多个通道转发信息表;查找到匹配的一个以上的通道三层组播转发信息表项,从查找到的三层组播转发信息表项指向的通道组播成员复制表项读取一个以上的三层组播成员复制信息;通过成员端口映射的第一导流端口发送一份带有成员端口vlan的复制三层组播数据报文;交换单元,通过直连第一导流端口的内部转发端口收到复制三层组播数据报文;通过内部转发端口对应的成员端口发送复制三层组播数据报文
4、本申请的有益效果在于,实现通过组播复制单元为超低时延交换机提供多转发通道的三层组播报文的复制转发,扩展超低时延交换网络内的业务种类。
本文档来自技高网...【技术保护点】
1.一种实现组播数据报文三层转发的方法,其特征在于,所述方法包括,
2.根据权利要求1所述的方法,其特征在于,通过所述组播复制单元将所述三层组播硬件表项,拆分为通道转发信息表项及其指向的通道组播成员复制表项包括,
3.根据权利要求1所述的方法,其特征在于,所述方法还包括,
4.根据权利要求1所述的方法,其特征在于,所述方法还包括,
5.根据权利要求4所述的方法,其特征在于,所述方法还包括,
6.一种实现组播数据报文三层转发的设备,其特征在于,所述设备包括,
7.根据权利要求6所述的设备,其特征在于,
8.根据权利要求6所述的设备,其特征在于,
9.根据权利要求6所述的设备,其特征在于,
10.根据权利要求9所述的设备,其特征在于,所述方法还包括,
【技术特征摘要】
1.一种实现组播数据报文三层转发的方法,其特征在于,所述方法包括,
2.根据权利要求1所述的方法,其特征在于,通过所述组播复制单元将所述三层组播硬件表项,拆分为通道转发信息表项及其指向的通道组播成员复制表项包括,
3.根据权利要求1所述的方法,其特征在于,所述方法还包括,
4.根据权利要求1所述的方法,其特征在于,所述方法还包括,
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。