在一网络中监测传输量的方法及装置与流程

文档序号:18072314发布日期:2019-07-03 03:55阅读:162来源:国知局
在一网络中监测传输量的方法及装置与流程
本公开涉及一种网络的领域,更加具体地说是有关于一种在一网络中监测传输量的方法及装置。
背景技术
:网络传输量的镜像在许多网络中继装置(像是网络交换器)中属于常见的功能。网络传输量镜像或端口镜像为一种监控网络传输量的方法,其从一网络装置(如交换器)的一端口转传流入和流出的复制传输量至网络装置另一端口,使其镜像网络传输量可以被分析系统研究。网络传输量镜像提供了一种当网络传输量通过装置时,复制网络传输量的服务,且可能会复制全部或一部分的网络传输量。网络传输量镜像可用于网络故障排除、网络安全和性能监控以及安全审计等功能。网络管理员可使用镜像作为诊断工具或除错,像是用于调查网络入侵或网络攻击的工具。网络镜像也可在本地或远端执行和管理。目前用于镜像数据的技术均受到其为静态的限制。传输量镜像必须手动建立和配置。在监控多传输量的系统中,必须设置及配置多个传输量镜像。转传传输量镜像需要频宽,且随着网络装置与远端分析装置的距离增加,转传传输量镜像所造成的额外网络负载也会增加。由于在某些情况下,网络运营商可能只有在特定标准被满足的情况下需要某一部份的传输量被镜像,然此作法并无效率。因此,需要在一网络中监测传输量的方法及装置,无须手动建立和配置镜像交换器,并可智能选择镜像交换器,以低成本、低额外网络负载的方式,使网络运营商得知造成链路拥塞或是网络异常状况的传输量来源或应用服务。技术实现要素:以下公开的内容仅为示例性的,且不意指以任何方式加以限制。除所述说明性方面、实施方式和特征之外,通过参照附图和下述具体实施方式,其他方面、实施方式和特征也将显而易见。即,以下公开的内容被提供以介绍概念、重点、益处及本文所描述新颖且非显而易见的技术优势。所选择,非所有的,实施例将进一步详细描述如下。因此,以下公开的内容并不意旨在所要求保护主题的必要特征,也不意旨在决定所要求保护主题的范围中使用。本公开提供一种在一网络中监测传输量的方法及装置。本公开提出一种在一网络中监测传输量的方法,用于一通讯装置中,其中上述网络至少由多个交换器及多个主机所组成,上述方法包括:搜集链路层发现协议(linklayerdiscoveryprotocol,lldp)信息、虚拟局域网(virtuallocalareanetwork,vlan)信息、一主机网络接口卡(networkinterfacecard,nic)信息及一主机-租户对应信息,以取得一物理网络拓扑及多个虚拟网络拓扑;检测上述物理网络拓扑的多个物理链路负载;分析上述虚拟网络拓扑以取得上述主机中之一与另一主机之间或上述交换器之间的一目标路径;依据上述目标路径对应的物理链路负载或一跳数值(hopcount),选择在上述目标路径上的上述交换器中之一作为一镜像交换器;以及接收由上述镜像交换器所传送的镜像传输量,并对上述镜像传输量执行分组内容分析。在一些实施例中,分析上述虚拟网络拓扑以取得上述主机中之一与另一主机之间或上述交换器之间的上述目标路径还包括:分析上述物理网络拓扑并选出在上述物理链路负载中一最大物理链路负载,并取得对应上述最大物理链路负载的一第一物理链路;以及分析经过上述第一物理链路的分组的分组类型及各分组类型的传输负载以取得上述目标路径。在一些实施例中,检测上述物理网络拓扑的上述物理链路负载是通过执行简单网络管理协议(simplenetworkmanagementprotocol,snmp)所达成。在一些实施例中,分析经过上述第一物理链路的分组的分组类型及各分组类型的上述传输负载取得上述目标路径包括:接收由一第一交换器及一第二交换器所传送的标头信息,其中上述标头信息是根据上述第一交换器及上述第二交换器封装取样分组的标头所产生,且上述第一物理链路是连接于上述第一交换器及上述第二交换器;根据上述标头信息取得经过上述第一物理链路的分组的上述分组类型及各分组类型的上述传输负载;以及选出上述传输负载最大的分组类型所对应的一物理路径作为上述目标路径。在一些实施例中,选择在上述目标路径上的上述交换器中之一作为上述镜像交换器包括:取得形成上述目标路径的多个候选交换器及对应上述候选交换器的链路负载;以及根据对应每一候选交换器的链路负载或上述跳数值从上述候选交换器中选出上述镜像交换器;其中上述跳数值为在上述候选交换器至上述通讯装置间的一链路数量。在一些实施例中,在接收由上述镜像交换器所传送的上述镜像传输量的前,上述方法还包括:于一开放流(openflow)交换器上设置多个过滤规则;根据上述过滤规则过滤上述镜像传输量;以及接收由上述开放流交换器过滤后的已过滤镜像传输量。在一些实施例中,上述镜像交换器在送出上述镜像传输量前,会将上述镜像传输量的分组的标头中增加一虚拟局域网(virtuallocalareanetwork,vlan)标签栏位。在一些实施例中,上述镜像交换器在送出上述镜像传输量前,会将上述镜像传输量的分组的标头中增加一服务等级(classofservice,cos)栏位。在一些实施例中,上述交换器为开放流(openflow)交换器。在一些实施例中,上述网络是一乙太网络。本公开提出一种在一网络中监测传输量的通讯装置,其中上述网络至少由多个交换器及多个主机所组成,上述通讯装置包括:一控制电路;一处理器,安装至上述控制电路中;以及一存储器,安装至上述控制电路中并且耦接至上述处理器;其中上述处理器配置用以执行储存于上述存储器中的一程序代码以执行:搜集链路层发现协议(linklayerdiscoveryprotocol,lldp)信息、虚拟局域网(virtuallocalareanetwork,vlan)信息、一主机网络接口卡(networkinterfacecard,nic)信息及一主机-租户对应信息,以取得一物理网络拓扑及多个虚拟网络拓扑;检测上述物理网络拓扑的多个物理链路负载;分析上述虚拟网络拓扑以取得上述主机中之一与另一主机之间或上述交换器之间的一目标路径;依据上述目标路径对应的物理链路负载或一跳数值(hopcount),选择在上述目标路径上的上述交换器中之一作为一镜像交换器;以及接收由上述镜像交换器所传送的镜像传输量,并对上述镜像传输量执行分组内容分析。附图说明附图被包括以提供本公开进一步理解且被合并并组成本公开的一部分。附图是说明本公开的实施例且连同描述一起用以解释本公开的原理。其可理解附图不一定按比例描绘,一些元件可以超过在实际实施方式的大小来显示,以清楚地说明本公开的概念。图1a~图1e是显示根据本公开一实施例中一网络系统的示例性示意图。图2是以一方式表示根据本公开一实施例所述的通讯装置的简化功能框图。图3是根据本公开一实施例中表示图2中执行程序代码的简化功能框图。图4是根据本公开一实施例中一种在一网络中监测传输量的方法流程图。图5是根据本公开一实施例中云端管理装置在目标路径上选择一镜像交换器的示意图。图6是根据本公开一实施例中在一网络系统中使用一开放流交换器的示意图。图7a是根据本公开一实施例中在一网络系统中使用开放流交换器作为物理网络交换器的示意图。图7b是根据本公开一实施例中在一网络系统中使用开放流交换器作为过滤镜像的交换器的示意图。图8是以另一方式表示根据本公开一实施例所述的网络系统的示意图。图9是以另一方式表示根据本公开一实施例所述的网络系统的示意图。具体实施方式在下文中将参考附图对本公开的各方面进行更充分的描述。然而,本公开可以具体化成许多不同形式且不应解释为局限于贯穿本公开所呈现的任何特定结构或功能。相反地,提供这些方面将使得本公开周全且完整,并且本公开将给本领域技术人员充分地传达本公开的范围。基于本文所教导的内容,本领域的技术人员应意识到,无论是单独还是结合本公开的任何其它方面实现本文所公开的任何方面,本公开的范围旨在涵盖本文中所公开的任何方面。例如,可以使用本文所提出任意数量的装置或者执行方法来实现。另外,除了本文所提出本公开的多个方面之外,本公开的范围还旨在涵盖使用其它结构、功能或结构和功能来实现的装置或方法。应可理解,其可通过申请专利范围的一或多个元件具体化本文所公开的任何方面。词语“示例性”在本文中用于表示“用作示例、实例或说明”。本公开的任何方面或本文描述为“示例性”的设计不一定被解释为优选于或优于本公开或设计的其他方面。此外,相同的数字在所有若干图示中指示相同的元件,且除非在描述中另有指定,冠词“一”和“上述”包含多个的参考。本公开的示例性实施方式由至少一无线网络系统公开的标准文献所支援,上述无线网络系统包括电机电子工程师学会(instituteofelectricalandelectronicsengineers,ieee)802系统、第3代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)系统、3gpp长期演进(longtermevolution,lte)系统、进阶长期演进技术(lte-advanced,lte-a)系统和3gpp2系统。具体来说,在本公开的实施方式中为了清楚揭示本公开的技术构思而未描述的步骤或部分可由以上文献支持。本文所使用的所有术语可由至少一上述文献支持。图1a是显示根据本公开一实施例中一网络系统100的示例性示意图。如图所示,网络系统100是至少包括交换器120a~120f及物理主机h1~h8。每一交换器120a~120f具有多个连接端口。每一交换器120a~120f分别经由交换器上的连接端口与物理主机h1~h8连接。物理主机h1~h8可分别属于不同的虚拟局域网(virtuallocalareanetwork,vlan)。在网络系统100外的租户150a及150b可通过网络140连接并租赁物理主机h1~h8。在一实施例中,此网络系统100为一云端硬件租赁服务(physicalmachineleasingservice,pmls)系统。在另一实施例中,网络系统100是使用乙太(ethernet)网络。此外,网络系统100还可包括一云端管理装置110。云端管理装置110用以处理租户150a及150b与物理主机h1~h8之间的配置和网络虚拟化等服务。云端管理装置110可管理主机网络接口卡(networkinterfacecard,nic)信息及主机-租户对应信息。主机网络接口卡信息可为主机与交换器端口的匹配关系,例如,在交换器120a~120f上的哪些端口分别连接至物理主机h1~h8的哪些网络接口卡。主机-租户对应信息可为主机与租户的匹配信息,例如,哪些主机是由租户a所租赁、哪些主机分别属于哪一虚拟局域网等信息。云端管理装置110还可通过简单网络管理协议(simplenetworkmanagementprotocol,snmp)搜集各个交换器所储存于管理基础信息库(managementinformationbase,mib)中的链路层发现协议(linklayerdiscoveryprotocol,lldp)信息及虚拟局域网信息。云端管理装置110根据链路层发现协议信息、虚拟局域网信息、主机网络接口卡信息及主机-租户对应信息取得一物理网络拓扑及多个虚拟网络拓扑。如图1b所示,云端管理装置110是建立三个虚拟网络拓扑,分别为vlan-x、vlan-y及vlan-z。云端管理装置110检测物理网络拓扑所有物理链路负载。更详细地说,云端管理装置110可通过简单网络管理协议并根据物理网络拓扑周期性地轮询交换器120a~120f的端口以检测交换器120a~120f之间的所有物理链路负载。如图1c所示,云端管理装置110可检测出物理链路负载前三高的链路。例如,从交换器120a至交换器120e的物理链路负载为922mbps、从交换器120c至交换器120a的物理链路负载为634mbps,以及从交换器120d至交换器120a的物理链路负载为486mbps。云端管理装置110分析上述虚拟网络拓扑以取得物理主机h1~h8中之一与另一物理主机之间或交换器120a~120f之间的一目标路径。云端管理装置取得目标路径的详细过程说明如下,并参照图1c及图1d。云端管理装置110可选出在所有物理链路负载中一最大物理链路负载,并取得对应最大物理链路负载的一第一物理链路。云端管理装置110接着分析第一物理链路以取得一目标路径。更详细地说,云端管理装置110取得在图1c中对应最大物理链路负载的一第一物理链路(从交换器120a至交换器120e的物理链路)。交换器120a~120f各自以一取样频率取样所接收的分组,并截取出取样分组的标头,再以特定协议标头封装(encapsulate)后回报标头信息给云端管理装置110,其中上述特定协议可为例如,sflow、netflow、ipfix或openflow等协议。在另一实施例中,云端管理装置110可动态改变每一交换器的分组取样频率。云端管理装置110根据接收自交换器120a~120f的取样分组的标头信息取得经过第一物理链路的分组的分组类型及各分组类型的传输负载,其中每一分组的分组类型是根据vlan-id、来源端ip地址、目的端ip地址、来源端mac地址、目的端mac地址、tcp/udp端口号来决定。数种不同的分组类型可被视为一分组类型群组,在本实施例中,来源端ip地址及目的端ip地址相同的所有分组类型皆被视为相同的分组类型群组。例如,来源端主机为h1且目的端主机为h6的所有分组类型的分组皆视为同一分组类型群组,然而分组类型群组分类的条件可依据系统管理需求而调整。如图1d所示,对应从物理主机h1至h6的分组类型群组的传输负载为510mbps。对应从物理主机h3至h5的分组类型群组的传输负载为283mbps。对应从物理主机h2至h6的分组类型群组的传输负载为140mbps。云端管理装置110选出传输负载最大的分组类型群组作为目标分组类型群组。接着,云端管理装置110依据虚拟网络拓扑得知此目标分组类型群组所经过的虚拟路径为何,并以此虚拟路径所对应的物理路径(即从物理主机h1至h6的路径)作为目标路径。云端管理装置110根据目标路径可取得对应目标路径的多个交换器端口的物理链路负载或一跳数值(hopcount)。云端管理装置110接着可依据对应目标路径的物理链路负载或跳数值选择在目标路径上的交换器中之一作为一镜像交换器,并接收由镜像交换器所传送的镜像传输量,以对上述镜像传输量执行分组内容分析。如图1e所示,假设云端管理装置110选择在从物理主机h1至h6为目标分组类型群组,此目标分组类型群组对应的目标路径(h1→120c→120a→120e→h6)上的交换器120c作为镜像交换器。云端管理装置110则可控制交换器120c对120c-120a端口(或是h1-120c端口)启动镜像机制,并监测来自镜像交换器120c的镜像传输量,以分析在物理主机h1至h6中所执行应用(application)的传输量。此外,云端管理装置110如何在目标路径上选择一镜像交换器将在后方做更进一步说明。图2是以一方式表示根据本公开一实施例所述的通讯装置200的简化功能框图。如图2所示,通讯装置200可以是图1a~图1e网络系统100中的云端管理装置110或物理主机h1~h8。并且通讯装置200可用于lte系统中、lte-a系统或任何其它类似的无线通讯系统。通讯装置200可包括一输入装置202、一输出装置204、一控制电路206、一中央处理器(centralprocessingunit,cpu)208、一存储器210、一程序代码212、一收发器214。控制电路206在存储器210中通过中央处理器208执行程序代码212,并以此控制在通讯装置200中所进行的作业。通讯装置200可利用输入装置202,(例如,键盘、数字键、触屏或麦克风(声音输入))接收使用者输入信号;也可由输出装置204(例如屏幕或喇叭)输出图像及声音。收发器214在此用作接收及发送无线信号,将接收的信号送往控制电路206,以及以无线方式输出控制电路206所产生的信号。图3是根据本公开一实施例中表示图2中执行程序代码212的简化功能框图。此实施例中,执行程序代码212包括一应用层300、一第三层302、一第二层304、并且与第一层306耦接。第三层302一般执行无线电资源控制。第二层304一般执行链路控制。第一层306一般负责物理连接。图4是根据本公开一实施例中一种在一网络中监测传输量的方法流程图,用于一通讯装置中,其中上述网络是至少由多个交换器及多个主机所组成。在步骤s405中,通讯装置搜集链路层发现协议(linklayerdiscoveryprotocol,lldp)信息、虚拟局域网(virtuallocalareanetwork,vlan)信息、一主机网络接口卡(networkinterfacecard,nic)信息及一主机-租户对应信息,以取得一物理网络拓扑及多个虚拟网络拓扑。在步骤s410中,通讯装置检测上述物理网络拓扑的多个物理链路负载。在步骤s415中,通讯装置分析上述虚拟网络拓扑以取得上述主机中之一与另一主机之间或上述交换器之间的一目标路径。在步骤s420中,通讯装置依据上述目标路径对应的物理链路负载或一跳数值(hopcount),选择在上述目标路径上的上述交换器中之一作为一镜像交换器。在步骤s425中,通讯装置接收由上述镜像交换器所传送的镜像传输量,并对上述镜像传输量执行分组内容分析。图5是根据本公开一实施例中云端管理装置110在目标路径上选择一镜像交换器的示意图。在图5中,假设目标分组类型群组为由h7至h4的一或多种分组类型(即,来源端主机为h7且目的端主机为h4的所有分组类型的分组),而目标分组类型群组对应的目标路径则从主机h7至主机h4(h7→120f→120b→120d→h4)。云端管理装置110可先取得形成目标路径的多个候选交换器及对应候选交换器的链路负载。举例来说,形成目标路径的多个候选交换器是为交换器120f、交换器120b以及交换器120d。每一候选交换器的开销(overhead)可表示如下:overhead(n)=ln×hn(1)其中n表示为交换器、ln是为对应交换器的输入端口的链路负载及hn是为一跳数值,其中此跳数值是为交换器至云端管理装置110间的一链路数量。在此例子中,假设在目标路径上每一链路的负载可分别为:主机h7至交换器120f的链路负载为534mbps、交换器120f至交换器120b的链路负载为942mbps及交换器120b至交换器120d的链路负载为417mbps。每一候选交换器的开销可根据前述公式(1)计算出,如表格1所示。候选交换器开销交换器120f534×2=1068交换器120b942×3=2826交换器120d417×2=834表格1在表格1中,由于交换器120d具有最小的开销834,因此云端管理装置110选择交换器120d作为镜像交换器。云端管理装置110接着接收交换器120d所传送的镜像传输量,并对镜像传输量执行分组内容分析。图6是根据本公开一实施例中在一网络系统600中使用一开放流(openflow)交换器610的示意图。在此实施例中,假设交换器120c是为镜像交换器。如图所示,在云端管理装置110接收由镜像交换器所传送的镜像传输量之前,可使用开放流交换器610来过滤传输量,以减少云端管理装置110接收的传输量。云端管理装置110可在开放流交换器610中设置多个过滤规则。在此一实施例中,过滤规则可为在分组中的虚拟局域网标签栏位的值是否为目标分组类型群组所属的虚拟网络识别代码。当开放流交换器610判断分组中的虚拟局域网标签栏位的值为目标分组类型群组所属的虚拟网络识别代码时,则传送此分组至云端管理装置110。当开放流交换器610判断分组中的虚拟局域网标签栏位的值不为目标分组类型群组所属的虚拟网络识别代码时,则丢掉此分组。因此,云端管理装置110所接收的镜像传输量为已由开放流交换器610过滤后的过滤传输量。云端管理装置110可对过滤传输量执行分组内容分析。图7a是根据本公开一实施例中在一网络系统700中使用开放流交换器作为物理网络交换器的示意图。如图所示,在网络系统700中的交换器120a~120f可由开放流交换器720a~720f所取代。在此实施例中,取代snmp协议,云端管理装置110可使用openflow协议来检测所有链路负载。此外,开放流交换器720a~720f须支援分组取样的技术,并向云端管理装置110回报取样的分组。在另一实施例中,云端管理装置110也可控制开放流交换器720a~720f实现镜像传输的机制。图7b是根据本公开一实施例中在一网络系统700中使用开放流交换器作为过滤镜像的交换器的示意图。与图7a不同的是,在图7b中还可增加一开放流交换器710,以过滤镜像传输量。在另一实施例中,每一开放流交换器720a~720f被设定为在接收分组后,可将镜像传输量的分组标头中的服务等级(classofservice,cos)栏位设定为一默认值x,使开放流交换器710可依服务等级栏位的值来过滤其所收到的传输量。在另一实施例中,每一开放流交换器720a~720f在接收分组后,可在镜像传输量的分组的标头中增加一虚拟局域网(virtuallocalareanetwork,vlan)标签栏位,使开放流交换器710可依虚拟局域网标签栏位的值来过滤其所收到的传输量。此外,该新增的vlan标签栏位的值可不同于上述多个虚拟网络所对应的vlan标签。如图7b所示,假设开放流交换器720c是为云端管理装置110所选出的镜像交换器。在云端管理装置110接收由镜像交换器所传送的镜像传输量之前,可使用开放流交换器710来过滤镜像传输量,以减少接收的传输量。云端管理装置110可在开放流交换器710中设置多个过滤规则。在此一实施例中,过滤规则可为在分组中的服务等级栏位的值是否为默认值x。当开放流交换器710判断分组中的服务等级栏位的值为默认值x时,则传送此分组至云端管理装置110。当开放流交换器710判断分组中的服务等级栏位的值不为默认值x时,则丢掉此分组。因此,云端管理装置110所接收的镜像传输量为已由开放流交换器710过滤后的过滤传输量。云端管理装置110可对过滤传输量执行分组内容分析。图8是以另一方式表示根据本公开一实施例所述的网络系统800的示意图。与图1e不同的是,在图8中还可包括分组内容分析器862及864,其中分组内容分析器862及864用以对镜像传输量执行分组内容分析,以减轻云端管理装置810的工作量。在此一实施例中,分组内容分析器862及864可设置于在网络系统800中不同位置。云端管理装置810可根据镜像传输量的转传路径与分组内容分析器862及864的位置来决定选择哪一分组内容分析器来执行分组内容分析。举例来说,在图8中,假设云端管理装置810选择交换器120c作为镜像交换器,且镜像交换器120c与分组内容分析器862之间的距离比与分组内容分析器864之间的距离更近。因此,云端管理装置810可决定由镜像交换器120c传送镜像传输量至分组内容分析器862,供分组内容分析器862执行分组内容分析。云端管理装置810则可请求分组内容分析器862分析来源端主机为h1且目的端主机为h6的目标分组类型群组,判断其中不同网络应用(application)所占用的实际传输量。图9是以另一方式表示根据本公开一实施例所述的网络系统900的示意图。与图1d不同的是,在图9中还可包括取样分析器970,其中取样分析器970是以一取样频率取样交换器120a及交换器120e所接收的分组,并分析经过每一物理链路的分组类型及其负载,以减轻云端管理装置910的工作量。在另一实施例中,取样分析器970可动态改变对每一交换器的取样频率。云端管理装置910则可请求取样分析器970提供对取样分组分析的结果,以取得每一链路的负载分析结果。此外,中央处理器308可执行程序代码312以执行上述实施例所述的动作和步骤,或其它在说明书中所描述的内容。如上所述,通过本公开在一网络中监测传输量的方法及装置,可智能地选择低开销的交换器来作为镜像交换器。镜像交换器可动态启动端口镜像机制,以降低分析分组负载的成本,并使网络运营商可得知造成链路拥塞的流量来源或应用服务。以上实施例使用多种角度来描述。显然这里的教示可以多种方式呈现,而在范例中公开的任何特定架构或功能仅为一代表性的状况。根据本文的教示,任何本领域技术人员应理解在本文呈现的内容可独立利用其他某种型式或综合多种型式作不同呈现。举例说明,可遵照前文中提到任何方式利用某种装置或某种方法实现。一装置的实施或一种方式的执行可用任何其他架构、或功能性、又或架构及功能性来实现在前文所讨论的一种或多种型式上。再举例说明以上观点,在某些情况下,并行的频道可基于脉冲重复频率所建立。又在某些情况,并行的频道也可基于脉波位置或偏位所建立。在某些情况,并行的频道可基于时序跳频建立。在某一些情况,并行的频道可基于脉冲重复频率、脉波位置或偏位、以及时序跳频建立。本领域技术人员将了解信息及信号可用多种不同科技及技巧展现。举例,在以上描述所有可能引用到的数据、指令、命令、信息、信号、位、符号、以及晶片可以伏特、电流、电磁波、磁场或磁粒、光场或光粒、或以上任何组合所呈现。本领域技术人员还会了解在此描述各种说明性的逻辑区块、模组、处理器、装置、电路、以及演算步骤与以上所公开的各种情况可用的电子硬件(例如用来源编码或其他技术设计的数字实施、模拟实施、或两者的组合)、各种形式的程式或与指示作为连结的设计代码(在内文中为方便而称作“软件”或“软件模组”)、或两者的组合。为清楚说明此硬件及软件间的可互换性,多种具描述性的元件、方块、模组、电路及步骤在以上的描述大致上以其功能性为主。不论此功能以硬件或软件型式呈现,将视加注在整体系统上的特定应用及设计限制而定。本领域技术人员可为每一特定应用将描述的功能以各种不同方法作实现,但此实现的决策不应被解读为偏离本文所公开的范围。此外,多种各种说明性的逻辑区块、模组、及电路以及在此所公开的各种情况可实施在集成电路(integratedcircuit,ic)、存取终端、存取点;或由集成电路、存取终端、存取点执行。集成电路可由一般用途处理器、数字信号处理器(digitalsignalprocessor,dsp)、特定应用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门列(fieldprogrammablegatearray,fpga)或其他可编程逻辑装置、离散门(discretegate)或晶体管逻辑(transistorlogic)、离散硬件元件、电子元件、光学元件、机械元件、或任何以上的组合的设计以完成在此文内所描述的功能;并可能执行存在于集成电路内、集成电路外、或两者皆有的执行代码或指令。一般用途处理器可能是微处理器,但也可能是任何常规处理器、控制器、微控制器、或状态机。处理器可由电脑设备的组合所构成,例如:数字信号处理器及一微电脑的组合、多组微电脑、一组至多组微电脑以及一数字信号处理器核心、或任何其他类似的配置。在此所公开程序的任何具体顺序或分层的步骤纯为一举例的方式。基于设计上的偏好,必须了解到程序上的任何具体顺序或分层的步骤可在此文件所公开的范围内被重新安排。伴随的方法申请专利范围以一示范例顺序呈现出各种步骤的元件,也因此不应被本公开说明书所展示的特定顺序或阶层所限制。本公开的说明书所公开的方法和演算法的步骤,可以直接通过执行一处理器直接应用在硬件以及软件模组或两者的结合上。一软件模组(包括执行指令和相关数据)和其它数据可储存在数据存储器中,像是随机存取存储器(randomaccessmemory,ram)、快闪存储器(flashmemory)、只读存储器(read-onlymemory,rom)、可擦除可编程只读存储器(eprom)、电子擦除式可编程只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、暂存器、硬盘、可携式硬盘、光盘只读存储器(compactdiscread-onlymemory,cd-rom)、数字视频光盘(digitalvideodisc,dvd)或在本领域技术中任何其它电脑可读取的储存媒体格式。一储存媒体可耦接至一机器装置,举例来说,像是电脑/处理器(为了说明方便,在本说明书以处理器来表示),上述处理器可通过来读取信息(像是程序代码),以及写入信息至储存媒体。一储存媒体可整合一处理器。一特殊应用集成电路(asic)包括处理器和储存媒体。一使用者设备则包括一特殊应用集成电路。换句话说,处理器和储存媒体以不直接连接使用者设备的方式,包含于使用者设备中。此外,在一些实施例中,任何适合电脑程序的产品包括可读取的储存媒体,其中可读取的储存媒体包括一或多个所公开实施例相关的程序代码。而在一些实施例中,电脑程序的产品可以包括封装材料。申请专利范围中用以修饰元件的“第一”、“第二”、“第三”等序数词的使用本身未暗示任何优先权、优先次序、各元件之间的先后次序、或方法所执行的步骤的次序,而仅用作标识来区分具有相同名称(具有不同序数词)的不同元件。虽然本公开已以实施范例公开如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本公开的精神和范围内,当可做些许更动与润饰,因此本发明的保护范围当视后附的申请专利范围所界定者为准。[符号说明]100网络系统110云端管理装置120a~120f交换器140网络150a、150b租户h1~h8物理主机200通讯装置202输入装置204输出装置206控制电路208中央处理器210存储器212程序代码214收发器300应用层302第三层304第二层306第一层312程序代码s405、s410、s415、s420、s425步骤600网络系统610开放流交换器700网络系统710、720a~720f开放流交换器800网络系统810云端管理装置862、864分组内容分析器900网络系统910云端管理装置970取样分析器当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1