CN1878133A - Vlan id动态分配方法和数据包传送装置 - Google Patents

Vlan id动态分配方法和数据包传送装置 Download PDF

Info

Publication number
CN1878133A
CN1878133A CNA2006100054628A CN200610005462A CN1878133A CN 1878133 A CN1878133 A CN 1878133A CN A2006100054628 A CNA2006100054628 A CN A2006100054628A CN 200610005462 A CN200610005462 A CN 200610005462A CN 1878133 A CN1878133 A CN 1878133A
Authority
CN
China
Prior art keywords
vlan
frame
l2gw
user terminal
packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2006100054628A
Other languages
English (en)
Other versions
CN100531127C (zh
Inventor
永井稔
宫田裕章
太田琢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Communication Technologies Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Communication Technologies Ltd filed Critical Hitachi Communication Technologies Ltd
Publication of CN1878133A publication Critical patent/CN1878133A/zh
Application granted granted Critical
Publication of CN100531127C publication Critical patent/CN100531127C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/4645Details on frame tagging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/467Arrangements for supporting untagged frames, e.g. port-based VLANs

Abstract

向与网络相连的用户终端动态分配任意或唯一的VLAN ID,可以进行通过所分配的VLAN ID的通信。通过具有网络公共VLAN ID的带标签的VLAN帧来向L2GW装置(103-1~y)进行来自用户终端(100-1)的连接请求,L2GW装置(103-1~y)判断能否进行连接请求,并从VLAN ID管理服务器(105)中取得可分配给用户终端(100-1)的VLAN ID,用所分配的VLAN ID将自身设定为可通信,并且向用户终端(100-1)进行通知,用户终端(100-1)通过所通知的VLAN ID来进行之后的通信。另外,L2SW装置(103-1~y)监视用户终端(100-1)和L2GW装置(103-1~y)之间的通信,并设定自身,使其可通过分配给用户终端(100-1)的VLAN ID在用户终端(100-1)和L2GW装置(103-1~y)之间进行通信。

Description

VLAN ID动态分配方法和数据包传送装置
技术领域
本发明涉及在可连接到以太(登记商标)网的网络系统中,可动态设定VLAN ID的用户终端、L2SW装置和L2GW装置。
背景技术
近年来,在企业LAN中,不依赖于网络的物理结构,对任意的终端进行虚拟分组,而进行看作一个LAN的VLAN(VIRTUAL LAN:虚拟局域网)的构筑。其是不依赖于伴随终端的设定场所改变和组织改变的网络结构的变化而可进行网络构筑的技术,可以降低网络的管理成本,减轻由广播数据包的限制造成的网络负担。
VLAN构筑方式之一有通过将VLAN TAG添加到以太(登记商标)的帧头上来识别VLAN的标签VLAN方式。在该方式中,可以在装置之间设定多个VLAN连接,更灵活的网络结构成为可能。
在将用户终端新连接到现有的VLAN网的情况下,需要对VLAN网上的Hub(集线器)等的各装置来设定连接信息。作为在终端连接时可将其动态连接到VLAN网的方法,有GVRP(Generic AttributeRegistration Protocol(GARP:一般属性注册协议)VLAN RegistrationProtocol:GARP VLAN注册协议;IEEE std802.1Q-1998)(非专利文献1),其向VLAN网广播来自连接终端的连接请求,VLAN网内的各装置根据该信息,来依次进行VLAN设定。
另外,如日本专利特开平11-215152“デフオルトVLAN構成機能付きスイッチングハブ及びVLANサ一バ”(带默认VLAN结构功能的交换式集线器和VLAN服务器)(专利文献1)那样,还有具有在系统上经交换式集线器将没有登记的终端连接到特定的VLAN上,将其信息传送到其他交换式集线器的功能的技术。
【非专利文献1】IEEE std802.1Q-1998(chap.11;p72~92)
【专利文献1】日本专利特开平11-215152号公报
但是,现有技术中,由于如接入网那样,接收由对提供某个业务的网络的特定或不特定的多个用户终端进行的向VLAN网的连接请求,所以需要对用户终端的VLAN ID的事先分配和向L2SW(Layer2Switch:第2层交换器)装置、路由器等的网络设备的MAC地址登记和通路设定等的操作。另外,即使在可使用GVRP的情况下,也需要对用户终端的VLAN ID的事先分配,且对于连接用户终端的装置,需要可传送地设定基于对用户终端分配了的VLAN ID的通信,另外,产生VLAN设定信息向其他装置的传送处理。这些设定操作在每次增加用户终端时实施,网络负担和维护成本增加。另外,对于向用户终端的VALN ID分配操作,需要管理用户终端和VLAN ID之间的关联关系,但是由于不能自动进行这些信息对各个用户终端的设定操作,所以在对大量的用户终端实施设定操作的情况下,认为还产生VLAN ID的重复等的设定错误,包含这些确认的操作成本变得很大,另外,还有因通信不良、误连接的产生而使网络负载增大的问题。
另外,在上述公知例中,仅由交换式集线器来实现,故对要点(拠点)间VLAN这样的大规模系统很难适用。
发明内容
为了解决上述问题,本发明具有作为用于从用户终端向VLAN的连接处理,在网络整体上设定公共的VLAN ID,将其作为请求VLANID分配用的缺省VLAN ID来使用,在本缺省VLAN ID上可执行连接处理地进行设定的用户终端;容纳用户终端的L2SW装置;集中L2SW装置的L2GW(Layer 2 Gateway:第2层网关)装置,在L2GW装置内或网络上设定的管理服务器上具有管理可分配的VLAN ID的管理表,在L2GW装置内具有判断对用户终端请求的连接业务能否连接的判断表,具有向用户终端通知分配的VLAN ID的功能,并且,具有可设定为可以用分配的VLAN ID进行通信的L2GW装置、可设定为可用所通知的VLAN ID来进行通信的L2SW装置和可设定为可用所通知的VLAN ID来进行通信的用户终端。
对于用户终端的VLAN ID分配请求的VLAN ID的分配,在缺省VLAN上用PPPoE(Point-to-Point Protocol over Ethernet(登记商标)以太网上的点对点协议)协议的连接时序来进行。PPPoE连接时序经L2SW装置,在用户终端和L2GW装置之间进行作为连接会话确立用的一系列的协议处理的、PPPoE发现会话中的PADI数据包(PPPoEActive Discovery Initiation(PADI):PPPoE有效发现初试数据包)、PADO数据包(PPPoE Active Discovery Offer(PADO):PPPoE有效发现提供数据包)、PADR数据包(PPPoE Active Discovery Request(PADR):PPPoE有效发现请求数据包)和PADS数据包(PPPoEActive Discovery Session-confirmation(PADS):PPPoE有效发现会话确认数据包)的交换。L2GW装置具有进行基于业务名(ServiceName)的能否进行连接的判断功能,由此,可以将用户终端请求的业务分配到L2GW装置,或可进行选择。另外,对于业务的能否连接判断当然可以通过L2GW装置外部的认证系统来实施。在可接收对用户终端的连接请求的情况下,L2GW装置通过从网络上或装置内部的VLAN ID管理表来向用户终端分配VLAN ID,但是与分配有关的规则若是缺省VLAN ID之外,则可以根据终端MAC地址、业务名、用户ID等的信息,使用从唯一或一定范围内进行任意的分配、或从未使用ID中随机选择等任意的分配规则。L2GW装置对在连接请求中使用的物理端口用分配的VLAN ID可通信地进行设定,所分配的VLAN ID在PPPoE连接时序中,作为向用户终端分配的会话ID来通知给用户终端。L2SW装置监视PPPoE连接时序,若确认PADS数据包的接收,则从会话ID中抽出VLAN ID,并对在PPPoE连接时序中使用的物理端口用所分配的VLAN ID来可通信地进行设定,并将PADS数据包传送到用户终端,用户终端从所接收的PADS数据包中抽出会话ID,将其看作VLAN ID,之后的通信在所分配的VLANID的VLAN上进行,若是IP连接,则可使用DHCP和Radius等的认证系统来接收IP地址等的分配。另外,对于断开处理,从用户终端或L2GW装置发送PPPoE协议的PADT数据包(PPPoE ActiveDiscovery Terminal(PADT):PPPoE有效发现终止数据包),分别对于用户终端、L2SW装置和L2GW装置,可以通过解除与所分配的VLAN ID有关的所有设定来进行断开。
另外,在对于不使用缺省VLAN,基于没有标签的帧的PPPoE连接请求,网络识别没有标签的帧的传送的情况下,与通常的PPPoE连接请求相同,由L2GW装置,根据终端MAC地址、业务名、其他用户信息来判断能否连接,并代替会话ID将VLAN ID发送到用户终端,用户终端根据基于所分配的VLAN ID的带标签的VLAN帧来进行通信。
根据本发明,对于不对用户终端分别指定VLAN ID、而可连接到网络的用户终端,通过仅指定网络内公共的VLAN ID,可以任意或唯一地自动对各个用户终端分配VLAN ID,另外,通过还自动进行网络内的各装置的VLAN设定,包含了VLAN ID的网络管理变得容易。另外,通过在公共VLAN上限制来自用户终端的广播发送,可以降低网络负担。另外,由于对基于没有标签的帧的PPPoE连接请求,可以进行没有标签的帧的网络传送,因此可以进行VLAN ID的分配,通过在VLAN上进行之后的通信,可以降低网络负担。另外,通过将VLAN ID嵌入到PPPoE协议的会话ID来进行分配,或通过使用业务名标签可以实现业务的分配和L2GW装置的选择,这些功能可以几乎不改变PPPoE协议来实现。另外,在用户终端、L2SW装置和L2GW装置中,除包含管理表的追加的软件改变之外其他不再必需,本发明可以低成本实现。
附图说明
图1是网络结构图(1);
图2-1~图2-3是表示终端101、L2SW102、L2GW103的结构框图;
图3-1~图3-2是表示VLAN帧106的结构图;
图4-1~图4-2是系统时序图(1);
图5-1~图5-5是表示终端101的动作的流程图;
图6-1~图6-6是表示L2SW102的动作的流程图;
图7-1~图7-4是表示L2GW103的动作的流程图(1);
图8-1~图8-10是管理表图(1);
图9-1~图9-26是管理表的状态变化图(2);
图10是网络结构图(2);
图11是表示L2SW102的结构框图(2);
图12是管理表图(2);
图13-1~图13-2是系统时序图(2);
图14-1~图14-3是表示L2GW103的动作的流程图(2);
图15-1~图15-3是管理表的状态变化图(2)。
具体实施方式
A.第一实施方式
下面,参照附图来详细说明本发明的实施方式。另外,在下面的实施方式中,说明了设定了缺省VLAN-ID的情况,但是对于包含了基于PPPoE的连接请求的无标签VLAN帧,如后所述,也进行同样的处理。
1.系统结构
图1是表示第一实施方式的网络结构的图。图1具有用户的终端装置100-1~100-n、101-1~101-n、集中终端装置的L2SW102-1~102-x、集中L2SW的L2GW103-1~103-y、与L2GW相连的上层网络104和连接到上述网络上的VLAN-ID管理服务器105。由带标签的VLAN帧106来进行从终端装置100-1~100-n、101-1~101-n向上层网络的通信,通过带标签的VLAN帧来传送IP数据包等的数据。
图2-1是表示终端装置100-1~100-n、101-1~101-n的结构图。终端装置100-1~100-n、101-1~101-n具有控制终端并执行各种处理的处理器220、保持终端的处理·状态的存储器224、管理协议处理等的各种处理的协议处理处理器221、对协议处理处理器221处理的帧进行缓存的缓存器222,和进行帧信息的发送·接收处理的线路接口223。处理器220根据存储器224上的连接·断开处理2241、定时器处理2242、连接管理表2243对来自用户的通信请求进行处理,并对协议处理处理器221指示处理,还监视协议处理处理器221的状态。协议处理处理器221监视缓存器222的状态,处理线路接口223接收的帧,并且,向处理器220通知其状态。处理器220或协议处理处理器221执行后述的流程图和时序图的各种处理。
图2-2是表示L2SW102-1~102-x的结构的图。L2SW102-1~102-x装置具有多个输入输出线路的线路接口2001~2003、2041~2042、对线路接口2001~2003、2041~2042分别发送接收的帧信息进行缓存的缓存器2011~2013、2031~2032、交换·传送线路接口2001~2003、2041~2042之间的帧的SW202、控制上述各部的处理器205、保持L2SW装置的状态的存储器206。处理器205监视线路接口2001~2003、2041~2042和缓存器2011~2013、2031~2032的状态,并根据存储器206上的连接·断开处理2061、端口处理2062、定时器处理2063、连接管理表2064、端口管理表2065来对到达线路接口2001~2003、2041~2042的帧设定SW202的状态。处理器205执行后述的流程图和时序图的各种处理。
图2-3是表示L2GW103-1~103-y的结构的图。L2GW103-1~103-y装置具有多个输入输出线路的线路接口2101~2102、与上层网络相连的线路接口2103、协议处理部211、控制协议处理部的控制部212。控制部212监视协议处理部211的状态,并向控制终端213通知其状态,并且,响应于来自控制装置213的指示,进行对协议处理部211的各种控制参数设定,并且向输出端口存在的线路接口2101~2103传送从协议处理部211接收的帧。
协议处理部211具有对线路接口2101~2103处理的帧进行缓存的缓存器2111~2113、执行协议处理的协议处理处理器2121、与控制部212进行通信的处理器之间接口2123。另外,协议处理部211通过来自控制部212的指示,根据存储器2122上的连接·断开处理21221、业务名判断处理21222、端口处理21222、定时器处理21224、和作为所使用的表的终端管理表21225、端口管理表21226、业务名判断表21227,来控制L2GW 103-1~103-y。协议处理部211执行后述的流程图和时序图的各种处理。
图3-1表示在本实施方式中所使用的VLAN帧的格式。VLAN帧包含以太(登记商标)头308和有效载荷309。以太(登记商标)头308包含发送目标MAC地址301、发送源MAC地址302、协议类型:VLAN303、优先级304、VLAN-ID305和协议类型(例如,PADI、PADO等):PPPoE306。另外,将优先级304、VLAN-ID305、协议类型:PPPoE306设为VLAN标签信息310。
图3-2表示图3-1的VLAN帧的有效载荷309中存储的PPPoE数据包307的格式。PPPoE数据包307包含VER(版本)311、TYPE(类型)312、CODE(代码)313、SESSION-ID(会话-ID)314、长度315、标签类型316、标签长度317和TAG VALUE(标签值)318。在设定业务名时,在标签类型316上设定0x0101,在标签值318字段上设定业务名。
图8-1表示终端装置100-1~100-n、101-1~101-n的连接管理表2243。该管理表包含连接中的VLAN-ID 801801、连接中的L2GW103-1~103-y装置的MAC地址801802、连接中的业务名801803、连接状况801804、定时器状态801805。另外,将设定值作为例子举出。
图8-2表示L2SW 102-1~102-x装置的连接管理表2064。该连接管理表包括VLAN-ID 801806、终端侧物理端口号801807、终端MAC地址801808、L2GW侧物理端口号801809、L2GW-MAC地址801810、连接状况801811、定时器状态801812。另外,图8-3表示L2SW装置的端口管理表2065。该端口管理表包含物理端口号801813和VLAN-ID 801814。另外,将设定值作为例子举出。
图8-7表示L2GW 103-1~103-y装置的连接管理表21225。该连接管理表包含VLAN-ID 801815、终端MAC地址801816、L2GW物理端口号801817、连接状况801818、定时器状态801819。另外,图8-8表示L2GW装置的端口管理表21226。该管理表包含物理端口号801820和VLAN-ID 801821。另外,图8-9表示L2GW装置的业务名判断表21227。该判断表包含业务名801822。另外,将设定值作为例子举出。
图8-10表示VLAN-ID管理服务器105具有的VLAN-ID管理表。该管理表包含VLAN-ID 801825、使用状态801826和登记L2GW801827。另外,将设定值作为例子来举出。
2.连接时序
图4-1是发送端基于本发明的连接时序图。下面,根据时序图来进行说明。
(1)初始化
首先,在系统起动时执行各装置的初始化处理。
在终端100-1~100-n、101-1~101-n中,如图9-1那样,来初始化连接管理表。在VLAN-ID 901911中设定在本系统中公共使用的缺省VLAN-ID。在本实施例中设作VLAN1。另外,在L2GW-MAC地址9019021上设定广播地址。将业务名9019031设定为未指定,在连接状况9019041上设定为断开,将定时器状态9019051设定为停止。
在L2SW102-1~102-x上,如图9-7的连接管理表、图9-14的端口管理表那样来进行初始化。在连接管理表中,在VLAN-ID 9019061上设定缺省VLAN-ID(VLAN1),终端侧物理端口号9019071、终端MAC地址9019081、L2GW侧物理端口号9019091、L2GW-MAC地址9019101设定为未登记状态,将连接状况9019011设定为断开,将定时器状态9019112设定为停止。在端口管理表中,对所有的物理端口901931~901935来设定缺省VLAN-ID(VLAN1),并根据上述端口管理表,在各物理端口上设定VLAN-ID,使VLAN帧为可交换状态。这时,虽然发送到VLAN1的广播变为输出到所有的端口的状态,但是如图8-4所示,对来自终端101-1的广播来设定L2SW,使其禁止向L2GW 103-1~103-y之外的广播。这里,作为一例,可以设定要禁止向上层端口之外,即禁止向作为下层的终端装置侧的物理端口的广播。通过如上这样来进行设定,可以抑制向其他用户终端等、所指定的端口之外的不需要的广播,可以减少通信量。
在L2GW 103-1~103-y中,使其如图9-17的连接管理表、图9-21的端口管理表、图8-9的业务名判断表那样来进行初始化。在连接管理表中,在VLAN-ID 9019151上设定缺省VLAN-ID(VLAN1),并将终端MAC地址9019161、L2GW物理端口号9019171设定为未登记状态,在连接状况9019181上设定为断开,在定时器状态9019191上设定为停止。另外,在端口管理表中,对所有的物理端口9019201~9019202来设定VLAN19019211~9019212。另外,在业务名判断表上登记有业务可能的业务名(8018221~8018223)。
VLAN-ID管理服务器105中,如图9-24的VLAN-ID管理表那样来进行初始化。在VLAN-ID管理表中,对VLAN-ID 9019241,在使用状态9019251上设定缺省VLAN-ID标签,在登记L2GW 9019261上设定为已经保留(RESERVE)。除此之外,对于VLAN-ID 9019242~9019243,将使用状态9019252~9019253、登记L2GW 9019262~9019263设为未使用。
(2)终端:PADI发送处理
下面,终端101-1开始PADI发送处理时序S101。处理流程基于图5-1。在该时序中,根据图9-1的连接管理表而生成PADI数据包,并将其在设为VLAN-ID=VLAN1的带标签的VLAN帧上封装后、进行广播发送。另外,PADI数据包包含例如VLAN-ID、L2GW-MAC地址、业务名等。并且,将连接管理表的连接状况9019041设定为等待PADO,将定时器状态9019051设定为计数中(图9-2),启动定时器而进入到来自L2GW的响应等待状态。
(3)L2SW:PADI监视处理
上述广播帧到达L2SW 102-1,并开始PADI监视处理时序S101-1、S102-y。处理流程基于图6-1。该时序中,在所接收的帧是作为缺省VLAN-ID=VLAN1的带标签的VLAN帧、且包含PADI数据包的情况下,将VLAN帧传送到L2GW 103-1~103-y。这时,在图9-8的连接管理表的终端侧物理端口号9019071和终端MAC地址9019081上登记接收了帧的物理端口号P01和发送源MAC地址0x000000001001,并将连接状况设定为PADO等待,将定时器状态设定为计数中,启动定时器而进入到来自L2GW装置的PADO监视状态。另外,在不符合上述条件的帧中,将已经连接中的VLAN-ID帧作为通常的VLAN帧处理(601),或将缺省VLAN-ID帧中,包含PADR数据包的帧进入到PADR监视处理(639),除此之外进行丢弃(611),而终止PADI监视处理时序。另外,在将VLAN帧传送到L2GW时,可以如图8-4所示,参考如图8-3的端口管理表,而仅传送到设定了缺省VLAN-ID的物理端口。例如,可以仅传送到上游的L2GW,而不传送到下游的终端装置侧的物理端口。
(4)L2GW:PADI接收处理
上述广播帧到达L2GW 103-1~103-y,而分别开始PADI接收处理时序S103-1、S103-y。处理流程基于图7-1。该时序中,在所接收的帧是作为缺省VLAN-ID=VLAN1的带标签的VLAN帧、且包含PADI数据包的情况下,进行业务名一致判断706。另外,在图8-9中所谓“无”表示例如确定了至少仅相连的情况。
在从PADI数据包抽出的业务名与图8-9的业务判断表中存储的任何一个数据都不一致的情况下,丢弃帧(712),来终止PADI接收处理时序,另一方面,在一致的情况下,在图9-18的连接管理表的终端MAC地址9019161和L2GW物理端口号9019171上登记接收了帧的物理端口号P21和发送源MAC地址0x000000001001,另外,将连接状况设为PADR等待,将定时器状态设为计数中,实施PADO数据包发送处理708,启动定时器而进入到来自终端的PADR响应等待状态。这里表示了L2GW 103-y的情况,但是在L2GW 103-1中也进行同样的处理。另外,在不符合上述条件的帧中,将已经连接中的VLAN-ID帧作为通常的VLAN帧处理(711),除此之外进行丢弃(712),而终止PADI接收处理时序。
(5)L2SW:PADO监视处理
在包含来自L2GW 103-1~103-y的PADO的缺省VLAN帧在到达L2SW 102-1后,则分别开始PADO监视处理时序S104-1、S104-y。处理流程基于图6-2。该时序中,在所接收的帧是作为缺省VLAN-ID的带标签的VLAN帧、且包含PADO数据包的情况下,将所抽出619的发送目标MAC地址包含在连接管理表的终端MAC地址(图9-8:9019081)上,且在PADO等待状态(图9-8:9019111)的情况下,将接收了帧的物理端口号P1y登记在L2GW侧物理端口号(图9-9:9019091)上,将发送源MAC地址(0x000000001032)登记到L2GW-MAC地址(图9-9:9019101)上,并将连接状况设为PADR等待(图9-9:9019111)状态,来实施对终端的帧传送处理(629)。另外,从L2GW 103-1中接收包含PADO的缺省VLAN帧,并将所抽出的发送目标MAC地址包含在连接管理表上,但是在连接状况是等待PADR的情况下(631),将L2GW 103-1的连接信息追加到连接管理表上(图9-10:9019062~9019122)。这时,VLAN-ID、终端侧物理端口号、终端MAC地址、连接信息、定时器状态上包含所抽出的发送目标MAC地址,从连接状况为PADR等待的连接信息挪用,在L2GW侧物理端口号和L2GW-MAC地址上分别登记连接了L2GW 103-1的物理端口号和MAC地址,并实施向终端的帧传送处理。另外,上述处理接收包含PADO的缺省VLAN帧,并在连接管理表上包含所抽出的发送目标MAC地址,但是,每次连接状况为PADR等待的情况下进行重复。另外,在不符合上述条件的帧中,将已经连接中的VLAN-ID帧作为通常的VLAN帧处理(622),或,缺省VLAN-ID帧中包含PADS数据包的帧进入到PADS监视处理时序,除此之外加以丢弃(633),并终止PADI监视处理时序。
(6)终端:PADO接收处理
上述帧到达终端101-1,而开始PADO接收处理时序(S105)。处理流程基于图5-2。该时序中,在所接收的帧是作为缺省VLAN-ID的带标签的VLAN帧、且包含PADO数据包的情况下,在连接管理表的连接状况是等待PADO(图9-2:9019041)的情况下,且登记了从PADO数据包抽出的业务名(512)的情况下,将发送源MAC地址(0x000000001032)登记到L2GW-MAC地址(图9-3:9019021)(514),在连接状况上设定PADS等待标志(图9-4:9019041)(515),生成对于发送源地址的PADR数据包(516),并通过作为缺省VLAN-ID的带标签的VLAN帧发送到L2GW 103-y。另外,对于具有已经连接中的VLAN-ID的帧进行接收处理520,并丢弃除此之外的帧(521),但是在业务名不一致的情况下,处理下面的帧。之后,通过变为PADS等待处理,或PADO等待定时器超时,来终止PADO接收处理。另外,虽然从L2GW 103-1也发送了PADO数据包,但是在变为PADS等待状态一次的情况下,就丢弃该数据包。
(7)L2SW:PADR监视处理
上述帧到达L2SW 102-1,而开始PADR监视处理时序(S106Y)。处理流程基于图6-3。该时序中,在所接收的帧是作为缺省VLAN-ID的带标签的VLAN帧、且包含PADR数据包的情况下,在从PADR数据包抽出(639)的发送源MAC地址和发送目标MAC地址,分别与连接管理表(图9-11)的终端MAC地址901907和L2GW-MAC地址901910一致的情况下,将符合的连接的连接状况9019111设定为等待PADS(643),而停止PADR等待定时器,新启动PADS等待定时器而变为PADS等待状态,并将该帧传送到L2GW 103-y(645)。另外,在其他的PADR等待状态的连接信息中,在从PADR数据包抽出的发送源MAC地址和连接管理表(图9-11)的终端MAC地址9019072一致、但是从PADR数据包抽出的发送目标MAC地址和连接管理表(图9-11)的L2GW-MAC地址9019102不同的情况下,删除该连接信息(644)。另外,在不符合上述条件的帧中,将已经连接中的VLAN-ID帧作为通常的VLAN帧处理(648),或,在缺省VLAN-ID帧中包含PADI数据包的帧进入到PADI监视处理(605),除此之外进行丢弃(651),而终止PADR监视处理时序。
(8)L2GW:PADR接收处理
上述帧到达L2GW 103-y,而开始PADR接收处理时序(S107-y)。处理流程基于图7-2。该时序中,所接收的帧是作为缺省VLAN-ID的带标签的VLAN帧、且包含PADR数据包的情况下,在从PADR数据包抽出的发送源MAC地址与连接管理表(图9-19)的终端MAC地址901916一致的情况下,对VLAN-ID管理服务器105请求VLAN-ID(S1061-y)。
(9)VLAN-ID管理服务器:ID分配处理
在VLAN-ID管理服务器105中,从VLAN-ID管理表(图9-24)中选择未使用的ID中任意的ID 9019242,并在VLAN-ID管理表的使用状态(图9-25:9019252)上设定使用中标志,在登记L2GW(图9-25:9019262)上设定所分配的L2GW 103-y,并将所分配的VLAN-ID通知L2GW 103-y(S1062-y)。在本实施例中,将所分配的VLAN-ID设为VLAN2。
(10)L2GW:登记处理
L2GW 103-y对位于连接管理表(图9-19)的L2GW物理端口号中的物理端口(P21)来打开VLAN端口,并在L2GW端口管理表(图9-22)的该物理端口号上登记VLAN-ID(VLAN2)。另外,在连接管理表(图9-19)的VLAN-ID 9019151上登记所分配的VLAN-ID(VLAN2),并将连接状况9019181设为连接中,而生成VLAN-ID(VLAN2)为会话-ID的PADS数据包,并在缺省VLAN帧上封装后传送到终端101-1。另外,在VLAN端口的打开失败的情况下,从连接管理表中删除符合的连接信息(728)。另外,在PADR等待定时器超时的情况下,删除符合的连接信息。另外,在不符合上述条件的帧中,将已经连接中的VLAN-ID帧作为通常的VLAN帧处理(730),对于除此之外的帧进行丢弃(727),而终止PADR接收处理时序。
(11)L2SW:PADS监视处理
上述帧到达L2SW 102-1,而开始PADS监视处理时序(S108y)。处理流程基于图6-4。该时序中,在所接收的帧是作为缺省VLAN-ID的带标签的VLAN帧、且包含PADS数据包的情况下,在从PADS数据包抽出的发送源MAC地址和发送目标MAC地址、与连接管理表(图9-11)的L2GW-MAC地址901910和终端MAC地址901908一致,且为PADS等待状态的情况下,从PADS数据包中抽出会话-ID(VLAN2),并将其设作VLAN-ID,而对连接管理表(图9-12)的终端侧物理端口号901907、L2GW侧物理端口号901909的物理端口来打开分别分配的VLAN-ID的VLAN端口(659)。另外,将所分配的VLAN ID(VLAN2)设置在VLAN-ID 9019061上,将连接状况9019111设定为连接中,将定时器状态9019121设定为停止中(661)。另外,对于打开了端口管理表(图9-15)的VLAN端口的物理端口,登记所分配的VLAN-ID(VLAN2)(9019144、9019145)。另外,向终端侧传送所接收的帧(662)。在VLAN端口的打开失败的情况下,从连接管理表中删除符合的连接信息。另外,在与上述条件不符合的帧中,将已经连接中的VLAN ID帧作为通常的VLAN帧处理(665),在为缺省VLAN-ID的带标签的VLAN帧、且包含PADO数据包的情况下,进入到PADO监视处理时序(619),对于除此之外的帧进行丢弃(668),在PADS等待定时器超时的情况下,删除符合的连接信息,并终止PADR接收处理时序。
(12)终端:PADS接收处理
上述帧到达终端103-1,而开始PADS接收处理时序(S109)。处理流程基于图5-3。该时序中,在所接收的帧是作为缺省VLAN-ID的带标签的VLAN帧、且包含PADS数据包、且在连接管理表(图9-4)的L2GW-MAC地址上登记了所抽出的发送源MAC地址的情况下,将从PADS数据包抽出的会话-ID分配的VLAN-ID(VLAN2)登记到连接管理表(图9-5)的该连接信息的VLAN-ID 9019011上,并将连接状况9019041设定为连接中,将定时器状态9019051设定为停止,而终止时序。另外,在PADS等待定时器超时的情况下,从连接管理表中删除符合的连接信息。
(13)通信
之后,终端101-1和L2GW 103-y经L2SW 102-1利用所分配的VLAN-ID在VLAN网上实施通信。这时可以使用的协议若是可以使用以太(登记商标)帧的协议,则可以完全使用,例如,在使用IP的情况下,可通过DHCP来取得IP地址,并与如Radius那样的认证系统组合来实施各种业务。另外,用户终端变为属于各自的VLAN网,并如图8-5和图8-6那样,抑制向属于VLAN2的端口之外进行广播通信,从而可以减轻网络的负担。另外,通过使用业务名,可以按业务单位来限制连接目标和连接路径,可以有效使用网络。
3.断开时序
接着,说明断开处理。虽然使用PPPoE协议的PADT数据包来实施断开处理,但是也可从终端、L2GW的其中之一来实施。
3-1.从L2GW的断开
(1)L2GW:PADT发送处理
在从L2GW装置进行断开处理的情况下,L2GW 103-y开始PADT发送处理时序(S109-y)。处理流程基于图7-3。从连接管理表(图9-19)选择断开目标的终端101-1的VLAN-ID和终端MAC地址,并生成会话-ID为断开的VLAN-ID=VLAN2、发送目标MAC地址为终端MAC地址、发送源MAC地址为对应于与终端相关联的L2GW物理端口号的MAC地址的PADT数据包,并在将其断开的VLAN-ID=VLAN2为VLAN-ID的带标签的VLAN帧上进行封装,而将其发送到终端101-1。发送后,VLAN2关闭所分配的VLAN端口,并在VLAN-ID管理服务器上进行该VLAN-ID的删除申请(S1091-y)。另外,L2GW(103-y)初始化连接管理表(图9-19)的对应于断开的VLAN-ID的连接信息(图9-20),还从物理端口管理表中删除断开的VLAN-ID(图9-23)。
(2)VLAN-ID服务器:ID删除处理
VLAN-ID管理服务器从VLAN-ID管理表(图9-26)中删除所指定的VLAN-ID。
(3)L2SW:PADT监视处理
在接收了上述帧的L2SW 102-1中,开始PADT监视处理时序(S110-y)。处理流程基于图6-5。该时序中,在所接收的帧是具有连接中的VLAN-ID的带标签的VLAN帧、且包含PADT数据包的情况下,将接收帧传送到终端(101-1),将连接管理表(图9-13)的VLAN-ID 9019061设定为缺省VLAN-ID,将终端侧物理端口号9019071、终端MAC地址9019081、L2GW侧物理端口号9019091、L2GW-MAC地址9019101设定为未登记,将连接状况9019111设定为未连接。另外,在上述之外的帧中,在连接中VLAN ID的情况下进行接收处理692,在缺省VLAN-ID的情况下,进行连接处理691,除此之外丢弃帧(693)。
(4)终端:PADT接收处理
接收了上述帧的终端101-1中,开始PADT接收处理时序。处理流程基于图5-4。在该时序中,在所接收的帧是具有连接中的VLAN-ID(VLAN2)的带标签的VLAN帧、且包含PADT数据包的情况下,关闭该VLAN端口,并从连接管理表(图9-5)中删除连接信息(图9-6)。这里,例如,删除符合的表或初始化该表。另外,在上述之外的帧中,在所接收的帧是具有连接中的VLAN-ID的带标签的VLAN帧,是PADT数据包之外的情况下,进行接收处理(542),在缺省VLAN-ID的情况下,进行连接处理(541),除此之外,丢弃帧(543)。
3-2.从终端的断开
(1)终端:PADT发送处理
在从终端侧进行断开处理的情况下,终端101-1开始PADT发送时序(S111)。处理流程基于图5-5。在该时序中,决定断开的VLAN-ID或L2GW,并从连接管理表(图9-5)中取得VLAN-ID 901901和L2GW-MAC地址901902,而生成SESSION-ID为断开的VLAN-ID=VLAN2、发送目标MAC地址为L2GW-MAC地址、发送源MAC地址为终端MAC地址的PADT数据包,并在将其断开的VLAN-ID=VLAN2为VLAN-ID的带标签的VLAN帧上封装而将其发送到L2GW 103-y。在发送后,关闭VLAN2已被分配的VLAN端口,并从连接管理表(图9-5)中删除对应于断开的VLAN-ID的连接信息(图9-6)。
(2)L2SW:PADT监视处理
在接收了上述帧的L2SW 102-1中,开始PADT监视处理时序S112-y。处理流程基于图6-6。该时序中,在所接收的帧是具有连接中的VLAN-ID(VLAN2)的带标签的VLAN帧、且包含PADT数据包的情况下,将接收帧传送到L2GW 103-y,将连接管理表(图9-13)的VLAN-ID 9019061设定为缺省VLAN-ID,将终端侧物理端口号9019071、终端MAC地址9019081、L2GW侧物理端口号9019091、L2GW-MAC地址9019101设定为未登记,将连接状况9019111设定为未连接。另外,在上述之外的帧中,在连接中的VLAN ID的情况下,进行接收处理(680),在缺省VLAN-ID的情况下,进行连接处理(679),除此之外,丢弃帧(681)。
(3)L2GW:PADT接收处理
接收了上述帧的L2GW 103-y开始PADT接收处理时序。处理流程基于图7-4。该时序中,在接收的帧是具有连接中的VLAN-ID的带标签的VLAN帧、且包含PADT数据包的情况下,从接收帧中抽出VLAN-ID,并从连接管理表中关闭分配了该VLAN-ID的物理端口的VLAN端口,而对VLAN-ID管理服务器进行该VLAN-ID的删除申请(S1121-y)。另外,L2GW 103-y初始化连接管理表(图9-19)的对应于断开的VLAN-ID的连接信息(图9-20),还从物理端口管理表(图9-22)删除断开的VLAN-ID(图9-23)。
(4)VLAN-ID管理服务器:ID删除处理
VLAN-ID管理服务器从VLAN-ID管理表中删除所指定的VLAN-ID。
B.第二实施方式
在第一实施方式中,说明了VLAN-ID管理表存在于VLAN-ID管理服务器上的情况,但是在第二实施方式中,说明VLAN-ID管理表存在于L2GW装置内的情况。
图10是表示第二实施方式的网络结构的图。图10具有用户的终端装置100-1~100-n、101-1~101-n、集中终端装置的L2SW 102-1~102-x、集中L2SW的L2GW 1003-1~1003-y、与L2GW相连的上层网络104和在L2GW装置之间连接的控制网1005。由带标签的VLAN帧106来进行从终端装置100-1~100-n、101-1~101-n向上层网络的通信,通过带标签的VLAN帧来传送IP数据包等数据。另外,L2GW装置1003-1~1003-y内分别存在VLAN-ID管理表,它们通过控制网1005可以在任意的定时中同步VLAN-ID管理表的内容。另外,也可经上层网络来进行表格的同步处理。
图11是表示第二实施方式中的L2GW装置1003-1~1003-y的结构的图。L2GW 1003-1~1003-y装置具有多个输入输出线路的线路接口2101~2102、与上层网络相连的线路接口2103、协议处理部211和控制协议处理部的控制部212。控制部212监视协议处理部211的状态,并向控制终端213通知其状态,并且,响应于来自控制终端213的指示,进行向协议处理部211的各种控制参数设定,并且将从协议处理部211接收的帧传送到输出端口存在的线路接口2101~2103。
协议处理部211包括对线路接口2101~2103处理的帧进行缓存的缓存器2111~2113、执行协议处理的协议处理处理器2121和与控制部212进行通信的处理器之间接口2123。另外,协议处理部211根据来自控制部212的指示,基于存储器2122上的连接·断开处理21221、业务名判断处理21222、端口处理21223、定时器处理21224、和作为所使用的表的终端管理表21225、端口管理表21226、业务名判断表21227、VLAN-ID管理表1012201来控制L2GW 1003-1~1003-y装置。另外,将控制终端连接到控制网1005,进行L2GW装置1003-1~1003-y之间的通信控制。
图12表示L2GW 1003-1~1003-y装置的VLAN-ID管理表1012201。该管理表由可使用的VLAN-ID 1201823和其使用状况1201824构成。另外,将设定值作为例子来举出。
对于上述之外的结构,与第一实施方式相同。
图13-1和图13-2是本实施方式中的连接和断开时序图。之后,虽然根据时序图来进行说明,但是仅描述与第一实施方式的不同点。
在初始化系统启动时的各装置中,将VLNA-ID管理表通过各L2GW装置1003-1~1003-y来如图15-1那样初始化。
接着虽然是连接处理,但是从终端装置101-1到L2GW装置1003-1~1003-y的接收帧处理(S101~S102-1、102-y)、和从L2GW装置1003-1~1003-y到终端101-1的接收帧处理(S103-y、S103-1~S104-y、S104-1)以及从终端101-1到L2GW装置1003-1~1003-y的接收帧处理(S106~S106-y)与第一实施方式相同。
接着,若L2GW装置1003-y接收包含PADR的帧,则开始PADR接收处理时序107-y。处理流程基于图14-1。在本时序中与实施例1不同的是由L2GW装置来决定分配给终端的VLAN-ID(14720)。决定使用的VLAN-ID,并在VLAN-ID管理表中设定使用中标志(图15-2:15019232)。另外,也可在VLAN-ID决定方法中使用任意的规则。另外,L2GW装置1003-y对其他L2GW装置1003-1通知已经使用的VLAN-ID。被通知的L2GW装置1003-1在自身装置的VLAN-ID管理表上设定所通知的VLAN-ID为使用中(图15-2:15019232)。对于上述处理之外,与实施方式1进行相同的处理,并将PADS数据包发送到终端装置101-1。
接着,说明断开处理。在从L2GW装置1003-y进行断开处理的情况下,开始PADT发送处理时序S109-y。处理流程基于图14-2。在本时序中,与第一实施方式不同,对自身装置内的连接管理表来实施断开的VLAN-ID的删除处理。L2GW装置1003-y对连接管理表的断开的VLAN-ID,来设定未使用标志(图15-3:15019232)。另外,对其他L2GW装置1003-1通知断开的VLAN-ID,被通知的L2GW装置1003-1在自身装置的VLAN-ID管理表上设定所通知的VLAN-ID是未使用(图15-3:15019232)。对于上述处理之外,进行与实施方式1相同的处理,并将PADT数据包发送到终端装置101-1。另外,在从终端装置101-1执行断开处理的情况下,若L2GW装置1003-y接收包含PADT的帧,则开始PADT接收处理时序。处理流程基于图14-3。在本时序中,与第一实施方式不同,对自身装置内的连接管理表实施断开的VLAN-ID的删除处理。L2GW装置1003-y对连接管理表的断开的VLAN-ID来设定未使用标志(图15-3:15019232)。另外,对其他L2GW装置1003-1通知断开的VLAN-ID,被通知的L2GW装置1003-1在自身装置的VLAN-ID管理表上设定所通知的VLAN-ID是未使用(图15-3:15019232)。
C.第三实施方式
另外,本发明在第一和第二实施方式中,有不使用缺省VLAN,基于没有标签的帧的PPPoE连接请求,在网络识别没有标签的VLAN帧的传送的情况下,也可适用。这时,上述连接时序进行基于没有标签的PPPoE连接请求,并通过L2GW装置根据终端MAC地址、业务名、其他用户信息来判断能否连接,并代替会话ID,将VLAN ID发送到用户终端,用户终端可以通过基于所分配的VLAN ID的带标签的VLAN帧来进行通信。
这时,在具有容纳多个用户终端的多个L2SW装置、容纳所述L2SW装置的多个L2GW装置、和连接了上述L2GW装置的上层网络的VLAN网络系统中,例如,如下所述,来执行处理。
(1)所述用户终端根据会话确立阶段,广播发送在没有标签的VLAN帧上封装了PADI数据包的连接请求,而变为PADO数据包等待状态。
(2)所述L2SW装置在来自所述用户终端的接收帧是没有标签的VLAN帧、且包含PADI数据包的情况下,登记用户终端地址,而变为来自L2GW装置的PADO数据包等待状态,并将所接收的带标签的VLAN帧传送到可进行发送地设定的L2GW装置。
(3)所述L2GW装置在来自所述L2SW装置的接收帧是没有标签的VLAN帧、包含PADI数据包、且判断从所述用户终端请求的业务名是可连接的情况下,登记发送源的用户终端地址,而变为来自所述用户终端的PADR数据包等待状态,并向所述用户终端发送包含PADO数据包的带标签的VLAN帧。
(4)所述L2SW装置在来自所述L2GW装置的接收帧是没有标签的VLAN帧、包含PADO数据包、且发送目标地址是用户终端地址、为PADO数据包等待状态的情况下,对应于用户终端地址来登记发送源的L2GW装置地址,而变为PADR数据包等待状态,并将所接收的带标签的VLAN帧传送到所述用户终端。
(5)所述用户终端在来自所述L2SW装置的接收帧是没有标签的VLAN帧、包含PADO数据包、为PADO数据包等待状态、且登记了从该数据包中抽出的业务名的情况下,登记发送源的L2GW装置地址,而变为PADS数据包等待状态,并向所述L2GW装置发送包含PADR数据包的所述带标签的VLAN帧,并丢弃来自其他的L2GW装置的帧。
(6)所述L2SW装置在来自所述用户终端的接收帧是没有标签的VLAN帧、包含PADR数据包、且从PADR数据包抽出的发送源和发送目标地址与所登记的所述用户终端地址和所述L2GW装置地址一致的情况下,变为PADS数据包等待状态,并向所述L2GW装置传送所接收的带标签的VLAN帧。
(7)所述L2GW装置在来自所述L2SW装置的接收帧是没有标签的VLAN帧、包含PADR数据包、且从PADR数据包抽出的发送源地址与已变为PADR数据包等待状态的用户终端地址一致的情况下,求出分配给所述用户终端的分配VLAN ID来进行登记,并将所述分配的VLAN ID为会话ID的PADS数据包封装在设定了所述公共的VLAN ID的所述带标签的VLAN帧上来进行通知。
(8)所述L2SW装置在来自所述L2GW装置的接收帧是没有标签的VLAN帧、包含PADS数据包、且从该数据包中抽出的发送源和发送目标地址与所述L2GW装置地址和所述用户终端地址一致的情况下,从PADS数据包中抽出所述分配VLAN,并对所述用户终端和所述L2GW装置可发送接收地设定已设定了所述分配VLAN ID的带标签的VLAN帧,而将所接收的带标签的VLAN帧传送到用户终端。
(9)所述用户终端在来自所述L2SW装置的接收帧是没有标签的VLAN帧、包含PADS数据包、且登记了发送源的L2GW地址的情况下,对所述L2GW可发送接收地设定已设定了分配VLAN ID的带标签的VLAN帧,并通过分配VLAN ID来进行通信。
本发明对从用户终端向网络的连接请求,除PPPoE协议之外,可以使用例如802.1x协议等的各种协商(negotiation)手段。

Claims (26)

1.一种VLAN网络系统,具有容纳多个用户终端的多个L2SW装置,容纳所述L2SW装置的多个L2GW装置,和连接所述L2GW装置的上层网络,其特征在于:
所述用户终端根据会话确立阶段,广播发送在设定了系统上公共的VLAN ID的带标签的VLAN帧上封装了第一数据包后的连接请求,而变为第二数据包等待状态;
所述L2SW装置在来自所述用户终端的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、且包含第一数据包的情况下,登记用户终端地址,而变为来自L2GW装置的第二数据包等待状态,并将所接收的带标签的VLAN帧传送到可发送地设定的L2GW装置;
所述L2GW装置在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第一数据包、且判断为从所述用户终端请求的业务名是可连接的情况下,登记发送源的用户终端地址,而变为来自所述用户终端的第三数据包等待状态,并向所述用户终端发送包含第二数据包的带标签的VLAN帧;
所述L2SW装置在来自所述L2GW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第二数据包、且发送目标地址为用户终端地址、为第二数据包等待状态的情况下,对应于用户终端地址来登记发送源的L2GW装置地址,而变为第三数据包等待状态,并向所述用户终端传送所接收的带标签的VLAN帧;
所述用户终端在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第二数据包、为第二数据包等待状态、且登记了从该数据包抽出的业务名的情况下,登记发送源的L2GW装置地址,而变为第四数据包等待状态,并向所述L2GW装置发送包含第三数据包的所述带标签的VLAN帧,而丢弃来自其他L2GW装置的帧;
所述L2SW装置在来自所述用户终端的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第三数据包、且从第三数据包抽出的发送源和发送目标地址与所登记的所述用户终端地址和所述L2GW装置地址一致的情况下,变为第四数据包等待状态,并向所述L2GW装置传送所接收的带标签的VLAN帧;
所述L2GW装置在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第三数据包、且从第三数据包抽出的发送源地址与为第三数据包等待状态的用户终端地址一致的情况下,求出分配给所述用户终端的分配VLAN ID而进行登记,并将所述分配VLAN ID为会话ID的第四数据包封装到设定了所述公共的VLAN ID的所述带标签的VLAN帧上来进行通知;
所述L2SW装置在来自所述L2GW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第四数据包、且从该数据包抽出的发送源和发送目标地址与所述L2GW装置地址和所述用户终端地址一致的情况下,从第四数据包中抽出所述分配VLAN,并对所述用户终端和所述L2GW装置可发送接收地设定已设定了所述分配VLAN ID的带标签的VLAN帧,并向用户终端传送所接收的带标签的VLAN帧;
所述用户终端在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第四数据包、且登记了发送源的L2GW地址的情况下,对所述L2GW可发送接收地设定已设定了分配VLAN ID的带标签的VLAN帧,并通过分配VLAN ID来进行通信。
2.一种VLAN网络系统,由容纳多个用户终端的多个L2SW装置、容纳所述L2SW装置的多个L2GW装置、和连接所述L2GW装置的上层网络构成,其特征在于:
所述用户终端进行基于PPPoE协议的会话确立阶段的连接请求,并且发送在没有标签的VLAN帧上封装了PPPoE数据包的连接请求;
所述L2SW装置在接收所述VLAN帧后,在可接收地设定没有标签的VLAN帧的情况下,将所述VLAN帧传送到L2GW装置;
所述L2GW装置在接收所述VLAN帧后,在可接收地设定没有标签的VLAN帧的情况下,通过来自所述VLAN帧中含有的用户终端的连接请求来抽出用户请求的业务,并判断对于所述连接请求能否连接,并且在判断为可连接的情况下,求出对用户终端分配的VLANID;
所述L2GW装置可发送接收地设定已设定了分配VLAN ID的带标签的VLAN帧,并通过没有标签的VLAN帧通知分配给用户终端的VLAN ID;
所述L2SW装置在接收所述VLAN帧后,从所述VLAN帧中抽出分配给用户终端的VLAN ID,可发送接收地设定已设定了所述VLAN ID的带标签的VLAN帧,并向用户终端通知所述VLAN帧;
所述用户终端在接收所述VLAN帧后,可发送接收地设定已设定了所分配的VLAN ID的带标签的VLAN帧,并用设定了所分配的VLAN ID的带标签的VLAN帧来进行通信。
3.根据权利要求1所述的VLAN网络系统,其特征在于:
还具有VLAN ID管理服务器,求出所述分配VLAN ID;
所述L2GW装置在求出分配VLAN ID时,对与所述上层网络相连的VLAN ID管理服务器请求可分配给用户终端的VLAN ID;
所述VLAN ID管理服务器在接收请求后,对所述VLAN ID请求决定可分配的VLAN ID,并且用管理表来管理所决定的分配VLANID,将对请求分配的L2GW装置分配的VLAN ID,通知给所述L2GW装置。
4.根据权利要求1所述的VLAN网络系统,其特征在于:
所述L2GW装置具有VLAN ID管理表,对分配VLAN ID进行管理;
所述L2GW装置具有在求出分配VLAN ID时,对用户终端分配任意或特定的VLAN ID,向用户终端通知分配VLAN ID的功能,且具有向其他L2GW装置通知分配VLAN ID的信息的功能。
5.根据权利要求1所述的VLAN网络系统,其特征在于:
用户终端在进行基于PPPoE协议的会话确立阶段的断开请求,并且通过设定了断开的VLAN ID的带标签的VLAN帧,对作为连接目标的L2GW装置,发送对断开连接的VLAN ID的断开请求;
L2SW装置在接收所述VLAN帧后,抽出从所述VLAN帧中抽出的断开的VLAN ID,并向断开的L2GW装置发送所述帧,并且不能发送接收地设定已设定了断开的VLAN ID的带标签的VLAN帧;
L2GW装置在接收所述帧后,抽出从所述VLAN帧中抽出的断开的VLAN ID,并不能发送接收地设定已设定了断开的VLAN ID的带标签的VLAN帧。
6.根据权利要求5所述的VLAN网络系统,其特征在于:
进一步,所述L2GW装置对与上层网络相连的VLAN ID管理服务器通知断开的VLAN ID;
所述VLAN ID管理服务器从管理表中使所通知的断开的VLANID无效。
7.根据权利要求1所述的VLAN网络系统,其特征在于:
L2GW装置进行基于PPPoE协议的会话确立阶段的断开请求,并且通过设定了断开的VLAN ID的带标签的VLAN帧,对作为连接目标的用户终端来发送对于断开连接的VLAN ID的断开请求,并且不能发送接收地设定已设定了断开的VLAN ID的带标签的VLAN帧;
L2SW装置在接收所述VLAN帧后,抽出从所述VLAN帧中抽出的断开的VLAN ID,并将所述帧发送到断开的终端上,并且将已设定了断开的VLAN ID的带标签的VLAN帧设定为不能发送接收;
用户终端在接收所述帧后,抽出从所述VLAN帧中抽出的断开的VLAN ID,并不能发送接收地设定已设定了断开的VLAN ID的带标签的VLAN帧。
8.根据权利要求7所述的VLAN网络系统,其特征在于:
进一步,所述L2GW装置对与上层网络相连的VLAN ID管理服务器通知断开的VLAN ID;
VLAN ID管理服务器从管理表中使所通知的断开的VLAN ID为无效。
9.一种VLAN网络系统中的L2SW装置,该VLAN网络系统具有容纳多个用户终端的多个L2SW装置,容纳所述L2SW装置的多个L2GW装置,和连接所述L2GW装置的上层网络,其特征在于:
具有:
第一线路接口部,与所述用户终端发送接收VLAN帧;
第二线路接口部,与所述上层网络发送接收VLAN帧;
SW部,在所述第一线路接口部和任意的所述第二线路接口部之间传送所述VLAN帧;
控制部,控制所述第一和第二线路接口部以及所述SW部,并进行VLAN帧的发送接收处理;
若所述用户终端根据会话确立阶段,广播发送在设定了系统上公共的VLAN ID的带标签的VLAN帧上封装了第一数据包后的连接请求,而变为第二数据包等待状态,
则所述L2SW装置在来自所述用户终端的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、且包含第一数据包的情况下,登记用户终端地址,而变为来自L2GW装置的第二数据包等待状态,并将所接收的带标签的VLAN帧传送到可发送地设定的L2GW装置;
若所述L2GW装置在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第一数据包、且判断为从所述用户终端请求的业务名是可连接的情况下,登记发送源的用户终端地址,而变为来自所述用户终端的第三数据包等待状态,并向所述用户终端发送包含第二数据包的带标签的VLAN帧,
则所述L2SW装置在来自所述L2GW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第二数据包、且发送目标地址为用户终端地址、为第二数据包等待状态的情况下,对应于用户终端地址来登记发送源的L2GW装置地址,变为第三数据包等待状态,并向所述用户终端传送所接收的带标签的VLAN帧;
若所述用户终端在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第二数据包、为第二数据包等待状态、且登记了从该数据包抽出的业务名的情况下,登记发送源的L2GW装置地址,而变为第四数据包等待状态,并向所述L2GW装置发送包含第三数据包的所述带标签的VLAN帧,而丢弃来自其他L2GW装置的帧,
则所述L2SW装置在来自所述用户终端的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第三数据包、且从第三数据包抽出的发送源和发送目标地址与所登记的所述用户终端地址和所述L2GW装置地址一致的情况下,变为第四数据包等待状态,并向所述L2GW装置传送所接收的带标签的VLAN帧;
若所述L2GW装置在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第三数据包、且从第三数据包抽出的发送源地址与为第三数据包等待状态的用户终端地址一致的情况下,求出分配给所述用户终端的分配VLAN ID而进行登记,并将所述分配VLAN ID为会话ID的第四数据包封装到设定了所述公共的VLAN ID的所述带标签的VLAN帧上来进行通知,
则所述L2SW装置在来自所述L2GW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第四数据包、且从该数据包抽出的发送源和发送目标地址与所述L2GW装置地址和所述用户终端地址一致的情况下,从第四数据包中抽出所述分配VLAN,并对所述用户终端和所述L2GW装置可发送接收地设定已设定了所述分配VLAN ID的带标签的VLAN帧,而向用户终端传送所接收的带标签的VLAN帧;
所述用户终端在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第四数据包、且登记了发送源的L2GW地址的情况下,将已设定了分配VLAN ID的带标签的VLAN帧设定为对所述L2GW可发送接收,并通过分配VLAN ID来进行通信。
10.根据权利要求9所述的L2SW装置,其特征在于:
包括:监视从用户终端或L2GW装置接收的、包含连接请求的设定了在系统上公共的VLAN ID的带标签的VLAN帧的功能;和连接管理表,从所述VLAN帧抽出向用户终端分配的VLAN ID、用户终端的MAC地址、发送目标的L2GW装置的MAC地址、PPPoE协议类别,并将所述VLAN帧的信息作为连接请求的状态来进行记录;
通过对连接了用户终端、连接目标L2GW装置的端口来设定分配给用户终端的VLAN ID,来确立用户终端和L2GW装置的通信路径。
11.一种VLAN网络系统中的L2GW装置,该VLAN网络系统具有容纳多个用户终端的多个L2SW装置,容纳所述L2SW装置的多个L2GW装置,和连接所述L2GW装置的上层网络,其特征在于,
具有:
第一线路接口部,与所述L2SW装置发送接收VLAN帧;
处理部,分析所述VLAN帧,来执行VLAN帧的发送接收处理;
所述用户终端在根据会话确立阶段,广播发送在设定了系统上公共的VLAN ID的带标签的VLAN帧上封装了第一数据包后的连接请求,而变为第二数据包等待状态;以及
若所述L2SW装置在来自所述用户终端的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、且包含第一数据包的情况下,登记用户终端地址,而变为来自L2GW装置的第二数据包等待状态,并将所接收的带标签的VLAN帧传送到可发送地设定的L2GW装置,
则所述L2GW装置在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第一数据包、且判断为从所述用户终端请求的业务名是可连接的情况下,登记发送源的用户终端地址,而变为来自所述用户终端的第三数据包等待状态,并向所述用户终端发送包含第二数据包的带标签的VLAN帧;
所述L2SW装置在来自所述L2GW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第二数据包、且发送目标地址为用户终端地址、为第二数据包等待状态的情况下,对应于用户终端地址来登记发送源的L2GW装置地址,变为第三数据包等待状态,并向所述用户终端传送所接收的带标签的VLAN帧;以及
所述用户终端在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第二数据包、为第二数据包等待状态、且登记了从该数据包抽出的业务名的情况下,登记发送源的L2GW装置地址,而变为第四数据包等待状态,并向所述L2GW装置发送包含第三数据包的所述带标签的VLAN帧,而丢弃来自其他L2GW装置的帧;以及
若所述L2SW装置在来自所述用户终端的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第三数据包、且从第三数据包抽出的发送源和发送目标地址与所登记的所述用户终端地址和所述L2GW装置地址一致的情况下,变为第四数据包等待状态,并向所述L2GW装置传送所接收的带标签的VLAN帧,
则所述L2GW装置在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第三数据包、且从第三数据包抽出的发送源地址与为第三数据包等待状态的用户终端地址一致的情况下,求出分配给所述用户终端的分配VLAN ID来进行登记,并将所述分配VLAN ID为会话ID的第四数据包封装到设定了所述公共的VLAN ID的所述带标签的VLAN帧上来进行通知;
所述L2SW装置在来自所述L2GW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第四数据包、且从该数据包抽出的发送源和发送目标地址与所述L2GW装置地址和所述用户终端地址一致的情况下,从第四数据包中抽出所述分配VLAN,并将已设定了所述分配VLAN ID的带标签的VLAN帧设定为对所述用户终端和所述L2GW装置可发送接收,而向用户终端传送所接收的带标签的VLAN帧;以及
所述用户终端在来自所述L2SW装置的接收帧是设定了所述公共的VLAN ID的带标签的VLAN帧、包含第四数据包、且登记了发送源的L2GW地址的情况下,对所述L2GW可发送接收地设定已设定了分配VLAN ID的带标签的VLAN帧,并通过分配VLAN ID来进行通信。
12.根据权利要求11所述的L2GW装置,其特征在于:
具有监视包含来自用户终端的连接请求的、设定了系统上的公共的VLAN ID的带标签的VLAN帧的功能;
具有连接管理表,从所述VLAN帧中抽出用户终端的MAC地址、用户终端请求的业务、发送源的L2GW装置的MAC地址、PPPoE数据包类别,来作为连接请求的状态进行记录;
具有列举了L2GW装置可提供的业务的业务名判断表、和判断用户终端请求的业务提供可能性的功能;
通过对连接了连接用户终端的L2SW装置所连接的端口设定分配给用户终端的VLAN ID,确立用户终端和上层网络的通信路径。
13.根据权利要求1所述的VLAN网络系统,其特征在于:
对从用户终端向网络的连接请求,使用PPPoE协议或802.1x协议等协商手段。
14.根据权利要求2所述的VLAN网络系统,其特征在于:
进一步具有VLAN ID管理服务器,求出所述分配VLAN ID;
所述L2GW装置在求出分配VLAN ID时,对与所述上层网络相连的VLAN ID管理服务器请求可分配给用户终端的VLAN ID;
所述VLAN ID管理服务器在接收请求后,对所述VLAN ID请求决定可分配的VLAN ID,并且,用管理表来管理所决定的分配VLANID,并将对请求分配的L2GW装置分配的VLAN ID通知给所述L2GW装置。
15.根据权利要求2所述的VLAN网络系统,其特征在于:
所述L2GW装置具有VLAN ID管理表,对分配VLAN ID进行管理;
所述L2GW装置具有在求出分配VLAN ID时,对用户终端分配任意或特定的VLAN ID,并向用户终端通知分配VLAN ID的功能,且具有向其他L2GW装置通知分配VLAN ID的信息的功能。
16.根据权利要求2所述的VLAN网络系统,其特征在于:
用户终端进行基于PPPoE协议的会话确立阶段的断开请求,并且,通过设定了断开的VLAN ID的带标签的VLAN帧,对作为连接目标的L2GW装置发送对于断开连接的VLAN ID的断开请求;
L2SW装置在接收所述VLAN帧后,抽出从所述VLAN帧中抽出的断开的VLAN ID,并向断开的L2GW装置发送所述帧,并且,不能发送接收地设定已设定了断开的VLAN ID的带标签的VLAN帧;
L2GW装置在接收所述帧后,抽出从所述VLAN帧中抽出的断开的VLAN ID,并将已设定了断开的VLAN ID的带标签的VLAN帧设定为不能发送接收。
17.根据权利要求16所述的VLAN网络系统,其特征在于:
进一步,所述L2GW装置对与上层网络连接的VLAN ID管理服务器通知断开的VLAN ID;
所述VLAN ID管理服务器从管理表中使所通知的断开的VLANID为无效。
18.根据权利要求2所述的VLAN网络系统,其特征在于:
L2GW装置进行基于PPPoE协议的会话确立阶段的断开请求,并且,通过设定了断开的VLAN ID的带标签的VLAN帧,对作为连接目标的用户终端发送对于断开连接的VLAN ID的断开请求,并且,不能发送接收地设定已设定了断开的VLAN ID的带标签的VLAN帧;
L2SW装置在接收所述VLAN帧后,抽出从所述VLAN帧中抽出的断开的VLAN ID,并将所述帧发送到断开的终端上,并且不能发送接收地设定已设定了断开的VLAN ID的带标签的VLAN帧;
用户终端在接收所述帧后,抽出从所述VLAN帧中抽出的断开的VLAN ID,并将已设定了断开的VLAN ID的带标签的VLAN帧设定为不能发送接收。
19.根据权利要求18所述的VLAN网络系统,其特征在于:
进一步,所述L2GW装置对与上层网络相连的VLAN ID管理服务器通知断开的VLAN ID;
VLAN ID管理服务器从管理表中使所通知的断开的VLAN ID为无效。
20.根据权利要求2所述的VLAN网络系统,其特征在于:
对从用户终端向网络的连接请求,使用PPPoE协议或802.1x协议等协商手段。
21.根据权利要求3所述的VLAN网络系统,其特征在于:
对从用户终端向网络的连接请求,使用PPPoE协议或802.1x协议等协商手段。
22.根据权利要求4所述的VLAN网络系统,其特征在于:
对从用户终端向网络的连接请求,使用PPPoE协议或802.1x协议等协商手段。
23.根据权利要求5所述的VLAN网络系统,其特征在于:
对从用户终端向网络的连接请求,使用PPPoE协议或802.1x协议等协商手段。
24.根据权利要求6所述的VLAN网络系统,其特征在于:
对从用户终端向网络的连接请求,使用PPPoE协议或802.1x协议等协商手段。
25.根据权利要求7所述的VLAN网络系统,其特征在于:
对从用户终端向网络的连接请求,使用PPPoE协议或802.1x协议等协商手段。
26.根据权利要求8所述的VLAN网络系统,其特征在于:
对从用户终端向网络的连接请求,使用PPPoE协议或802.1x协议等协商手段。
CNB2006100054628A 2005-06-07 2006-01-17 Vlan id动态分配方法和数据包传送装置 Expired - Fee Related CN100531127C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2005167263A JP4738901B2 (ja) 2005-06-07 2005-06-07 Vlanid動的割当方法及びパケット転送装置
JP167263/2005 2005-06-07

Publications (2)

Publication Number Publication Date
CN1878133A true CN1878133A (zh) 2006-12-13
CN100531127C CN100531127C (zh) 2009-08-19

Family

ID=37494022

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006100054628A Expired - Fee Related CN100531127C (zh) 2005-06-07 2006-01-17 Vlan id动态分配方法和数据包传送装置

Country Status (3)

Country Link
US (1) US7636360B2 (zh)
JP (1) JP4738901B2 (zh)
CN (1) CN100531127C (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101795219A (zh) * 2010-04-14 2010-08-04 杭州华三通信技术有限公司 Vlan自动分配的方法和系统
WO2012031569A1 (en) * 2010-09-10 2012-03-15 Huawei Technologies Co., Ltd. A Method to Pass Virtual Local Area Network Information in Virtual Station Interface Discovery and Configuration Protocol
CN106231605A (zh) * 2015-06-02 2016-12-14 上海贝尔股份有限公司 在共享式固定接入网中用于动态创建和删除vWLAN的方法
WO2017219272A1 (zh) * 2016-06-22 2017-12-28 华为技术有限公司 转发报文的方法和装置

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7397768B1 (en) 2002-09-11 2008-07-08 Qlogic, Corporation Zone management in a multi-module fibre channel switch
US7792115B2 (en) 2003-07-21 2010-09-07 Qlogic, Corporation Method and system for routing and filtering network data packets in fibre channel systems
US7420982B2 (en) 2003-07-21 2008-09-02 Qlogic, Corporation Method and system for keeping a fibre channel arbitrated loop open during frame gaps
US7406092B2 (en) 2003-07-21 2008-07-29 Qlogic, Corporation Programmable pseudo virtual lanes for fibre channel systems
US7894348B2 (en) 2003-07-21 2011-02-22 Qlogic, Corporation Method and system for congestion control in a fibre channel switch
US7430175B2 (en) 2003-07-21 2008-09-30 Qlogic, Corporation Method and system for managing traffic in fibre channel systems
US7646767B2 (en) 2003-07-21 2010-01-12 Qlogic, Corporation Method and system for programmable data dependant network routing
US7684401B2 (en) 2003-07-21 2010-03-23 Qlogic, Corporation Method and system for using extended fabric features with fibre channel switch elements
US7930377B2 (en) 2004-04-23 2011-04-19 Qlogic, Corporation Method and system for using boot servers in networks
US7340167B2 (en) * 2004-04-23 2008-03-04 Qlogic, Corporation Fibre channel transparent switch for mixed switch fabrics
US8295299B2 (en) 2004-10-01 2012-10-23 Qlogic, Corporation High speed fibre channel switch element
ATE545997T1 (de) 2004-12-17 2012-03-15 Tekelec Us Verfahren, systeme und computerprogrammprodukte zur unterstützung des datenbankzugriffs in einer netzwerkumgebung des internet-protokoll- multimedia-subsystems (ims)
US20070140277A1 (en) * 2005-12-20 2007-06-21 Via Technologies Inc. Packet transmission apparatus and processing method for the same
EP1860033B1 (en) * 2006-05-26 2011-01-12 MTC - Macchine Trasformazione Carta Srl Banding machine for logs of sheet material
WO2007141840A1 (ja) * 2006-06-05 2007-12-13 Hitachi Communication Technologies, Ltd. 中継ネットワークシステム及び端末アダプタ装置
US7852843B2 (en) * 2006-07-21 2010-12-14 Cortina Systems, Inc. Apparatus and method for layer-2 to layer-7 search engine for high speed network application
US7782856B1 (en) * 2006-10-12 2010-08-24 World Wide Packets, Inc. Forwarding data packets having tags conforming to different formats
US20080089323A1 (en) * 2006-10-13 2008-04-17 At&T Knowledge Ventures, L.P. System and method for assigning virtual local area networks
JP4680866B2 (ja) * 2006-10-31 2011-05-11 株式会社日立製作所 ゲートウェイ負荷分散機能を備えたパケット転送装置
KR100822346B1 (ko) 2007-01-08 2008-04-16 주식회사 에이씨앤티시스템 가상랜 모듈 보드, 이를 포함하는 스위치 시스템 및 이를초기 설정하는 방법
EP1954009B1 (en) * 2007-02-05 2011-11-30 Koninklijke KPN N.V. VLAN numbering in access networks
US10313191B2 (en) * 2007-08-31 2019-06-04 Level 3 Communications, Llc System and method for managing virtual local area networks
US8005081B2 (en) * 2007-12-21 2011-08-23 Nortel Networks Limited Evolution of ethernet networks
JP5157685B2 (ja) * 2008-07-02 2013-03-06 日本電気株式会社 通信システム、ネットワーク機器及びそれらに用いる通信復旧方法並びにそのプログラム
US8341717B1 (en) 2008-11-13 2012-12-25 Sprint Communications Company L.P. Dynamic network policies based on device classification
US8479266B1 (en) 2008-11-13 2013-07-02 Sprint Communications Company L.P. Network assignment appeal architecture and process
US8363658B1 (en) * 2008-11-13 2013-01-29 Sprint Communications Company L.P. Dynamic firewall and dynamic host configuration protocol configuration
WO2010121217A1 (en) 2009-04-17 2010-10-21 Viasat, Inc. Mobility across satellite beams using l2 connectivity
US8804730B2 (en) 2009-04-17 2014-08-12 Viasat, Inc. Layer-2 extension services
WO2010121221A1 (en) * 2009-04-17 2010-10-21 Viasat, Inc. Multi-satellite architecture
US9276663B2 (en) 2009-04-17 2016-03-01 Viasat, Inc. Layer-2 connectivity from switch to access node/gateway
WO2010121220A1 (en) * 2009-04-17 2010-10-21 Viasat, Inc. Packet acceleration through a network tunnel
US8345650B2 (en) 2009-04-17 2013-01-01 Viasat, Inc. Access node/gateway to access node/gateway layer-2 connectivity (end-to-end)
US8379613B2 (en) 2009-04-17 2013-02-19 Viasat, Inc. Layer-2 connectivity from switch to access node/gateway
WO2010121219A2 (en) * 2009-04-17 2010-10-21 Viasat, Inc. Core-based satellite network architecture
JP5206609B2 (ja) * 2009-07-15 2013-06-12 横河電機株式会社 ネットワークスイッチ
US8750126B2 (en) 2009-10-16 2014-06-10 Tekelec, Inc. Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information
US8615237B2 (en) * 2010-01-04 2013-12-24 Tekelec, Inc. Methods, systems, and computer readable media for policy and charging rules function (PCRF) node selection
IN2012CN06918A (zh) 2010-02-12 2015-05-29 Tekelec Inc
EP2534811B1 (en) 2010-02-12 2018-08-08 Tekelec, Inc. Methods, systems, and computer readable media for diameter network management
JP5293658B2 (ja) 2010-03-17 2013-09-18 富士通株式会社 通信システム、基地局、通信装置、スイッチおよび通信方法
EP2583415B1 (en) 2010-06-15 2018-07-25 Tekelec, Inc. Method, diameter node, and computer readable medium for providing dynamic origination-based routing key registration in a diameter network
JP5405415B2 (ja) * 2010-08-18 2014-02-05 日本電信電話株式会社 サービス振分方法およびサービス振分装置
US8612606B2 (en) * 2010-10-12 2013-12-17 Juniper Networks, Inc. Preserving an authentication state by maintaining a virtual local area network (VLAN) association
US8891406B1 (en) * 2010-12-22 2014-11-18 Juniper Networks, Inc. Methods and apparatus for tunnel management within a data center
CN103385012B (zh) 2010-12-23 2016-08-10 泰克莱克股份有限公司 用于修改要发往计费功能节点的Diameter信令消息的方法、系统和设备
EP2671396B1 (en) 2011-02-04 2019-07-24 Tekelec, Inc. Methods, systems, and computer readable media for provisioning a diameter binding repository
US8918469B2 (en) 2011-03-01 2014-12-23 Tekelec, Inc. Methods, systems, and computer readable media for sharing diameter binding data
WO2012118963A1 (en) 2011-03-01 2012-09-07 Tekelec, Inc. Methods, systems and computer readable media for dynamically learning diameter binding information
CN103477661B (zh) 2011-03-01 2016-10-05 泰科来股份有限公司 用于基于混合会话的Diameter路由的方法、系统和计算机可读介质
CN103493522B (zh) * 2011-03-03 2016-12-07 泰科来股份有限公司 用于丰富Diameter信令消息的方法、系统和计算机可读介质
CN103535080B (zh) 2011-05-06 2017-07-18 泰科来股份有限公司 用于在接入网络之间转换用户的方法、系统和计算机可读媒体
CN103095654B (zh) * 2011-10-31 2017-04-26 华为技术有限公司 配置虚拟局域网vlan信息的方法、无线接入点和网络控制点
US8891533B2 (en) 2012-06-07 2014-11-18 Extreme Networks, Inc. Methods systems and apparatuses for dynamically tagging VLANs
US9531567B2 (en) * 2012-07-03 2016-12-27 Mitsubishi Electric Corporation Network system
US9319378B2 (en) 2013-01-23 2016-04-19 Tekelec, Inc. Methods, systems, and computer readable media for using a diameter routing agent (DRA) to obtain mappings between mobile subscriber identification information and dynamically assigned internet protocol (IP) addresses and for making the mappings accessible to applications
US9025533B1 (en) 2014-09-29 2015-05-05 RG Nets, Inc. System and method for dynamic VLAN assignment
US10951519B2 (en) 2015-06-17 2021-03-16 Oracle International Corporation Methods, systems, and computer readable media for multi-protocol stateful routing
US9668134B2 (en) 2015-08-14 2017-05-30 Oracle International Corporation Methods, systems, and computer readable media for providing access network protocol interworking and authentication proxying
US9923984B2 (en) 2015-10-30 2018-03-20 Oracle International Corporation Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) message loop detection and mitigation
US10084755B2 (en) 2015-08-14 2018-09-25 Oracle International Corporation Methods, systems, and computer readable media for remote authentication dial in user service (RADIUS) proxy and diameter agent address resolution
US10554661B2 (en) 2015-08-14 2020-02-04 Oracle International Corporation Methods, systems, and computer readable media for providing access network session correlation for policy control
US9668135B2 (en) 2015-08-14 2017-05-30 Oracle International Corporation Methods, systems, and computer readable media for providing access network signaling protocol interworking for user authentication
BR112018013229A2 (pt) 2015-12-30 2018-12-04 Deutsche Telekom Ag processo para estabelecer uma conexão de comunicação de um terminal comunica¬ção via uma rede de comunicação
WO2018096594A1 (ja) * 2016-11-22 2018-05-31 株式会社日立製作所 ネットワークシステム、ネットワーク管理装置及びネットワーク管理方法
TWI647934B (zh) * 2017-04-21 2019-01-11 思銳科技股份有限公司 網路拓樸實機模擬方法與系統
US10354346B1 (en) 2018-05-15 2019-07-16 RG Nets, Inc. Implemented per-room VLANs
WO2020041368A1 (en) * 2018-08-20 2020-02-27 Jerome Parron Provisioning of vlan ids in 5g systems
US11539731B2 (en) 2020-10-26 2022-12-27 Netskope, Inc. Dynamic hyper context-driven microsegmentation
US11700282B2 (en) 2020-10-26 2023-07-11 Netskope, Inc. Dynamic hyper context-driven microsegmentation
US11283883B1 (en) 2020-11-09 2022-03-22 Oracle International Corporation Methods, systems, and computer readable media for providing optimized binding support function (BSF) packet data unit (PDU) session binding discovery responses

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157649A (en) * 1995-11-17 2000-12-05 3 Com Corporation Method and system for coordination and control of data streams that terminate at different termination units using virtual tunneling
US6463475B1 (en) * 1997-09-26 2002-10-08 3Com Corporation Method and device for tunnel switching
JPH11215152A (ja) 1998-01-28 1999-08-06 Nec Corp デフォルトvlan構成機能付きスイッチングハブおよびvlanサーバ
US6094437A (en) * 1998-10-09 2000-07-25 Asc - Advanced Switching Communications Layer two tunneling protocol (L2TP) merging and management
US6970459B1 (en) * 1999-05-13 2005-11-29 Intermec Ip Corp. Mobile virtual network system and method
US6654792B1 (en) * 2000-02-28 2003-11-25 3Com Corporation Method and architecture for logical aggregation of multiple servers
JP3855595B2 (ja) * 2000-04-25 2006-12-13 株式会社日立製作所 通信システム、通信方法及び通信装置
JP4126856B2 (ja) * 2000-07-07 2008-07-30 沖電気工業株式会社 Tag−vlanのid自動識別方法
US6996110B1 (en) * 2001-08-31 2006-02-07 3Com Corporation Distributed MPLS architecture
JP2003244185A (ja) * 2002-02-18 2003-08-29 Matsushita Electric Ind Co Ltd Vlan及びvlanフレームスイッチング装置
JP2004241979A (ja) * 2003-02-05 2004-08-26 Nippon Telegr & Teleph Corp <Ntt> 認証サーバ、フレーム転送網、認証サーバを実現するプログラム、および該プログラムを記録した記録媒体

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101795219A (zh) * 2010-04-14 2010-08-04 杭州华三通信技术有限公司 Vlan自动分配的方法和系统
US8953621B2 (en) 2010-09-10 2015-02-10 Futurewei Technologies, Inc. Specifying priority on a virtual station interface discovery and configuration protocol response
CN102918808A (zh) * 2010-09-10 2013-02-06 华为技术有限公司 在虚拟站接口发现和配置协议中传输虚拟局域网信息的方法
US8718071B2 (en) 2010-09-10 2014-05-06 Futurewei Technologies, Inc. Method to pass virtual local area network information in virtual station interface discovery and configuration protocol
US8730975B2 (en) 2010-09-10 2014-05-20 Huawei Technologies Co., Ltd. Method to pass virtual local area network information in virtual station interface discovery and configuration protocol
US8873566B2 (en) 2010-09-10 2014-10-28 Huawei Technologies Co., Ltd. Specifying priority on a virtual station interface discovery and configuration protocol response
WO2012031569A1 (en) * 2010-09-10 2012-03-15 Huawei Technologies Co., Ltd. A Method to Pass Virtual Local Area Network Information in Virtual Station Interface Discovery and Configuration Protocol
CN102918808B (zh) * 2010-09-10 2015-09-09 华为技术有限公司 在虚拟站接口发现和配置协议中传输虚拟局域网信息的方法
US9331908B2 (en) 2010-09-10 2016-05-03 Futurewei Technologies, Inc. Specifying priority on a virtual station interface discovery and configuration protocol response
CN106231605A (zh) * 2015-06-02 2016-12-14 上海贝尔股份有限公司 在共享式固定接入网中用于动态创建和删除vWLAN的方法
CN106231605B (zh) * 2015-06-02 2019-10-29 上海诺基亚贝尔股份有限公司 在共享式固定接入网中用于动态创建和删除vWLAN的方法
US11218384B2 (en) 2015-06-02 2022-01-04 Alcatel Lucent Method of creating and deleting vWLAN dynamically in a fixed access network sharing environment
WO2017219272A1 (zh) * 2016-06-22 2017-12-28 华为技术有限公司 转发报文的方法和装置

Also Published As

Publication number Publication date
US7636360B2 (en) 2009-12-22
JP4738901B2 (ja) 2011-08-03
US20060274744A1 (en) 2006-12-07
CN100531127C (zh) 2009-08-19
JP2006345088A (ja) 2006-12-21

Similar Documents

Publication Publication Date Title
CN1878133A (zh) Vlan id动态分配方法和数据包传送装置
EP2084858B1 (en) Auto- provisioning of network services over an ethernet access link
CN101043352A (zh) 一种对GPON系统配置Native VLAN以及处理以太网报文的方法
CN1836400A (zh) 以网络层元件控制数据链路层元件的方法及装置
CN1787485A (zh) 信息包传输装置及通信网络
CN1649325A (zh) 数据包传送装置
CN1825831A (zh) 数据包中继装置和通信频带控制方法
CN102739505B (zh) 数据中心网络中对虚拟通道的流量控制方法及系统
CN1503506A (zh) 虚拟接入路由器
CN1420665A (zh) 分组发送装置和分组发送处理方法
CN1703875A (zh) 在无线通信网络中基于应用的无线电资源管理
CN1742473A (zh) 用于在不同网络协议之间传输数据的通用协议层体系结构和方法、以及通用协议分组
CN1649320A (zh) 基于网络的虚拟专用网中保证服务质量的系统及其方法
JP2008547295A (ja) 2種類の装置を管理する装置及び方法
CN101047554A (zh) 一种宽带接入网远端节点的管理方法和系统
CN1645828A (zh) 包括DHCP欺骗服务器的PPPoE方法的xDSL调制解调器和利用该调制解调器连接到因特网的方法
CN1725730A (zh) 多层虚拟局域网交换的方法
CN1773993A (zh) 会话中继设备和会话中继方法
CN1848799A (zh) 实现虚拟专用网的方法
CN1777150A (zh) 隔离用户虚拟局域网的实现方法及其应用的网络设备
CN1866835A (zh) 网络中数据传输的方法
CN101047706A (zh) 一种接入网会话控制系统及方法
CN1901498A (zh) 一种实现单pvc多业务的方法和接入设备
CN1878129A (zh) 一种弹性分组环中各站点间2层业务的隔离方法
CN1859264A (zh) 一种透传atm信元的方法和系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: HITACHI CO., LTD.

Free format text: FORMER OWNER: HITACHI COMMUNICATION TECHNOLOGIES LTD.

Effective date: 20100317

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20100317

Address after: Tokyo, Japan, Japan

Patentee after: Hitachi Ltd.

Address before: Tokyo, Japan, Japan

Patentee before: Hitachi Communications Technology Co., Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090819

Termination date: 20160117

EXPY Termination of patent right or utility model