配置虚拟局域网的方法和装置的制作方法

文档序号:7955589阅读:236来源:国知局
专利名称:配置虚拟局域网的方法和装置的制作方法
技术领域
本发明实施例涉及通信领域,并且更具体地,涉及一种配置虚拟局域网的方法和
直O
背景技术
在以太网光纤通道(Fibre Channel over Ethernet,简称“FCoE”)网络中,节点(eNode)通常会连接诸如光纤通道初始协议侦听桥(Fibre Channel Initialization Protocol Snooping Bridge,简称“FSB”)的汇聚设备,FSB再连接光纤通道交换机(Fibre Channel Forwarder,简称“FCF”),并且在有些场景下还可能存在FSB多跳级联的情况。FSB 作为中间设备,通常需要静态配置FCoE虚拟局域网(Virtual Local Area Network,简称 “VLAN”),用于支持FCoE转发。从协议角度而言,FCF给eNode分配的为VLAN列表,FSB设备必须要获取全部的VLAN列表内容才能静态配置,以保证eNode正常工作。因而,如果配置过程中遗漏了某个VLAN,将会导致选择该VLAN的eNode无法工作。然而,这要求从FCF到eNode的整个链路所包括的设备都必须动态获取FCoE VLAN 信息,并配置全部的FCoE VLAN,而且每个eNode需要获取FCF发送的全部VLAN的信息,这将提高配置难度,并增加组网成本,从而降低市场竞争力。因此,需要合适的方案来配置虚拟局域网,以减小配置难度,节约组网成本。

