通信系统、控制设备、控制方法及程序与流程

文档序号:13081407阅读:123来源:国知局
通信系统、控制设备、控制方法及程序与流程

(相关申请的交叉引用)

本申请请求日本专利申请no.2015-060474(2015年3月24日提交)的优先权,该申请的内容通过引用以其整体并入本说明书中。本发明涉及一种通信系统、控制设备、控制方法及程序。具体而言,本发明涉及一种虚拟网络形成在物理网络上的通信系统、控制设备、控制方法和程序。



背景技术:

近年来,通过软件设置来改变网络配置而不改变硬件配置的sdn(软件定义网络)的使用在增长。非专利文献(npl)1和2提出了称为openflow的技术,其中广泛使用了支持该openflow的控制设备(控制器)和转发设备(开关)。在openflow中,通信作为端对端的流,且路径控制、故障恢复、负载平衡和优化基于每个流执行。

如非专利文献2中指定的openflow开关设有用于与openflow控制器通信的安全信道,且根据流表操作,其中添加或重写视情况由openflow控制器指示。在流表中,对于各个流,存在成组匹配状态(匹配字段)的定义,以用于利用包标头、流统计信息(计数器)和限定处理内容(在非专利文献2中是指"4.1流表")的指令(指令)来校对。

关于构造vlan(虚拟局域网),专利文献(ptl)1和2公开了将包括vlan标识符的标签(vlan标签)分配给以太网(注册商标;相同适于以下)帧。

[引用清单]

[专利文献]

[专利文献1]日本专利特开公开号jp-p2003-273893a

[专利文献2]日本专利特开公开号jp-p2003-169082a。

[非专利文献]

[npl1]nickmckeown及其他七人的"openflow:enablinginnovationincampusnetworks"[在线],[2015年3月9日进行的搜索],因特网<url:http://www.openflow.org/documents/openflow-wp-latest.pdf>;

[npl2]"openflowswitchspecification"版本1.1.0。实施(wireprotocol0x02)[在线],[2015年3月9日进行搜索],因特网<url:http://www.openflow.org/documents/openflow-spec-v1.1.0.pdf>。



技术实现要素:

[技术问题]

将注意的是,上文引用的专利文献的相应公开内容通过引用并入本文中。以下分析根据本发明人给出。

通过使用openflow技术应用于其的控制设备和转发设备,用户可在物理网络上构建虚拟网络。具体而言,对应于用具、虚拟开关和虚拟网络中的虚拟路由器的物理网络中的转发设备控制成实现构建的虚拟网络。即,转发设备不会自动地控制通信(不会控制流),而是根据来自控制设备的设置(处理规则、流表)来控制通信。

这里,期望构件在网络域(拓扑)上传递的虚拟网络。作为调查的结果,发明人认为此意愿可根据以下技术来实现。将注意的是,利用专利文献1和2的技术,虚拟网络构建在由相同的电信业者提供的网路内,且即使应用专利文献1和2,一个虚拟网络也不可构建在不同网络之间。

例如,控制设备将位于网络域的端点处的转发设备控制为如下。控制设备将位于端点上的转发设备接收匹配执行vlan间通信的端口和vlanid的包时存在于以太网帧传输源mac地址与有效负载之间的vlan标签变为包括虚拟网络id和虚拟转发设备id的标签(重写vlan标签),且在转发设备中设置转发规则来将改变之后的包括vlan的包转发到网络域内的另一个转发设备。将注意的是,虚拟转发设备是网络域内的转发设备,且控制设备是处理为实现虚拟网络的转发设备的设备。

在接收包括以上改变的vlan标签的包时,网络域内的转发设备根据改变的vlan将所述包转发至另一个转发设备。最后,包到达位于网络的端点处的另一个转发设备。

如果接收到以上改变的vlan标签,则在位于网络域的端点处的其它转发设备中,控制设备设置处理规则来将改变的vlan重写至改变之前的vlan标签。其它转发设备将具有重写到初始vlan标签内容上的vlan标签的包转发到另一个域。

如上文所述,有可能通过位于网络域端点处的2个转发设备中设置的处理规则来实现在域上传递的vlan之间的通信。

这里,在实现上述控制中,控制设备和转发设备分别保持表信息,且需要根据表信息来执行处理。例如,转发设备保持关联vlanid的表,其执行vlan、虚拟网络id、虚拟转发设备id和转发端口之间的通信,且需要执行处理来将vlan标签变为包括虚拟网络id和虚拟转发设备id的标签。

