【技术实现步骤摘要】
本专利技术涉及数字通信,尤其涉及一种基于交换芯片和网络处理器组合的高性能多用户流量复制系统及方法。
技术介绍
1、随着数字通信技术的高速发展和成熟,通信安全问题成为越来越重要的关注焦点,分流交换机的应用也越来越多。分流交换机往往需要将流量提供给不同用户或者多个用户,因此对流量复制能力的要求越来越高。在特定的场景中需要将流量报文复制并分发给不同用户使用,一般情况下是通过网络处理器直接复制,但是网络处理器的复制能力往往是有限制的。因此需要新的技术或者方法提升设备的综合复制能力,常用的方法是使用性能更高的网络处理芯片,但此方法会带来额外的、更高的成本花费,设备整体功耗的升高以及设备需要整体更换等问题。
技术实现思路
1、专利技术目的:本专利技术提供一种基于交换芯片和网络处理器组合的高性能多用户流量复制系统及方法,基于分流交换机原有硬件的基础上,通过对交换芯片和网络处理芯片各自的功能特性的利用,结合数字通信转发原理,来提高设备整体的多用户流量复制的性能。
2、技术方案:本专利技术所述的
...【技术保护点】
1.一种基于交换芯片和网络处理器组合的高性能多用户流量复制系统,其特征在于,包括:交换芯片、第一个网络处理器和第二个网络处理器;原始流量首先进入第一个网络处理器,第一个网络处理器对该流量报文添加交换芯片所需要的私有报文头,然后将流量传递给交换芯片,交换芯片根据报文头中的三层组播信息进行复制转发,复制后的流量进入第二个网络处理器进行处理,第二个网络处理器对收到的流量报文再进行复制,然后将复制后的所有流量恢复为原始报文数据,并依次进行单播转发,分别转发至交换芯片或设备的不同出口,每个出口对应一个不同的用户,每个用户获得一份流量。
2.如权利要求1所述的基于交换
...【技术特征摘要】
1.一种基于交换芯片和网络处理器组合的高性能多用户流量复制系统,其特征在于,包括:交换芯片、第一个网络处理器和第二个网络处理器;原始流量首先进入第一个网络处理器,第一个网络处理器对该流量报文添加交换芯片所需要的私有报文头,然后将流量传递给交换芯片,交换芯片根据报文头中的三层组播信息进行复制转发,复制后的流量进入第二个网络处理器进行处理,第二个网络处理器对收到的流量报文再进行复制,然后将复制后的所有流量恢复为原始报文数据,并依次进行单播转发,分别转发至交换芯片或设备的不同出口,每个出口对应一个不同的用户,每个用户获得一份流量。
2.如权利要求1所述的基于交换芯片和网络处理器组合的高性能多用户流量复制系统,其特征在于,第一个网络处理器需要在原始报文的基础上封装带有三层组播信息的交换私有报文头,其中三层组播信息决定着交换芯片对流量的复制数量。
3.如权利要求1所述的基于交换芯片和网络处理器组合的高性能多用户流量复制系统,其特征在于,交换芯片初始化的过程中建立多个三层组播组,每个组播组添加不同数量的三层vlan接口,每个vlan接口只绑定一个与第二个网络处理器相连的物理端口,不同组播组复制流量的数量不同。
4.如权利要求1所述的基于交换芯片和网络处理器组合的高性能多用户流量复制系统,其特征在于,第二个网络处理器需要再次进行复制,并将流量按顺序进行单播转发到交换芯片。
5.如权利要求1所述的基于交换芯片和网络处理器组合的高性能多用户流量复制系统,其特征在于,假设网络处理芯片的复制能力为m,即在特定处理时间内最大允许复制的份数是m份,如果交换芯片添加三层组播...
【专利技术属性】
技术研发人员:杨栋,
申请(专利权)人:南京中新赛克科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。