一种数据流处理的方法及装置的制造方法_4

文档序号:8365360阅读:来源:国知局
到物理交换机。从而实现在只部署一个虚拟交换机的情况下,将业务的数据流选择性发送给物理交换机进行处理,实现业务的灵活部署和管理。
[0124]如图9所示,本发明实施例还提供一种物理交换机,包括:存储器901,处理器902,通信接口 903和总线904 ;处理器902、存储器901、通信接口 903通过总线904相互连接。
[0125]存储器901,用于存储程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器901可能包含高速随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0126]处理器902,可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件等。
[0127]处理器902,执行存储器901所存放的程序,实现本发明实施例提供的数据流处理的方法,包括:
[0128]获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLAN ID、传输控制协议TCP源端口、TCP目的端口。
[0129]然后接收所述流标识信息标识的数据流,并处理所述流标识信息标识的数据流。
[0130]所述通信接口 903,用于与服务器通信。
[0131]进一步可选的,可以由所述物理交换机主动发起引流功能,所述方法还包括:接收在命令行配置的处理策略,获取所述处理策略报文;相应地,所述方法还包括:在所述服务器支持选择性引流功能时,将所述处理策略报文发送到所述服务器。
[0132]可选地,也可以由所述服务器主动发起引流功能,所述方法还包括:接收所述服务器发送的所述处理策略报文。
[0133]需要注意的是,物理交换机侧获取处理策略报文,不局限于上述两种获取处理策略报文的方法,还可以包括其它的方法,例如通过策略服务器获取处理策略报文,策略服务器可以为网管系统等。
[0134]在获取处理策略报文之前,所述方法还包括:与所述服务器协商是否支持选择性引流功能。
[0135]需要说明的是,附图9所示装置中,其各个模块的具体实施过程以及各个模块之间的信息交互等内容,由于与本发明方法实施例基于同一发明构思,可以参见方法实施例,在此不一一赘述。
[0136]本发明实施例提供的物理交换机,能够获取处理策略报文,如果服务器支持所述选择性引流功能,将所述处理策略报文发送到所述服务器。然后接收所述流标识信息标识的数据流,并处理所述流标识信息标识的数据流。使得本发明实施例能够对选择性流向物理交换机的单条数据流进行处理。
[0137]需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0138]通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
[0139]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。
[0140]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【主权项】
1.一种数据流处理的方法,其特征在于,包括: 获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLAN ID、传输控制协议TCP源端口、TCP目的端口 ; 根据所述处理策略报文得到转发表项,所述转发表项中包括所述流标识信息; 根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理。
2.根据权利要求1所述的方法,其特征在于,所述获取处理策略报文,包括: 接收在命令行配置的处理策略,获取所述处理策略报文; 相应地,所述方法还包括:如果所述物理交换机支持选择性引流功能,将所述处理策略报文发送到所述物理交换机。
3.根据权利要求1所述的方法,其特征在于,所述获取处理策略报文,包括: 从所述物理交换机接收所述处理策略报文。
4.根据权利要求1所述的方法,其特征在于,在所述获取处理策略报文之前,还包括: 与所述物理交换机协商是否支持所述选择性引流功能。
5.一种服务器,其特征在于,包括: 第一获取单元,用于获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLAN ID、传输控制协议TCP源端口、TCP目的端口 ; 第二获取单元,用于根据所述处理策略报文得到转发表项,所述转发表项中包括所述流标识信息; 发送单元,用于根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理。
6.根据权利要求5所述的装置,其特征在于,所述第一获取单元,具体用于接收在命令行配置的处理策略,获取所述处理策略报文;相应地,所述发送单元,还用于在所述物理交换机支持选择性引流功能时,将所述处理策略报文发送到所述物理交换机; 或者,所述第一获取单元,具体用于接收所述物理交换机发送的所述处理策略报文。
7.根据权利要求5所述的装置,其特征在于,所述装置,还包括: 协商单元,用于与所述物理交换机协商是否支持所述选择性引流功能。
8.—种物理交换机,其特征在于,包括: 获取单元,用于获取处理策略报文,所述处理策略报文中包括流标识信息,所述流标识信息包括如下任意一项或多项的组合:源互联网协议IP地址、源介质访问控制MAC地址、目的IP地址、目的MAC地址、虚拟局域网标识VLAN ID、传输控制协议TCP源端口、TCP目的端Π ; 接收单元,用于接收所述流标识信息标识的数据流; 处理单元,用于处理所述流标识信息标识的数据流。
9.根据权利要求8所述的装置,其特征在于,所述获取单元,具体用于接收在命令行配置的处理策略,获取所述处理策略报文; 相应地,所述装置还包括:发送单元,用于在所述服务器支持选择性引流功能时,将所述处理策略报文发送到所述服务器; 或者,所述获取单元,具体用于接收所述服务器发送的所述处理策略报文。
10.根据权利要求8所述的装置,其特征在于,所述装置,还包括: 协商单元,用于与所述服务器协商是否支持所述选择性引流功能。
【专利摘要】本发明公开一种数据流处理的方法及装置,涉及通信技术领域,可以在服务器中只部署一个虚拟交换机的情况下,针对单条数据流将服务器的数据流选择性地发送给物理交换机进行处理,实现业务的灵活部署和管理。本发明实施例通过获取处理策略报文,根据获取的处理策略报文得到转发表项;然后根据所述转发表项,将所述流标识信息标识的数据流发送给物理交换机进行处理。本发明实施例提供的方案,适于处理数据流时采用。
【IPC分类】H04L12-741
【公开号】CN104683240
【申请号】CN201310643298
【发明人】钟国城, 康培建, 章永飞
【申请人】华为技术有限公司
【公开日】2015年6月3日
【申请日】2013年12月3日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1