在此处理的情况下,如果待处理的包的数目较少,则存在一些问题,但在处理很大数目的包的情况下,存在转发设备中的处理负载变得很大的问题。

本发明的目的在于提供一种通信系统、控制设备、控制方法和程序,其在通信在网络域上传递的vlan之间实现时减小转发设备等的处理负载。

[问题解决方案]

根据本发明的第一方面,一种通信系统包括:位于网络的端点处的第一和第二转发设备,以及控制设备,其控制第一和第二转发设备,且构成虚拟网络;其中控制设备在第一转发设备中设置第一处理规则,使得在第一转发设备接收包括用于识别虚拟网络的标识符的第一标签插入其中的包时,第一转发设备将第二标签插入接收的包中,且从规定的端口发送接收的包,且在第二转发设备中设置第二处理规则,使得在第二转发设备接收第二标签插入其中的包时,第二转发设备除去第二标签且从规定端口发送。

根据本发明的第二方面,一种配置成通过控制网络的端点处的第一转发设备和位于网络的端点处的第二转发设备来构成虚拟网络的控制设备:在第一转发设备中设置第一处理规则,使得在第一转发设备接收包括用于识别虚拟网络的标识符的第一标签插入其中的包时,第一转发设备将第二标签插入接收的包中,且从规定端口发送接收的包,以及在第二转发设备中设置第二处理规则,使得在第二转发设备接收第二标签插入其中的包时,第二转发设备除去第二标签且从规定端口发送。

根据本发明的第三方面,一种控制配置成通过控制网络的端点处的第一转发设备和位于网络的端点处的第二转发设备来构成虚拟网络的控制设备的方法,包括以下步骤:在第一转发设备中设置的第一处理规则,使得在第一转发设备接收包括用于识别虚拟网络的标识符的第一标签插入其中的包时,第一转发设备将第二标签插入接收的包中,且从规定端口发送接收的包,以及在第二转发设备中设置第二处理规则,使得在第二转发设备接收第二标签插入其中的包时,第二转发设备除去第二标签且从规定端口发送。

根据本发明的第四方面,一种在安装于配置成通过控制网络的端点处的第一转发设备和位于网络的端点处的第二转发设备来构成虚拟网络的控制设备中的计算机上运行的程序运行以下过程:在第一转发设备中设置第一处理规则,使得在第一转发设备接收包括用于识别虚拟网络的标识符的第一标签插入其中的包时,第一转发设备将第二标签插入接收的包中,且从规定端口发送接收的包,以及在第二转发设备中设置第二处理规则,使得在第二转发设备接收第二标签插入其中的包时,第二转发设备除去第二标签且从规定端口发送。将注意,该程序可记录在计算机可读的储存介质上。储存介质可为非暂时性的,如,半导体存储器、硬盘、磁性记录介质、光学记录介质等。本发明还可体现为计算机程序产品。

[本发明的有利效果]

根据本发明的相应观点,提供了一种通信系统、控制设备、控制方法和程序,其在网络域上传递的vlan之间实现通信时有助于减小转发设备等上的处理负载。

附图说明

图1为用于描述示例性实施例的概况的示图。

图2为示出根据第一示例性实施例的通信系统的示意性构造的实例的示图。

图3为示出控制设备的内部构造的实例的示图。

图4为示出控制设备的操作的实例的流程图。

图5为示出转发设备的内部构造的实例的示图。

图6为示出转发设备的储存单元中包含的流表的实例的示图。

图7为示出转发设备的操作的实例的流程图。

图8为示出转发设备的操作的实例的流程图。

具体实施方式

首先,给出了关于示例性实施例的概况的描述。将注意的是,该概述所附的图示中的参考标号为了方便而加到相应的元件来作为实例,以便有助于理解,且该概述的描述不旨在以任何方式限制本发明。

根据第一示例性实施例的通信系统包括:位于网络的端点处的第一转发设备100-1、位于网络的端点处的第二转发设备100-2,以及通过控制第一转发设备和第二转发设备来构成虚拟网络的控制设备(参看图1)。控制设备101设有设置单元102,其在第一转发设备100-1中设置第一处理规则,使得在第一转发设备100-1接收包括用于识别虚拟网络的标识符的第一标记(例如,vlan标记)插入其中的包时,第一转发设备100-1将第二标签(例如,vlan穿透标签)插入接收的包中,且从规定端口发送接收的包;以及在第二转发设备100-2中设置第二处理规则,使得当第二转发设备100-2接收第二标签插入其中的包时,第二转发设备100-2除去第二标签且从规定端口发送。