发明内容
本发明实施例提供一种配置虚拟局域网的方法和装置,能够减小配置难度,节约组网成本。一方面,提供了一种配置虚拟局域网的方法,所述方法包括接收交换机设备发送的第一报文,所述第一报文携带第一虚拟局域网VLAN列表;根据下游节点的VLAN资源需求信息和所述第一 VLAN列表,为所述节点分配第二 VLAN列表;向所述节点发送第二报文,所述第二报文携带所述第二 VLAN列表,以便于所述节点在配置所述第二 VLAN列表的第一网络上传输数据。可选地,根据下游节点的VLAN资源需求信息和所述第一 VLAN列表,从所述第一 VLAN列表中选择至少一个VLAN组成所述第二 VLAN列表。可选地,当所述节点所在的网络架构并存第二网络时,根据所述第二网络配置的第三VLAN列表,为所述节点分配所述第二 VLAN列表,所述第二 VLAN列表中的VLAN不同于所述第三VLAN列表中的VLAN。可选地,所述VLAN资源需求信息包括所述节点所需的VLAN的数量和/或ID。可选地,所述第一网络为存储区域网络SAN,所述第二网络为局域网络LAN。可选地,所述第一报文和所述第二报文为光纤通道初始协议FIP VLAN通知报文。另一方面,提供了一种配置虚拟局域网的装置,所述装置包括接收器,用于接收交换机设备发送的第一报文,所述第一报文携带第一虚拟局域网VLAN列表;分配单元,用于根据下游节点的VLAN资源需求信息和所述接收器接收的所述第一报文携带的所述第一 VLAN列表,为所述节点分配第二 VLAN列表;发送器,用于向所述节点发送第二报文,所述第二报文携带所述分配单元为所述节点分配的所述第二 VLAN列表,以便于所述节点在配置所述第二 VLAN列表的第一网络上传输数据。可选地,所述分配单元根据下游节点的VLAN资源需求信息和所述接收器接收的所述第一报文携带的所述第一 VLAN列表,从所述第一 VLAN列表中选择至少一个VLAN组成所述第二 VLAN列表。可选地,当所述节点所在的网络架构并存第二网络时,所述分配单元根据所述 VLAN资源需求信息、所述接收器接收的所述第一报文携带的所述第一 VLAN列表以及所述第二网络配置的第三VLAN列表,为所述节点分配第二 VLAN列表,所述第二 VLAN列表中的 VLAN不同于所述第三VLAN列表中的VLAN。可选地,所述分配单元根据包括所述节点所需的VLAN的数量和/或ID的所述 VLAN资源需求信息,为所述节点分配所述第二 VLAN列表。可选地,所述第一网络为存储区域网络SAN,所述第二网络为局域网络LAN。可选地,所述接收器接收的所述第一报文和所述发送器发送的所述第二报文为光纤通道初始协议FIP VLAN通知报文。基于以上技术方案,本发明实施例的配置虚拟局域网的方法和装置,通过基于节点的VLAN资源需求信息为节点分配VLAN,能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险,从而能够显著提升网络系统的市场竞争力。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本发明实施例的配置虚拟局域网的方法的示意性流程图。图2是根据本发明另一实施例的配置虚拟局域网的方法的示意性流程图。图3是根据本发明实施例的FCoE网络架构示意图。图4是根据本发明实施例的配置虚拟局域网的装置的示意性框图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。应理解,本发明的技术方案可以应用于各种通信系统,例如全球移动通讯 (Global System of Mobile communication,简称“GSM,,)系统、码分多址(Code Division Multiple Access,简称“CDMA”)系统、宽带码分多址(Wideband Code Division Multiple Access,简称 “WCDMA”)系统、通用分组无线业务(General Packet Radio Service,简称“GPRS”)、长期演进(LongTerm Evolution,简称 “LTE”)系统、LTE 频分双工(Frequency Division Duplex,简称“FDD”)系统、LTE 时分双工(Time Division Duplex,简称“TDD”)、 通用移动通信系统(Universal Mobile Telecommunication System,简称"UMTS,,)等。另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/ 或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。图1示出了根据本发明实施例的配置虚拟局域网的方法的示意性流程图。如图1 所示,方法100包括S110,接收交换机设备发送的第一报文,该第一报文携带第一 VLAN列表。S120,根据下游节点的VLAN资源需求信息和该第一 VLAN列表,为该节点分配第二 VLAN列表。S130,向该节点发送第二报文,该第二报文携带该第二 VLAN列表,以便于该节点在配置该第二 VLAN列表的第一网络上传输数据。配置虚拟局域网的装置接收交换机设备发送的携带第一 VLAN列表的第一报文, 该装置根据其下游节点的VLAN资源需求信息,为该节点分配包括一个或多个VLAN的第二 VLAN列表,并且该装置向该节点发送第二报文,该第二报文携带该第二 VLAN列表,从而节点接收到该第二报文之后,可以根据该第二报文携带的第二 VLAN列表,在配置有第二 VLAN 列表的第一网络上传输数据。因此,本发明实施例的配置虚拟局域网的方法,通过基于节点的VLAN资源需求信息为节点分配VLAN,能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险,从而能够显著提升网络系统的市场竞争力。本发明实施例的配置虚拟局域网的装置可以为FSB,也可以为别的装置,本发明实施例的节点可以为存储设备或服务器,也可以为别的装置,本发明实施例并不限于此。在本发明实施中,S120中为该节点分配第二 VLAN列表可以包括从该第一 VLAN 列表中选择至少一个VLAN组成该第二 VLAN列表。应理解,第二 VLAN列表中的VLAN也可以部分属于第一 VLAN列表或完全不属于第一 VLAN列表。本发明实施例的配置虚拟局域网的方法可应用于一个网络的场景,也可应用于同一网络架构下并存至少两个网络的场景。当该节点所在的网络架构下并存第二网络时,方法100中的S120具体包括根据该节点的VLAN资源需求信息、该第一 VLAN列表以及该第二网络配置的第三 VLAN列表,为该节点分配第二 VLAN列表,该第二 VLAN列表中的VLAN不同于该第三VLAN列表中的VLAN。例如,从该第一 VLAN列表中去掉与该第三VLAN列表重合的VLAN后的剩余 VLAN中,选择一个或多个VLAN组成该第二 VLAN列表。应理解,在本发明实施例中,该第二网络为节点所在网络架构中的第二网络,该节点在该第二网络中可以具有网络业务,也可以不具有网络业务。应理解,第三VLAN列表包括一个或多个VLAN,该第三VLAN列表的全部或部分可以属于第一 VLAN列表,也可以不属于第一 VLAN列表。还应理解,第一网络或第二网络并不代表一个网络,可分别代表一个或一个以上的网络。
因此,根据本发明的实施例,当在同一网络架构下并存至少两个网络时,通过对该至少两个网络配置不同的VLAN,能够避免VLAN资源冲突。在本发明的实施例中,该第一 VLAN列表和第二 VLAN列表具体包括VLAN的标识 ID,或用于指示VLAN的其它信息,诸如VLAN的名称、编号等。可选地,节点的VLAN资源需求信息包括该节点所需的VLAN的数量和/或ID,相应地,配置虚拟局域网的装置可根据节点所需的VLAN的数量和/或ID确定第二 VLAN列表。 应理解,配置虚拟局域网的装置根据其下游节点的VLAN资源需求信息和第一 VLAN列表, 可以为节点分配该节点所需的VLAN,也可根据其它的信息为节点分配不同于该节点所需的 VLAN,或部分不同于该节点所需的VLAN。例如,当节点所需的VLAN的ID为50和60时,配置虚拟局域网的装置可以为节点分配包括ID为50和60的两个VLAN的第二 VLAN列表。例如,当节点所需的VLAN的数量为两个时,配置虚拟局域网的装置可以在第一 VLAN列表中确定包括两个VLAN的第二 VLAN 列表,当存在第二网络时,确定的两个VLAN应不属于第二网络中已配置的第三VLAN列表。 再例如,当节点所需的VLAN的ID为70和80时,虽然ID为70和80的VLAN未在第二网络中配置,但是配置虚拟局域网的装置可根据其它信息,例如其它节点的配置信息等,为该节点分配ID不同于70或80的其它两个VLAN,该其它两个VLAN应不同于第二网络中已配置的第三VLAN列表中的VLAN。本发明的实施例可应用于多种通信系统,为了描述方便,下述实施例将以FCoE网络为例对本发明进行详细说明,并且以网络侧设备FCF和FSB为例进行说明,但本发明实施例并不限于此。在FCoE网络中,根据本发明实施例的第一网络为存储区域网络(Storage Area Network,简称“SAN”),第二网络为局域网络(Local Area Network,简称“LAN”)。可选地,第一报文和第二报文为光纤通道初始协议虚拟局域网通知(Fibre Channel Initialization Protocol Virtual Local Area Network Notification,■禾尔“FIP VLAN Notification") 报文。在FCoE网络中,当增加SAN网络功能时,配置虚拟局域网的装置根据节点的VLAN 资源需求信息为节点分配VLAN,从而能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险。在FCoE网络中,根据本发明的实施例也可应用于在原有的LAN网络架构下,增加SAN网络功能的场景。例如,节点A需要在原有的LAN网络架构下,增加SAN网络功能,节点A原有的LAN 网络已配置的VLAN的ID为1-50,如果增加SAN网络功能,现有技术需要静态配置全部的 VLAN1-100,这可能导致资源冲突,所以现有技术中如果节点A增加SAN网络功能,需要重新规划组网,或增加设备。而在本发明实施例中,当需要在原有的LAN网络架构下增加SAN网络功能时,配置虚拟局域网的装置根据节点的VLAN资源需求信息,为节点分配VLAN,该为节点分配的VLAN 不同于LAN网络已配置的VLAN,并在相应的端口上只配置根据节点的VLAN资源需求信息为该节点分配的VLAN,从而能够解决SAN网络和LAN网络的VLAN资源冲突的问题。因此,本发明实施例的配置虚拟局域网的方法,通过基于节点的VLAN资源需求信息为节点分配VLAN,能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险,并能解决在同一网络架构下并存至少两个网络时,VLAN资源冲突的问题,从而能够显著提升网络系统的市场竞争力。为了更充分地理解本发明,下面将结合图2具体描述根据本发明实施例的配置虚拟局域网的方法。图2示出了根据本发明实施例的配置虚拟局域网的方法的示意性流程图。如图2 所示,方法200包括S201,当节点在原有的LAN网络架构下,增加SAN网络功能时,节点可以向FCF发送VLAN请求,该VLAN请求用于请求FCF下发VLAN资源信息。S202,当FCF收到节点发送的VLAN请求后,发送FIP VLAN通知(Notification) 报文,该FIP VLAN Notification报文可以携带全部VLAN的信息,诸如,全部VLAN的ID。S203,FSB接收FCF发送的FIP VLAN Notification报文,并根据节点的VLAN资源需求信息为该节点分配VLAN,例如,该VLAN资源需求信息为节点的静态配置信息。可选地,VLAN资源需求信息包括节点所需的VLAN的数量和/或ID。例如,当节点所需的VLAN 的数量为五个时,FSB从全部的VLAN中为该节点选择五个VLAN,其中,该五个VLAN不同于 LAN网络已配置的VLAN。例如,当节点所需的VLAN的ID为50和60时,FSB为该节点分配 ID为50和60的VLAN。再例如,当节点所需的VLAN的ID为70和80,但是该ID为70和 80的VLAN已被LAN网络配置时,则FSB为该节点分配另外两个VLAN,且该另外两个VLAN 不同于LAN网络已配置的VLAN。S204,FSB为节点分配VLAN之后,在其下行端口上配置为该节点分配的VLAN,并修改FCF发送的FIP VLAN Notification报文,使该报文中只携带FSB为该节点分配的VLAN 的信息,并向该节点发送修改后的报文。S205,节点接收该修改后的FIP VLAN Notification报文后,可以根据报文中携带的信息,在配置有相应VLAN的SAN网络上传输数据。应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。因此,本发明实施例的配置虚拟局域网的方法,通过基于节点的VLAN资源需求信息为节点分配VLAN,能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险,并能解决在同一网络架构下并存至少两个网络时,VLAN资源冲突的问题,从而能够显著提升网络系统的市场竞争力。根据本发明实施例的配置虚拟局域网的方法也可应用于如图3所示的存在FSB多跳级联的FCoE网络中。图3示出了根据本发明实施例的FCoE网络架构示意图。其中,eNode为根据本发明实施例的节点,可以为存储设备或服务器,也可以为别的装置,本发明实施例并不限于此。如图3 所示,对于 eNode-l、eNode-2、eNode-3、eNode-4 的 VLAN 资源需求,可分别由 FSB-O 禾口 / 或 FSB-U FSB-O 禾口 / 或 FSB—2、FSB-O 禾口 / 或 FSB—3、FSB-O 禾口 / 或 FSB—4 为其选择相应的VLAN。例如,当eNode-Ι需要增加SAN网络功能时,FCF下发携带全部VLAN的信息的报文,FSB-O捕获该报文,可以根据eNode-Ι的VLAN资源需求信息为其分配VLAN,并修改报文中的信息,使该报文只携带为eNode-Ι分配的VLAN的信息,然后向eNode-Ι发送该报文, FSB-I获取该报文,并将该报文下发至eNode-Ι。可选地,FSB-O不对FCF发送的报文进行修改,而直接将该报文发送至FSB-I,由FSB-I根据eNode-Ι的VLAN资源需求信息选择相应的 VLAN。例如,当eNode-Ι和eNode-2同时需要增加SAN网络功能时,FCF下发携带全部 VLAN的信息的报文,FSB-O捕获该报文,根据eNode-Ι和eNode-2的VLAN资源需求信息确定为eNode-Ι和eNode-2分配的VLAN,并修改报文中的信息,使该报文只携带为eNode-1 和eNode-2分配的VLAN的信息,然后分别向eNode-Ι和eNode-2发送该报文。FSB-I捕获 FSB-O向eNode-Ι发送的报文,并根据eNode-Ι的VLAN资源需求信息,确定为eNode-Ι分配的VLAN,修改报文中的信息,使该报文只携带为eNode-Ι分配的VLAN的信息,然后将该报文下发至eNode-Ι ;相应地,FSB-2捕获FSB-O向eNode-2发送的报文,并根据eNode-2的 VLAN资源需求信息,确定为eNode-2分配的VLAN,并修改报文中的信息,使该报文只携带为 eNode-2分配的VLAN的信息,然后将该报文下发至eNode-2。可选地,FSB-O不对FCF发送的报文中的信息进行修改,而直接将该报文发送至eNode-Ι和eNode-2,FSB-I和FSB-2分别捕获该报文,并分别根据eNode-Ι和eNode-2的VLAN资源需求信息选择相应的VLAN。应理解,以上该该的eNode和FSB的数量以及连接方式,只是示范性说明,不应对本发明实施例构成任何限定。因此,本发明实施例的配置虚拟局域网的方法,通过基于节点的VLAN资源需求信息为节点分配VLAN,能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险,并能解决在同一网络架构下并存至少两个网络时,VLAN资源冲突的问题,从而能够显著提升网络系统的市场竞争力。以上已结合图1至图3描述了根据本发明实施例的配置虚拟局域网的方法,以下将结合图4描述根据本发明实施例的配置虚拟局域网的装置。图4示出了根据本发明实施例的配置虚拟局域网的装置的示意性框图。如图4所示,装置400包括接收器410,用于接收交换机设备发送的第一报文,该第一报文携带第一 VLAN列表。分配单元420,用于根据下游节点的VLAN资源需求信息和接收器410接收的该第一报文携带的该第一 VLAN列表,为该节点分配第二 VLAN列表。发送器430,用于向该节点发送第二报文,该第二报文携带分配单元420为该节点分配的该第二 VLAN列表,以便于该节点在配置该第二 VLAN列表的第一网络上传输数据。因此,本发明实施例的配置虚拟局域网的装置,通过基于节点的VLAN资源需求信息为节点分配VLAN,能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险,从而能够显著提升网络系统的市场竞争力。可选地,分配单元420还用于从该第一 VLAN列表中选择至少一个VLAN组成该第二 VLAN列表。本发明实施例的配置虚拟局域网的方法可应用于一个网络的场景,也可应用于同一网络架构下并存至少两个网络的场景。在该节点所在的网络架构下并存第二网络时,分配单元420具体用于根据该节点的VLAN资源需求信息、接收器410接收的该第一报文携带的该第一 VLAN列表以及该第二网络配置的第三VLAN列表,为该节点分配第二 VLAN列表,该第二 VLAN列表中的VLAN不同于该第三VLAN列表中的VLAN。因此,当该节点所在的网络架构下并存至少两个网络时,该至少两个网络配置的 VLAN资源相互不冲突,从而能够解决在同一网络架构下并存至少两个网络时,VLAN资源冲突的问题。可选地,分配单元420根据包括该节点所需的VLAN的数量和/或ID的该VLAN资源需求信息,为该节点分配第二 VLAN列表。可选地,该第一网络为存储区域网络SAN,该第二网络为局域网络LAN。可选地,接收器410接收的该第一报文和发送器430发送的该第二报文为光纤通道初始协议FIP VLAN通知报文。可选地,配置虚拟局域网的装置400为FSB。应理解,根据本发明实施例的配置虚拟局域网的装置400可对应于本发明实施例中的配置虚拟局域网的方法中的配置虚拟局域网的装置,并且装置400中的各个单元的上述和其它操作和/或功能分别为了实现图1至图3中的方法的相应流程,为了简洁,在此不再赘述。因此,本发明实施例的配置虚拟局域网的装置,通过基于节点的VLAN资源需求信息为节点分配VLAN,能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险,并能解决在同一网络架构下并存至少两个网络时,VLAN资源冲突的问题,从而能够显著提升网络系统的市场竞争力。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、 装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。 而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种配置虚拟局域网的方法,其特征在于,所述方法包括接收交换机设备发送的第一报文,所述第一报文携带第一虚拟局域网VLAN列表;根据下游节点的VLAN资源需求信息和所述第一 VLAN列表,为所述节点分配第二 VLAN 列表;向所述节点发送第二报文,所述第二报文携带所述第二 VLAN列表,以便于所述节点在配置所述第二 VLAN列表的第一网络上传输数据。
2.根据权利要求1所述的方法,其特征在于,所述为所述节点分配第二VLAN列表包括从所述第一 VLAN列表中选择至少一个VLAN组成所述第二 VLAN列表。
3.根据权利要求1或2所述的方法,其特征在于,所述为所述节点分配第二VLAN列表, 包括当所述节点所在的网络架构并存第二网络时,根据所述第二网络配置的第三VLAN列表,为所述节点分配所述第二 VLAN列表,所述第二 VLAN列表中的VLAN不同于所述第三 VLAN列表中的VLAN。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述VLAN资源需求信息包括所述节点所需的VLAN的数量和/或ID。
5.根据权利要求2至4中任一项所述的方法,其特征在于,所述第一网络为存储区域网络SAN,所述第二网络为局域网络LAN。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一报文和所述第二报文为光纤通道初始协议FIP VLAN通知报文。
7.一种配置虚拟局域网的装置,其特征在于,所述装置包括接收器,用于接收交换机设备发送的第一报文,所述第一报文携带第一虚拟局域网 VLAN列表;分配单元,用于根据下游节点的VLAN资源需求信息和所述接收器接收的所述第一报文携带的所述第一 VLAN列表,为所述节点分配第二 VLAN列表;发送器,用于向所述节点发送第二报文,所述第二报文携带所述分配单元为所述节点分配的所述第二 VLAN列表,以便于所述节点在配置所述第二 VLAN列表的第一网络上传输数据。
8.根据权利要求7所述的装置,其特征在于,所述分配单元还用于从所述第一 VLAN列表中选择至少一个VLAN组成所述第二 VLAN列表。
9.根据权利要求7或8所述的装置,其特征在于,所述分配单元还用于在所述节点所在的网络架构并存第二网络时,根据所述VLAN资源需求信息、所述接收器接收的所述第一报文携带的所述第一 VLAN列表以及所述第二网络配置的第三VLAN列表,为所述节点分配第二 VLAN列表,所述第二 VLAN列表中的VLAN不同于所述第三VLAN列表中的VLAN。
10.根据权利要求7至9中任一项所述的装置,其特征在于,所述分配单元根据包括所述节点所需的VLAN的数量和/或ID的所述VLAN资源需求信息,为所述节点分配所述第二 VLAN列表。
11.根据权利要求8至10中任一项所述的装置,其特征在于,所述第一网络为存储区域网络SAN,所述第二网络为局域网络LAN。
12.根据权利要求7至11中任一项所述的装置,其特征在于,所述接收器接收的所述第一报文和所述发送器发送的所述第二报文为光纤通道初始协议FIP VLAN通知报文。
全文摘要
本发明实施例提供了一种配置虚拟局域网的方法和装置。该方法包括接收交换机设备发送的第一报文,该第一报文携带第一虚拟局域网VLAN列表;根据下游节点的VLAN资源需求信息和该第一VLAN列表,为该节点分配第二VLAN列表;向该节点发送第二报文,该第二报文携带该第二VLAN列表,以便于该节点在配置该第二VLAN列表的第一网络上传输数据。本发明实施例的配置虚拟局域网的方法和装置,通过基于节点的VLAN资源需求信息为节点分配VLAN,能够减小配置难度,节约组网成本,以及避免动态获取大量VLAN信息给组网带来的风险,从而能够显著提升网络系统的市场竞争力。
文档编号H04L12/46GK102316002SQ201110337480
公开日2012年1月11日 申请日期2011年10月31日 优先权日2011年10月31日
发明者于来凯, 吴振宇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1