在接收vlan标签在标头中设置的包时,其中vlan标签用于识别虚拟网络来执行vlan之间的通信,其中设置第一处理规则的第一转发设备100-1将包括虚拟转发设备的id的标签(随后描述的vlan穿透标签)例如插入传输源mac地址与vlan标签之间,且从规定端口转发所述包。接收包的转发设备将包转发至第二转发设备100-2。其中设置第二处理规则的第二转发设备100-2除去包括虚拟转发设备id的标签,且从规定端口转发包。

作为以上控制的结果,甚至在各种网络(域、拓扑)存在于具有相同vlanid(vlan网络)的虚拟网络之间的情况下,构建了容易跳上中间网络(并不穿过)的虚拟网络。即,控制设备101用作vlan穿透控制设备。在图1中所示的通信系统中,如果vlanid执行vlan与其对应端口之间的vlanid就足够,且储存虚拟转发设备id。不同于上述实例,vlan标签改变不是必需的,且通过比将vlan穿透标签插入包中更轻的负载处理,有可能构建在多个网络域上扩展的虚拟网络。

参照附图给出了关于以下特定示例性实施例的更详细描述。将注意的是,在各个示例性实施例中,相同标号附在相同构造元件上,且省略了其描述。

<第一示例性实施例>

使用附图给出了关于第一示例性实施例的更详细的描述。

<通信系统构造>

图2为示出根据第一示例性实施例的通信系统的示意性构造的实例的示图。参看图2,通信系统配置成包括终端10-1和10-2、控制设备20和转发设备30-1和30-2。

终端10是由用户使用的信息处理设备,且包的传输和接收例如在终端10-1和终端10-2之间执行。控制设备20对应于openflow控制器,且转发设备30是转发包且对应于openflow开关的开关。然而,应用于控制设备20和转发设备30的协议不限于openflow协议。有可能不但使用控制设备20和使用openflow控制器或openflow开关的转发设备30,而且使用具有等同功能的服务器或信息处理设备(pc:个人计算机)。

控制器20构建物理网络上的独立网络(虚拟网络;vlan)。在图2的实例中,控制设备20构建标识符(id)设置成100的虚拟网络。将注意的是,控制设备20可构成物理网络上的多个虚拟网络,但在第一示例性实施例中,便于理解构建一个虚拟网络。

图2中所示的物理网络上的虚拟网络配置成在终端10-1侧上的网络域(拓扑)和终端10-2侧上的网络域上延伸。

转发设备30-1和30-2分别是位于它们自身所属的网络域的端点(边缘)处的转发设备。即,转发设备30-1和30-2位于网络末端处,且操作为与其它网络的连接节点。由于转发设备30-1和30-2位于端点处,故它们至少具有连接到它们自身所属的网络内的转发设备上的端口(图2的实例中的端口p1和p4),以及连接到另一个网络上的端口(端口p3和p6)。将注意的是,转发设备30-1和30-2分别还具有用于与控制设备20通信的端口(p2,p5)。

控制设备20具有在包括转发设备30-1和30-2的网络域201中包括的转发设备中设置处理规则的功能,以便实现在网络域201上传递的vlan之间的通信。将注意的是,控制设备20设置位于网络域201内的转发设备中的处理规则,且将位于网络内的转发设备处理为虚拟转发设备40。虚拟转发设备40对应于由虚拟网络构成的网络中的l2(2层)开关。

<通信系统的操作概况>

接下来,参照图2给出了通信系统的操作的概况的描述。

当终端10-1将包(包含在虚拟网络的包)传输至终端10-2时,所述包到达转发设备30-1。在此情形下,转发设备30-1接收包,其中设置vlanid(图2的实例中,vlanid=100)的vlan标签插入传输源mac(媒体存取控制)地址与有效负载(是指图2中的包1)之间。

在接收包时,转发设备30-1是指由控制设备20设置的处理规则,且在接收的包上运行处理。在转发设备30-1中,例如,接收设置vlan=10的包设置为匹配状态。如果图2中所示的包1满足以上匹配状态,则转发设备30-1将包括虚拟转发设备40的标识符的标签插入vlan标签与包1的传输源mac地址之间。

将注意的是,在第一示例性实施例中,虚拟转发设备1的标识符表示为vtid(虚拟运输id),且包括vtid的标记(虚拟转发设备40的标识符)描述为vlan穿透标签。虚拟转发设备40的标识符(vtid)的值是id1。

转发设备30-1将包转发至包括在网络域201中的另一个转发设备,其中vlan穿透标签插入包1(图2中的包2)中。上述包2发送至位于网络域201中的转发设备。

所述转发设备确认包括在接收的包中的vlan穿透标签中设置的id(vtid),表示vtid和包传输目的地关联的表,且从适合的端口输出接收的包(包2)。vlan透镜标签插入其中的包经由位于网络域201内的转发设备到达转发设备30-2处(控制设备20将其处理为虚拟转发设备40的转发设备)。

转发设备30-2由端口p4接收由虚拟转发设备40传输的包。在接收包时,转发设备30-2是指由控制设备20设置的处理规则,且在接收的包上运行处理。在转发设备30-2中,例如,vlan穿透标签插入其中的包的接收设置为匹配状态。在接收匹配上述匹配状态的包时,转发设备30-2除去插入的vlan穿透标签,且从端口p6输出(将包3传输至终端10-2)。

<控制设备的构造>

图3为示出控制设备20的内部构造的实例的示图。参看图3a,控制设备20构造成包括虚拟网络控制单元21、储存单元22和通信控制单元23。

虚拟网络控制单元21是用于构建包括在通信系统中的转发设备形成的物理网络上的虚拟网络,且用于控制虚拟网络的器件。更具体而言,虚拟网络控制单元21执行虚拟网络映射到物理网络上,且执行转发路径的所需计算和处理规则的设置。将注意的是,虚拟网络控制单元21从通信系统管理器获得期望在通信系统中构建的虚拟网络的信息。

虚拟网络控制单元21基于输入信息和涉及物理网络的信息(例如,涉及转发设备之间的链路的信息)计算包转发路径来用于实现输入的虚拟网络的构造。虚拟网络控制单元21将计算的路径储存在储存单元22中,且还设置计算路径上的转发设备中的处理规则。例如,虚拟网络控制单元21计算包括用于识别虚拟网络中包含的包和匹配该匹配状态的包的处理(指示;例如,转发端口的标记)的匹配状态的处理规则,且设置相应转发设备中的规则。

在位于相应域的端点处的转发设备中,虚拟网络控制单元21设置处理规则来用于实现在网络域上传递的vlan之间的通信的处理规则。具体而言,计算处理规则,其包括用于识别虚拟网络和用于匹配该匹配状态的包的处理(vlan穿透标签的插入,从指定端口转发)的匹配状态,且处理规则在位于域端点处的设备30-1和30-2中设置。

将注意的是,在以下描述中,用于实现网络域上传递的vlan之间的通信的处理规则描述为vlan穿透设置的处理规则,或简单地描述为vlan穿透设置。在图2中所示的实例中,虚拟网络控制单元21执行转发设备30-1和转发设备30-2中的vlan穿透设置的设置。随后描述用于转发设备30-1和30-2中的设置的vlan穿透设置的特定内容。

此外,虚拟网络控制单元21计算转发设备30-1和30-2外的网络域201中包括的转发设备中设置的处理规则,且设置所述转发设备中的计算的处理规则。虚拟网络控制单元21具有计算用于实现虚拟转发设备40的处理规则和在网络域201中包括的转发设备设置规则的功能。具体而言,在接收其中设置vlan穿透标签的包的情况下,虚拟网络控制单元21在转发设备中设置用于从规定端口转发包的处理规则,且实现虚拟转发设备40。

如上文所述,虚拟网络控制单元21包括用于计算构建虚拟网络所需的转发路径的器件(转发路径计算单元121),以及设置各个转发设备30中的计算的处理规则(包括vlan穿透设置)的器件(处理规则设置单元122)(参看图3b)。

通信控制单元23是控制该控制设备20与转发设备30之间的通信的器件。在接收包时,通信控制单元23将包输送至虚拟网络控制单元21。

图4中所示的流程图中整理了控制设备20的操作。

在步骤s101中,虚拟网络控制单元21产生虚拟网络。

在步骤是s102中,虚拟网络控制单元21执行创建的虚拟网络映射至物理网络。具体而言,虚拟网络控制单元21设置各个转发设备的所需处理规则。

在步骤s103中,虚拟网络控制单元21创建位于域端点处的转发设备中设置的vlan穿透设置,且执行各个转发设备中的设置。

将注意的是,虚拟网络控制单元21可由计算机程序实施,计算机程序使用其硬件运行安装在控制设备20中的计算机中的前述处理。

<转发设备的构造>

图5为示出转发设备30-1的内部构造的实例的示图。参看图5,转发设备30-1构造成包括通信控制单元31、表管理单元32、储存单元33和转发处理单元34。将注意的是,由于转发设备30-1对应于openflow开关,故如果接收到未知的包,则其具有请求控制设备20设置用于所述包的处理规则的功能,但省略了其详细描述。由于转发设备30-2具有类似于转发设备30-1的构造,故略微了涉及转发设备30-2的构造及其操作的描述。

通信控制单元31是用于控制该控制设备20与另一个转发设备之间的通信的器件。在接收到包或消息时,通信控制单元31根据其内容将包或消息分配至表管理单元32或转发处理单元34。

表管理单元32是用于管理由储存单元33保持的表的器件。更具体而言,表管理单元32暂存或更新由储存单元33中的控制设备20指出的处理规则。

储存单元33为储存器件,其可储存转发处理单元34执行接收的包的处理时提到的1个或多个表。

转发处理单元34配置成包括表检索单元141和动作执行单元142。

表检索单元141是用于从储存在储存单元33中的表检索匹配接收到的包的匹配状态(匹配字段)的处理规则的器件。

动作执行单元142是用于执行根据在由表检索单元141检索的处理规则的指令字段中指出的处理内容(例如,包编辑、确定转发目的地、确定转发端口等)来执行包处理的器件。具体而言,动作执行单元142执行诸如插入vlan穿透标签的处理,且在来自适合的端口(根据处理规则确定的端口)的处理之后经由通信控制单元31转发包。

图6为示出转发设备30-1的储存单元33中包含的流表的实例的示图。图6示出了用于实现参照图2描述的虚拟网络(在域上传递的虚拟网络;id=100)的vlan穿透设置的实例。

图6的第一线具有处理规则,转发设备30-1通过处理规则将包转发至网络域201内的转发设备。图6的第二线具有用于转发设备30-1从网络域201内的转发设备接收包时的处理规则。

图6的第一线描述了用于识别其中100设置在vlanid中的vlan标签的包的匹配状态。图6的第一线的处理内容(指令)描述了用于插入其中vtid=id1的vlan穿透标签的处理,以及从端口p1转发接收到的包的处理。

在图6的第二线上,匹配状态设置成用于识别vlan穿透标签插入其中的包,其中id1由网络域201的转发设备在vtid中设置。图6的第二线中的处理内容(指令)描述了用于除去vlan穿透标签的处理(除去处理)和从端口p3转发接收到的包的处理。

图6中所示的处理规则是转发设备30-1中设置的处理规则的一个实例,但其中转发目的地端口或接收端口视情况改变的相似处理规则设置成也用于转发设备30-2。

图7和8中所示的流程图中整理了转发设备30的操作。

参看图7,表管理单元32等待从控制设备20接收涉及处理规则(vlan穿透设置)的消息(步骤s201)。

在接收vlan穿透设置时(步骤s201,是分支),表管理单元32将设置储存在储存单元33中,且更新流表(步骤s202)。

参看图8,转发设备30接收包(步骤s301)。转发处理单元34确定接收到的包是否匹配流表中储存的匹配状态(是否与vlan穿透设置相容)(步骤s302)。具体而言,vlan穿透设置的匹配状态与接收的包之间的匹配在转发设备30-1和30-2中确认。

如果接收的包和vlan穿透设置的匹配状态匹配(步骤s302,是分支),则转发处理单元34运行vlan穿透后处理(vlan穿透标签的插入或除去)(步骤s303)。转发设备30从由vlan穿透设置确定的端口转发执行vlan穿透处理的包。具体而言,通信控制单元31根据以太网帧传输包。

如上文所述,根据第一示例性实施例的通信系统设置转发设备中的处理规则(vlan穿透设置),以插入或除去vlan穿透标签来用于虚拟网络中包含的包在域上传递。结果,位于端点处的转发设备可通过执行vlan穿透标签插入包的标头的简单处理来实现域上传递的vlan之间的通信。即,在根据第一示例性实施例的转发设备中,改变vlan标签的处理是不需要的,且其负载减小。

此外,不需要相应的转发设备保持大量信息(对于上述实例,vlanid、虚拟网络id、虚拟转发设备id、转发端口),且有可能有效使用相应转发设备的资源。

所有上述示例性实施例中的一些也可描述为以下模式,但没有对下文的限制。

<第一模式>

一种通信系统包括:位于网络的端点处的第一和第二转发设备,以及控制设备,其控制第一和第二转发设备,且构成虚拟网络;其中控制设备在第一转发设备中设置第一处理规则,使得在第一转发设备接收包括用于识别虚拟网络的标识符的第一标签插入其中的包时,第一转发设备将第二标签插入接收的包中,且从规定的端口发送接收的包,且在第二转发设备中设置第二处理规则,使得在第二转发设备接收第二标签插入其中的包时,第二转发设备除去第二标签且从规定端口发送。

<第二模式>

根据第一模式的通信系统,其中设置单元设置第二处理规则用于第一转发设备,且设置第一处理规则用于第二转发设备。

<第三模式>

根据第一模式或第二模式的通信系统,其中设置单元使用第一处理规则在第二标签中设置网络内虚拟地构成的虚拟转发设备的标识符,以及设置第三处理规则,其用于在转发设备接收其中虚拟转发设备的标识符设置在第二标签中的包时,将虚拟转发设备的标识符设置在第二标签中的包在网络内的转发设备内从规定端口发送。

<第四模式>

一种控制设备,其通过控制网络的端点处的第一转发设备和位于网络的端点处的第二转发设备来构成虚拟网络,其中控制设备:在第一转发设备中设置第一处理规则,使得在第一转发设备接收包括用于识别虚拟网络的标识符的第一标签插入其中的包时,第一转发设备将第二标签插入接收的包中,且从规定端口发送接收的包,以及在第二转发设备中设置第二处理规则,使得在第二转发设备接收第二标签插入其中的包时,第二转发设备除去第二标签且从规定端口发送。

<第五模式>

根据第四模式的控制设备,其中设置单元设置第二处理规则用于第一转发设备,且设置第一处理规则用于第二转发设备。

<第六模式>

根据第四或第五模式的控制设备,其中设置单元在第二标签中设置网络内虚拟地构成的虚拟转发设备的标识符,以及设置第三处理规则,其用于在转发设备接收其中虚拟转发设备的标识符设置在第二标签中的包时设置,将虚拟转发设备的标识符设置在第二标签中的包在网络内的转发设备内从规定端口发送。

<第七模式>

一种用于控制设备的控制方法,该控制设备通过控制网络的端点处的第一转发设备和位于网络的端点处的第二转发设备来构成虚拟网络,包括以下步骤:在第一转发设备中设置第一处理规则,使得在第一转发设备接收包括用于识别虚拟网络的标识符的第一标签插入其中的包时,第一转发设备将第二标签插入接收的包中,且从规定端口发送接收的包,以及在第二转发设备中设置第二处理规则,使得在第二转发设备接收第二标签插入其中的包时,第二转发设备除去第二标签且从规定端口发送。

<第八模式>

一种在通过控制网络的端点处的第一转发设备和位于网络的端点处的第二转发设备来构成虚拟网络的控制设备中安装的计算机上运行以下过程的程序:在第一转发设备中设置第一处理规则,使得在第一转发设备接收包括用于识别虚拟网络的标识符的第一标签插入其中的包时,第一转发设备将第二标签插入接收的包中,且从规定端口发送接收的包,以及在第二转发设备中设置第二处理规则,使得在第二转发设备接收第二标签插入其中的包时,第二转发设备除去第二标签且从规定端口发送。

将注意的是,第七模式和第八模式可类似于第四模式关于第五模式和第六模式扩展。

将注意的是,引用的上述专利文献的各种公开内容通过引用来并入本文中。示例性实施例和实例的改型和调整可在本发明的整个公开内容的界限内制作出(包括权利要求的范围),且还基于其基本技术构想。各种公开元件的各种组合和选择(包括相应权利要求的相应元件、相应示例性实施例和实例的相应元件、相应附图的相应元件等)在本发明的整个公开内容的范围内是可能的。即,本发明清楚地包括本领域的技术人员根据包括权利要求的范围和其技术构想的整个公开内容实现的每个类型的转变和改变。具体而言,关于本说明书中所示的数字范围,包括在等同范围中的任意数值和小范围将理解为即使在没有其特定描述的情况下具体地描述。

[参考标号清单]

10-1,10-2终端

20,101控制设备

21虚拟网络控制单元(控制器)

22,33储存单元

23,31通信控制单元(控制器)

30,30-1,30-2,100-1,100-2转发设备

32表管理单元(管理器)

34转发处理单元(处理器)

40虚拟转发设备

102设置单元(设置器)

121转发路径计算单元(计算器)

122处理规则设置单元(设置器)

141表检索单元(检索器)

142动作执行单元(执行器)

201网络域

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1