Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3746282B2 - Network system, node device, and network management device - Google Patents
[go: Go Back, main page]

JP3746282B2 - Network system, node device, and network management device - Google Patents

Network system, node device, and network management device Download PDF

Info

Publication number
JP3746282B2
JP3746282B2 JP2003324730A JP2003324730A JP3746282B2 JP 3746282 B2 JP3746282 B2 JP 3746282B2 JP 2003324730 A JP2003324730 A JP 2003324730A JP 2003324730 A JP2003324730 A JP 2003324730A JP 3746282 B2 JP3746282 B2 JP 3746282B2
Authority
JP
Japan
Prior art keywords
virtual lan
vlan
frame
edge
node
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.)
Expired - Lifetime
Application number
JP2003324730A
Other languages
Japanese (ja)
Other versions
JP2005094333A (en
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2003324730A priority Critical patent/JP3746282B2/en
Publication of JP2005094333A publication Critical patent/JP2005094333A/en
Application granted granted Critical
Publication of JP3746282B2 publication Critical patent/JP3746282B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Description

本発明は仮想LAN(VLAN: Virtual LAN)システムに好適であり、特に、VLAN内のトラフィックの状況に応じてネットワークトポロジーを変化させ得るネットワークシステム、ノード装置、およびネットワーク管理装置に関する。   The present invention is suitable for a virtual LAN (VLAN) system, and more particularly, relates to a network system, a node device, and a network management device that can change a network topology in accordance with traffic conditions in the VLAN.

LAN(Local Area Network)の技術の進歩は早い。イーサネット(商標)については、80年代にIEEE802.3委員会において10BASE5の標準化が行われ、現在では、ギガビットイーサネットが、世界中の企業や一般家庭で用いられるようになった。また、最近では、LANの技術を一般公衆網すなわちWANの世界に適用することも盛んに行われるようになってきた。   LAN (Local Area Network) technology advances rapidly. As for Ethernet (trademark), standardization of 10BASE5 was made by the IEEE802.3 committee in the 1980s, and now Gigabit Ethernet has been used in companies and general households around the world. In recent years, the application of LAN technology to the general public network, that is, the world of WAN, has been actively performed.

LANが飛躍的に用いられるようになった一因は、LANスイッチをベースとしてサーバークライアントシステムをツリー構造で構成できるようになったことにある。従来のイエローケーブルによるシェアドメディアによるLANの場合、1台のクライアントがサーバにデータを送信しているときには、他のクライアントはデータを何も送信することができなかった。しかし、LANスイッチを用いた場合、LANスイッチの出力ポートでデータが衝突しない限り、同時にデータを送信することができるようになった。例えば、1台のクライアントがプリンタにデータフレームを転送している最中に、他のクライアントが同時にサーバにデータを転送できる。   One reason why LAN has come to be used drastically is that the server client system can be configured in a tree structure based on the LAN switch. In the case of a conventional LAN with shared media using a yellow cable, when one client is transmitting data to the server, the other clients cannot transmit any data. However, when a LAN switch is used, data can be sent simultaneously as long as there is no data collision at the LAN switch output port. For example, while one client is transferring a data frame to a printer, another client can simultaneously transfer data to the server.

以上のような理由により、LANスイッチを用いたツリー構造のLANが盛んに用いられるようになった。LANスイッチは、シェアドメディア形ではないので、LANスイッチに接続されるクライアントは自由にデータを送信することができる。
イーサネットには、アドレス解決の仕組みがある。送信元クライアントは、送信したい宛先のMAC(Media Access Control)アドレスが分からない場合には、アドレス解決用フレームの宛先アドレスをブロードキャストアドレスにして送信する。例えば上位プロトコルがIP(Internet Protocol)である場合、IPアドレスが一致する宛先のクライアントは、送信元クライアントに、その宛先MACアドレスを教える。このアドレス解決用フレームはブロードキャストアドレスであることから、クライアントに繋がっているLANスイッチでは、すべてのポートからアドレス解決用フレームを送信する。したがって、物理的に接続されているLANセグメント全体にブロードキャストフレームが届き、結局はLAN全体の効率が落ちる。このようなブロードキャストフレームの非効率的な送信は、イーサネットで大規模のWANを構成する場合に特に問題となる。また、WANとして通常のLANスイッチを用いるとLANセグメント全体にフレームが行き渡るため、セキュリティ上も大きい問題であった。
For these reasons, tree-structured LANs using LAN switches have become popular. Since the LAN switch is not a shared media type, a client connected to the LAN switch can freely transmit data.
Ethernet has an address resolution mechanism. If the source client does not know the destination MAC (Media Access Control) address to be transmitted, the source client transmits the destination address of the address resolution frame as a broadcast address. For example, when the host protocol is IP (Internet Protocol), the destination client whose IP address matches tells the source client the destination MAC address. Since this address resolution frame is a broadcast address, the LAN switch connected to the client transmits address resolution frames from all ports. Therefore, the broadcast frame reaches the entire physically connected LAN segment, and eventually the efficiency of the entire LAN decreases. Such inefficient transmission of broadcast frames is particularly problematic when a large-scale WAN is configured with Ethernet. In addition, when a normal LAN switch is used as a WAN, frames are spread over the entire LAN segment, which is a serious security problem.

このような問題に対し、仮想LAN(以下、「VLAN」と表記する)では、VLANスイッチの機能を利用することにより、ネットワークのスケーラビリティとセキュリティを共に向上することができる。例えば、ブロードキャストやマルチキャストのフレームが届く範囲を論理的に限定することができる。これには、VLANスイッチのポートに入力するフレームをポート単位に区別する方式や、上位プロトコル単位で区別する方式など種々の方式が考えられる。例えば、ポート単位でフレームを区別するVLAN方式では、予め設定したポートにフレームが入力すると、該フレームはそのグループに含まれるポートのみからしか出力されない。VLANには、フレームヘッダに続けてVLANタグを明示的に記載する方法と、暗黙的にはタグを記載しない方法とがある。   For such a problem, in a virtual LAN (hereinafter referred to as “VLAN”), the scalability and security of the network can be improved by using the function of the VLAN switch. For example, a range in which a broadcast or multicast frame can be reached can be logically limited. For this, various methods such as a method of distinguishing the frame input to the port of the VLAN switch on a port basis and a method of distinguishing on a higher protocol basis can be considered. For example, in the VLAN method in which frames are distinguished on a port basis, when a frame is input to a preset port, the frame is output only from ports included in the group. In VLAN, there are a method of explicitly describing a VLAN tag following a frame header, and a method of not implicitly describing a tag.

VLANによれば、物理的には同一セグメントであっても、異なるVLANグループにはフレームが転送されることが無いため、セキュリティを向上できる。   According to VLANs, even if they are physically in the same segment, frames are not transferred to different VLAN groups, so that security can be improved.

VLANを用いることにより、LANのブロードキャストドメインを論理的に制限することが可能となり、ネットワークの規模が大きくなっても、ブロードキャストパケットを制限できるため、スケーラビリティが向上する。また、不要なパケットがLAN上に行き渡ることが無いため、セキュリティも向上する。   By using a VLAN, it is possible to logically limit the broadcast domain of the LAN, and the broadcast packet can be limited even if the network scale increases, so that scalability is improved. In addition, security is improved because unnecessary packets do not reach the LAN.

しかしながら、従来のVLANでは、同一VLAN識別子を持つグループにおいてトラフィックの偏りがある場合、同一VLANグループ内で輻輳状態が発生するばかりでなく、他のVLANグループのトラフィックにも悪影響を与えるという問題点がある。   However, in the conventional VLAN, when there is a traffic bias in a group having the same VLAN identifier, there is a problem that not only a congestion state occurs in the same VLAN group, but also the traffic of other VLAN groups is adversely affected. is there.

本発明はかかる事情を考慮してなされたものであり、仮想LAN上のトラフィックを測定して制御し、輻輳を回避することのできるネットワークシステム、ノード装置、ネットワーク管理装置を提供することを目的とする。   The present invention has been made in view of such circumstances, and an object thereof is to provide a network system, a node device, and a network management device capable of measuring and controlling traffic on a virtual LAN and avoiding congestion. To do.

本発明の一観点に係るネットワークシステムは、ユーザエンドシステムに接続され、転送すべきフレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する複数の仮想LANエッジノードと、前記複数の仮想LANエッジノード間に伝送路を介して接続され、前記フレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する複数の仮想LANコアノードと、前記複数の仮想LANエッジノードのそれぞれにおける前記フレームの流入トラフィック量および流出トラフィック量を測定する測定手段と、前記測定手段による測定結果に基づいて、前記流入トラフィック量が最大となる第1の仮想LANエッジノードおよび前記流出トラフィック量が最大となる第2の仮想LANエッジノードを決定する決定手段と、前記第1、第2の仮想LANエッジノードと前記複数の仮想LANコアノードの少なくともいずれかとを含む経路を特定する特定手段と、前記特定手段により特定された経路に対応する伝送路の帯域幅を拡大する帯域制御手段と、を具備するネットワークシステムである。   A network system according to one aspect of the present invention is connected to a user end system, identifies a virtual LAN corresponding to a frame to be transferred, and transfers a plurality of virtual LAN edge nodes according to the identification result. A plurality of virtual LAN core nodes that are connected to each other via a transmission path, identify a virtual LAN corresponding to the frame, and transfer the frame according to the identification result; and a plurality of virtual LAN edge nodes Based on the measurement result of the inflow traffic amount and the outflow traffic amount of the frame in each, and the measurement result by the measurement means, the first virtual LAN edge node and the outflow traffic amount that maximize the inflow traffic amount The largest second virtual LAN edge node Determining means for determining, a specifying means for specifying a path including at least one of the first and second virtual LAN edge nodes and the plurality of virtual LAN core nodes, and a transmission corresponding to the path specified by the specifying means And a bandwidth control means for expanding the bandwidth of the road.

本発明の別の観点に係るネットワークシステムは、ユーザエンドシステムに接続され、転送すべきフレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する複数の仮想LANエッジノードと、前記複数の仮想LANエッジノード間に第1の伝送路及び第2の伝送路を介して接続され、前記フレームに対応する仮想LANを識別し、その識別結果に従ってフレームを転送する複数の仮想LANコアノードと、前記複数の仮想LANエッジノードのそれぞれにおける前記フレームの流入トラフィック量および流出トラフィック量を測定する測定手段と、前記測定手段による測定結果に基づいて、前記流入トラフィック量が最大となる第1の仮想LANエッジノードおよび前記流出トラフィック量が最大となる第2の仮想LANエッジノードを決定する決定手段と、前記第1、第2の仮想LANエッジノードと前記複数の仮想LANコアノードの少なくともいずれかとを含む経路を特定する特定手段と、前記特定手段により特定された経路に対応して前記第2の伝送路が用いられ、他の経路に対応して前記第1の伝送路が用いられて前記フレームが転送されるように、前記仮想LANエッジノード及び前記仮想LANコアノードを制御する制御手段と、を具備するネットワークシステムである。   According to another aspect of the present invention, a network system is connected to a user end system, identifies a virtual LAN corresponding to a frame to be transferred, and transfers a plurality of virtual LAN edge nodes according to the identification result; A plurality of virtual LAN core nodes which are connected between a plurality of virtual LAN edge nodes via a first transmission path and a second transmission path, identify a virtual LAN corresponding to the frame, and transfer the frame according to the identification result; , Measuring means for measuring the inflow traffic amount and outflow traffic amount of the frame at each of the plurality of virtual LAN edge nodes, and a first virtual in which the inflow traffic amount is maximized based on a measurement result by the measurement means LAN edge node and second temporary traffic flow amount maximizing Determining means for determining a LAN edge node; specifying means for specifying a path including at least one of the first and second virtual LAN edge nodes and the plurality of virtual LAN core nodes; and a path specified by the specifying means The virtual LAN edge node and the virtual LAN core node so that the second transmission path is used corresponding to the other path and the first transmission path is used corresponding to the other path to transfer the frame. And a control means for controlling the network system.

本発明によれば、仮想LANにおいてトラフィックの偏りがあるときでも、トラフィックが比較的大きい経路を推定でき、ノード間を結ぶ伝送路の帯域を増加するトラフィック制御により、ネットワークの輻輳状態を避けることが可能となる。   According to the present invention, even when there is a traffic bias in a virtual LAN, a route with relatively large traffic can be estimated, and traffic control that increases the bandwidth of a transmission path connecting nodes can avoid network congestion. It becomes possible.

以下、図面を参照しながら本発明の実施形態を説明する。
(第1実施形態)
図1は、本発明の第1実施形態に係るネットワークシステムの構成例を示す図である。説明の都合上、本構成例では、仮想LAN(VLAN)を構築するためのVLANエッジノードが3台設けられると共にVLANコアノードが3台設けられるものとするが、これらVLANエッジノードおよびVLANコアノードの設置台数は任意である。また、本実施形態に係るネットワークシステムの物理層は例えばイーサネット(商標)である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(First embodiment)
FIG. 1 is a diagram showing a configuration example of a network system according to the first embodiment of the present invention. For convenience of explanation, in this configuration example, it is assumed that three VLAN edge nodes and three VLAN core nodes are provided for constructing a virtual LAN (VLAN), and these VLAN edge nodes and VLAN core nodes are installed. The number is arbitrary. The physical layer of the network system according to the present embodiment is, for example, Ethernet (trademark).

3台のVLANエッジノードは、それぞれ、VLANエッジスイッチ107、108、109と第1の制御部114、115、116から構成される。VLANエッジスイッチと第1の制御部との間は制御線およびデータ線を介して接続される。図1において、制御線は点線で示してあり、データ線は実線で示してある。VLANエッジノードのVLANエッジスイッチ107には伝送路を介してエンドシステム101、102が接続され、VLANエッジスイッチ108には伝送路を介してエンドシステム103、104が接続され、VLANエッジスイッチ109には伝送路を介してエンドシステム105、106が接続される。なお、VLANエッジノードに接続可能なエンドシステムの数は任意である。   The three VLAN edge nodes are configured by VLAN edge switches 107, 108, and 109 and first control units 114, 115, and 116, respectively. The VLAN edge switch and the first control unit are connected via a control line and a data line. In FIG. 1, the control line is indicated by a dotted line, and the data line is indicated by a solid line. End systems 101 and 102 are connected to a VLAN edge switch 107 of a VLAN edge node via a transmission line, end systems 103 and 104 are connected to the VLAN edge switch 108 via a transmission line, and a VLAN edge switch 109 is connected to a VLAN edge switch 109. End systems 105 and 106 are connected via a transmission line. The number of end systems that can be connected to the VLAN edge node is arbitrary.

3台のVLANエッジノードは、それぞれが1台のVLANコアノードに伝送路を介して接続されている。図1に示すように、3台のVLANコアノードは、それぞれ、VLANコアスイッチ110、111、112と第2の制御部117、118、119から構成される。VLANコアスイッチと第2の制御部との間は、制御線およびデータ線を介して接続されている。   Each of the three VLAN edge nodes is connected to one VLAN core node via a transmission path. As shown in FIG. 1, the three VLAN core nodes are configured by VLAN core switches 110, 111, and 112 and second control units 117, 118, and 119, respectively. The VLAN core switch and the second control unit are connected via a control line and a data line.

VLANエッジノードとVLANコアノードとの接続は、具体的には、それぞれのノードを構成するVLANエッジスイッチとVLANコアスイッチとの接続であり、これらは、ペア(対)をなす2本の伝送路を介して接続されている。また、3台のVLANコアノードを構成するVLANコアスイッチ間は、2ペアの伝送路によって互いに(リング状に)接続されている。   Specifically, the connection between the VLAN edge node and the VLAN core node is a connection between the VLAN edge switch and the VLAN core switch constituting each node, and these two channels are paired. Connected through. The VLAN core switches constituting the three VLAN core nodes are connected to each other (in a ring) by two pairs of transmission paths.

ネットワーク管理装置113は、本実施形態ではVLANコアノードのVLANコアスイッチ110に接続されている。
エンドシステム(101〜106)は、VLAN対応のネットワーク機能を備えていなくてもよいものとする。このため、エンドシステムに対するVLANエッジスイッチ107、108、109のネットワークインタフェースは、このようなエンドシステムとの間で送受されるVLANタグを持たない暗黙的なフレームを処理可能である。一方、VLANコアスイッチ110、111、112に対するVLANエッジスイッチ107、108、109のネットワークインタフェースは、VLANを構成するこれらエッジスイッチとの間で送受される、VLANタグを持つ明示的なフレームを処理可能である。
In this embodiment, the network management device 113 is connected to the VLAN core switch 110 of the VLAN core node.
It is assumed that the end systems (101 to 106) do not need to have a network function corresponding to VLAN. For this reason, the network interfaces of the VLAN edge switches 107, 108, and 109 for the end system can process an implicit frame having no VLAN tag transmitted / received to / from such an end system. On the other hand, the network interfaces of the VLAN edge switches 107, 108, and 109 for the VLAN core switches 110, 111, and 112 can process explicit frames with VLAN tags that are sent to and received from these edge switches that constitute the VLAN. It is.

VLANコアスイッチ110、111、112のネットワークインタフェースは、VLANタグを持つフレームを送受信するため、これらVLANコアスイッチにおいては、MAC(Media Access Control)アドレスによるスイッチングを行う必要が無く、VLANタグのみで、フォワーディングを行う出力ポートを決めて良い。しかし、これらVLANコアスイッチは、後述するリンク集約(アグリゲーション)機能を用いるため、入力するVLANタグを見てスイッチングを行うことが可能であると共に、MACアドレスを見てフォワーディングを行うMACフォワーディング機能を併せ持つものとする。   Since the network interfaces of the VLAN core switches 110, 111, and 112 transmit and receive frames having VLAN tags, in these VLAN core switches, there is no need to perform switching by MAC (Media Access Control) address. You can decide the output port for forwarding. However, since these VLAN core switches use a link aggregation (aggregation) function, which will be described later, they can be switched by looking at the input VLAN tag and have a MAC forwarding function for forwarding by looking at the MAC address. Shall.

上述したように第2の制御部117、118、119は、それぞれ、VLANコアスイッチ110、111、112と制御線とデータ線で接続されている。第2の制御部117、118、119は、制御線を用いて、VLANコアスイッチ110、111、112それぞれのタグフォワーディングテーブルを書き直すことができる。タグフォワーディングテーブルとは、入力するフレームのVLAN識別子と出力ポートとの関係を示すテーブルのことである。VLANコアスイッチに入力したフレームのVLANタグを読み込んでVLAN識別子を得て、このVLAN識別子をキーにしてタグフォワーディングテーブルを検索し、出力すべき出力ポートを導き出す。   As described above, the second control units 117, 118, and 119 are connected to the VLAN core switches 110, 111, and 112 through the control lines and the data lines, respectively. The second control units 117, 118, and 119 can rewrite the tag forwarding tables of the VLAN core switches 110, 111, and 112 using the control lines. The tag forwarding table is a table indicating the relationship between the VLAN identifier of the input frame and the output port. A VLAN tag of a frame input to the VLAN core switch is read to obtain a VLAN identifier, and a tag forwarding table is searched using this VLAN identifier as a key to derive an output port to be output.

上述したように、第1の制御部114、115、116は、それぞれ、VLANエッジスイッチ107、108、109と制御線及びデータ線を介して接続される。VLANエッジスイッチ側のネットワークでは、送受信するフレームに明示的にVLANタグが含まれている。一方、エンドシステム側のネットワークは暗黙的VLANであり、そのフレームにはVLANタグが含まれていない。このためすなわち、VLANエッジスイッチはVLANではないネットワークとVLANとの境目の役割を行う。   As described above, the first controllers 114, 115, and 116 are connected to the VLAN edge switches 107, 108, and 109 via control lines and data lines, respectively. In the network on the VLAN edge switch side, a VLAN tag is explicitly included in a frame to be transmitted / received. On the other hand, the network on the end system side is an implicit VLAN, and the VLAN tag is not included in the frame. For this reason, the VLAN edge switch serves as a boundary between a non-VLAN network and a VLAN.

具体的には、例えば、エンドシステムからのフレームが入力するVLANエッジスイッチのポート単位にVLAN識別子を割り振るポートVLAN方式が考えられる。また、上位プロトコルに応じてVLAN識別子を割り振るプロトコルVLANなども考えられる。本実施形態では、ポートVLANで説明を行うが、本発明はVLAN方式には依存しない。第1の制御部は、制御線を用いて、VLAN(タグフォワーディング)テーブルを書き換えるものとする。VLANテーブルは、ポートVLAN方式の場合、エンドシステム側ポート番号、ネットワーク側ポート番号、およびVLAN識別子の関係を示すものとする。VLANエッジスイッチは、MACアドレスによるMACフォワーディングテーブルにより、同一VLAN識別子の複数の出力ポートから、ひとつの出力ポートを選択してフレームを出力する。第1の制御部114、115、116がそれぞれVLANエッジスイッチ107、108、109と接続されるデータ線は、ネットワーク管理装置113とのデータ通信に用いられる。   Specifically, for example, a port VLAN method in which a VLAN identifier is assigned to each port of a VLAN edge switch to which a frame from an end system is input can be considered. Further, a protocol VLAN that assigns a VLAN identifier according to a higher-level protocol is also conceivable. In the present embodiment, description will be made with a port VLAN, but the present invention does not depend on the VLAN method. It is assumed that the first control unit rewrites a VLAN (tag forwarding) table using a control line. In the case of the port VLAN method, the VLAN table indicates the relationship between the end system side port number, the network side port number, and the VLAN identifier. The VLAN edge switch selects one output port from a plurality of output ports with the same VLAN identifier and outputs a frame based on the MAC forwarding table based on the MAC address. Data lines to which the first control units 114, 115, 116 are connected to the VLAN edge switches 107, 108, 109 are used for data communication with the network management apparatus 113.

ネットワーク管理装置113と、第1の制御部114、115、116、第2の制御部117、118、119は、互いにデータ線で接続されており、VLANタグ付きフレームで通信を行うことが可能である。この通信のために、VLAN識別子VLAN-D(Default)が設定される。   The network management apparatus 113, the first control units 114, 115, and 116, and the second control units 117, 118, and 119 are connected to each other via data lines, and can communicate with each other with a frame with a VLAN tag. is there. For this communication, a VLAN identifier VLAN-D (Default) is set.

VLANコアスイッチ110、111、112間はリング接続であることから、VLANエッジスイッチ間のデータ転送を行う際に経路が2つ存在してしまう。これを避ける目的として、データ転送の単一経路化を行うSTP(Spanning Tree Protocol)がVLANコアスイッチに実装される。あるいは、ネットワーク管理装置113から、第2の制御部117、118、119を通じてVLANコアスイッチを制御し、タグフォワーディングテーブルを用いて単一経路化することも可能である。なお、VLANコアスイッチ間がリング接続でない場合には、STPのような経路の単一化は不要である。   Since the VLAN core switches 110, 111, and 112 are ring-connected, there are two paths when performing data transfer between the VLAN edge switches. In order to avoid this, STP (Spanning Tree Protocol) that implements a single path for data transfer is implemented in the VLAN core switch. Alternatively, it is also possible to control the VLAN core switch from the network management device 113 through the second control units 117, 118, and 119, and make a single path using the tag forwarding table. If the VLAN core switches are not ring-connected, it is not necessary to unify the route like STP.

上述したように、VLANエッジスイッチ107、108、109とVLANコアスイッチ110、111、112は、それぞれ、1ペアの伝送路により接続されている。また、VLANコアスイッチ110、111、112も互いに1ペア(隣合う2台のVLANコアスイッチ間で2ペア)の伝送路により接続されている。独立したMACアドレスを用い、ペアをなす2本の伝送路にフレームを転送すると、経路が2つとみなされることから所期の動作とはならない。そこで、本実施形態では複数のリンクを集約して仮想的に1本のリンク(伝送路)に見せるリンク集約制御プロトコル(LACP:Link Aggregation Control Protocol)を利用する。LACPについてはIEEE802.3adで標準化されている。LACPは、ポート単位の複数のMACアドレスを、アグリゲータと呼ばれるリンク集約化レイヤによって仮想的にひとつのMACアドレスとして扱えるようにするプロトコルである。   As described above, the VLAN edge switches 107, 108, 109 and the VLAN core switches 110, 111, 112 are each connected by a pair of transmission paths. The VLAN core switches 110, 111, and 112 are also connected to each other by a pair of transmission paths (two pairs between two adjacent VLAN core switches). If an independent MAC address is used and a frame is transferred to two paired transmission paths, the expected operation is not considered because there are two paths. Therefore, in the present embodiment, a link aggregation control protocol (LACP) that aggregates a plurality of links and virtually displays them on one link (transmission path) is used. LACP is standardized by IEEE802.3ad. LACP is a protocol that allows a plurality of MAC addresses per port to be treated as a single MAC address virtually by a link aggregation layer called an aggregator.

以上のように構成された本実施形態のネットワークシステムにおいて、トラフィックを測定して制御することにより輻輳を回避する動作を説明する。
初期状態では、VLANエッジスイッチ107、108、109とVLANコアスイッチ110、111、112が、それぞれ、1本の伝送路で接続されているものとする。すなわち、初期状態では、VLANエッジスイッチ107、108、109とVLANコアスイッチ110、111、112とのペアをなす2本のリンクの内、VLAN識別子に1本のリンクしか割り振られない。
An operation for avoiding congestion by measuring and controlling traffic in the network system of the present embodiment configured as described above will be described.
In the initial state, it is assumed that the VLAN edge switches 107, 108, 109 and the VLAN core switches 110, 111, 112 are each connected by one transmission line. That is, in the initial state, only one link is allocated to the VLAN identifier among the two links forming a pair of the VLAN edge switches 107, 108, 109 and the VLAN core switches 110, 111, 112.

そして、VLANエッジスイッチ107、108、109のポートの入出力では、VLAN識別子単位でフレームのトラフィックが測定される。第1の制御部114、115、116は、それぞれVLANエッジスイッチ107、108、109にアクセスしてこの測定されたトラフィック情報を取得する。さらに、ネットワーク管理装置113は、第1の制御部114、115、116のそれぞれからトラフィック情報を吸い上げる。   At the input / output of the ports of the VLAN edge switches 107, 108, and 109, frame traffic is measured in units of VLAN identifiers. The first controllers 114, 115, and 116 access the VLAN edge switches 107, 108, and 109, respectively, and acquire the measured traffic information. Furthermore, the network management device 113 sucks up traffic information from each of the first control units 114, 115, and 116.

ネットワーク管理装置113は、VLANエッジノードにおける外部ネットワークとの入出力トラフィック情報を収集する。本実施形態のように3台のVLANエッジノードの場合、VLANエッジノード間を結ぶ経路は6経路存在するとともに、外部ネットワークから3台のVLANエッジノードに入出力するトラフィックの情報は6個存在する。図1に示す3台のVLANエッジノードの場合は、VLANエッジノード間の経路のトラフィックは明示的に解を持つことができる。   The network management device 113 collects input / output traffic information with the external network at the VLAN edge node. In the case of three VLAN edge nodes as in the present embodiment, there are six routes connecting the VLAN edge nodes, and there are six pieces of traffic information input and output from the external network to the three VLAN edge nodes. . In the case of the three VLAN edge nodes shown in FIG. 1, the traffic of the route between the VLAN edge nodes can have an explicit solution.

一般的には、VLANエッジノードがn個存在する場合を考える必要がある。VLANエッジノードがn個存在する場合、それぞれのVLANエッジノード間を接続する経路は、n*(n−1)個存在する。測定可能なトラフィック量は、2n個であるため、nが4以上のときには、それぞれの経路を通過するトラフィックを求めることはできない。   In general, it is necessary to consider a case where there are n VLAN edge nodes. When there are n VLAN edge nodes, there are n * (n-1) paths connecting the respective VLAN edge nodes. Since the traffic volume that can be measured is 2n, when n is 4 or more, the traffic passing through each path cannot be obtained.

今、図2に示すように、VLANネットワークにn個のエッジノードが存在すると仮定する。外部からエッジノード番号iに流入するトラフィック量をIiとし、かつ、エッジノード番号iから外部に流出するトラフィック量をEiとする。また、エッジノード番号kからエッジノード番号mへの経路を流れるトラフィック量をtkmとする。測定できるトラフィック量は、Ii(i=1からnまで)、Ei(i=1からnまで)である。 Assume that there are n edge nodes in the VLAN network as shown in FIG. Let Ii be the amount of traffic flowing into the edge node number i from the outside, and Ei be the amount of traffic flowing out of the edge node number i. Also, let t km be the amount of traffic flowing through the path from the edge node number k to the edge node number m. The traffic volume that can be measured is Ii (i = 1 to n) and Ei (i = 1 to n).

ここで、まず、ネットワークを流れるトラフィックが均等であると考える。その時には、Ii(i=1からnまで)は等しく、Ei(i=1からnまで)も等しい。このようになる条件としては、まず、すべての経路に流れるトラフィック量がすべて等しい状況であると考える。この時、エッジノードkからk以外のエッジノードへの経路のトラフィックtkj(j=1からnまで、kを除く)がすべて等しく、m以外のエッジノードからエッジノードmへ向かう経路のトラフィックtjm(j=1からnまで、mを除く)がすべて等しい。次に、トラフィックに不均衡が生じて、IkがIi(i=1からnまで)の中で最も大きくなり、かつ、EmがEi(i=1からnまで)のなかで最も大きくなった時を考える。トラフィックが変化し、トラフィックIkとトラフィックEmが最も大きくなるためには、エッジノードkからエッジノードmへ流れるトラフィック量tkmが大きくなることである。この経路以外のトラフィック量が増加する場合には、IkとEmが同時に最大となることが無い。 Here, first, it is considered that the traffic flowing through the network is equal. At that time, Ii (i = 1 to n) is equal, and Ei (i = 1 to n) is also equal. As a condition for such a situation, first, it is considered that the amount of traffic flowing in all routes is equal. At this time, the traffic t kj of the path from the edge node k to the edge node other than k is all equal (j = 1 to n, excluding k), and the traffic t of the path from the edge node other than m to the edge node m jm (j = 1 to n, excluding m) are all equal. Next, when traffic is unbalanced, Ik is the largest among Ii (i = 1 to n) and Em is the largest among Ei (i = 1 to n) think of. In order for the traffic to change and the traffic Ik and the traffic Em to become the largest, the amount of traffic t km flowing from the edge node k to the edge node m must be large. When the traffic volume other than this route increases, Ik and Em do not become maximum simultaneously.

以上により、エッジノードのトラフィック情報から、エッジノード間の経路の中でトラフィックが最大となる経路を推定することができる。
ここで、同一のVLANグループにエンドシステム101、103、105が属している場合を考える。このグループをVLAN1とする。VLANグループの設定は、各ノードを手動で設定することが可能である。また、ネットワーク管理装置113より、第1の制御部、第2の制御部を介して、VLANエッジスイッチおよびVLANコアスイッチのパラメータを設定することが可能である。
As described above, from the traffic information of the edge node, it is possible to estimate a route having the maximum traffic among routes between the edge nodes.
Here, consider a case where the end systems 101, 103, and 105 belong to the same VLAN group. This group is called VLAN1. The VLAN group can be set manually for each node. Further, the network management device 113 can set the parameters of the VLAN edge switch and the VLAN core switch via the first control unit and the second control unit.

ネットワーク管理装置113は、各エッジノードから吸い上げたトラフィック情報を用いて、上述した推定によりトラフィックの最も大きい経路を導き出す。導き出したイングレスVLANエッジノードからエグレスVLANエッジノードまでのトラフィックの中で、最もトラフィックが大きい経路の帯域を2倍にする。このため、該当する経路上のノード間でペアをなす伝送路の全て(すなわち2本の伝送路)が用いられるように、VLANエッジスイッチとVLANコアスイッチのタグフォワーディングテーブルを書き直す。   The network management apparatus 113 uses the traffic information sucked from each edge node to derive the route with the largest traffic by the above estimation. Of the traffic from the derived ingress VLAN edge node to the egress VLAN edge node, the bandwidth of the route with the largest traffic is doubled. For this reason, the tag forwarding table of the VLAN edge switch and the VLAN core switch is rewritten so that all of the transmission paths that are paired between nodes on the corresponding path (that is, two transmission paths) are used.

たとえば、VLANエッジスイッチ107からVLANエッジスイッチ108への経路上のトラフィックが最も大きい場合、VLANエッジスイッチ107のVLANフォワーディングテーブルを書き直し、VLAN識別子であるVLAN1のタグ付きフレームが該当する2本の伝送路に出力されるようにする。また、VLANコアスイッチ110のタグフォワーディングテーブルについても、VLANコアスイッチ111との間を接続する2本の伝送路(すなわちペアをなす伝送路)が使用されるように書き直す。具体的には、VLAN1という識別子を持つタグの出力ポートを2つに変更する。さらに、VLANコアスイッチ111のタグフォワーディングテーブルについても同様に書き直す。   For example, when the traffic on the path from the VLAN edge switch 107 to the VLAN edge switch 108 is the largest, the VLAN forwarding table of the VLAN edge switch 107 is rewritten, and the two tagged transmission lines corresponding to the VLAN 1 tagged frame as the VLAN identifier To be output. Also, the tag forwarding table of the VLAN core switch 110 is rewritten so that two transmission paths (that is, paired transmission paths) connecting the VLAN core switch 111 are used. Specifically, the output port of the tag having the identifier VLAN1 is changed to two. Further, the tag forwarding table of the VLAN core switch 111 is similarly rewritten.

以上のようにしてタグフォワーディングテーブルが書き直されることにより、イングレスVLANエッジスイッチ107とエグレスVLANエッジスイッチ108との伝送路が2本となる。LACPにより、これら2本の伝送路による転送帯域幅を2倍にする。その結果、当該VLANにおいて最もトラフィックが大きい経路の帯域を倍増することができ、これにより輻輳を回避することができる。   By rewriting the tag forwarding table as described above, the transmission path between the ingress VLAN edge switch 107 and the egress VLAN edge switch 108 becomes two. LACP doubles the transfer bandwidth of these two transmission paths. As a result, it is possible to double the bandwidth of the route with the largest traffic in the VLAN, thereby avoiding congestion.

図3は、トラフィックを測定して制御することにより輻輳を回避する動作をより具体的に示すフローチャートである。なお、この動作はある一つのVLAN(例えば上記VLAN1)についてのものであって、VLAN別に同様の動作が繰り替えされる。まずステップS0〜S3において、ネットワーク管理装置113は、全てのエッジノードi(i=1〜n)から、それぞれのイングレストラフィック量及びエグレストラフィック量を得る。次にステップS4において、ネットワーク管理装置113は、イングレストラフィック量が最も大きいのは例えばノードkであると決定し、ステップS5においては、エグレストラフィック量が最も大きいのは例えばノードmであると決定する。次にステップS6において、ネットワーク管理装置113は、ステップS4及びステップS5の結果から、ノードkからノードmへの経路のトラフィックが大きいものと決定する。続いてネットワーク管理装置113は、事前に設定されているネットワークトポロジ情報と使用中帯域を示す情報とに基づいて、ノードkからノードmへの最短経路を決定する。次に、ネットワーク管理装置113は、ステップS7において決定された経路上のエッジノードkの第1の制御部に対し、帯域を2倍にするようメッセージ(指令)を与える(ステップS8)。また、ステップS7において決定された経路上のコアノードの第2の制御部に対し、帯域を2倍にするようメッセージ(指令)を与える(ステップS9)。さらに、ネットワーク管理装置113は、ステップS7において決定された経路上のエッジノードmの第1の制御部に対し、帯域を2倍にするようメッセージを与える(ステップS10)。そして、各ノードの第1の制御部及び第2の制御部は、当該VLANに対応するタグフォワーディングテーブルを書き直す。   FIG. 3 is a flowchart more specifically showing an operation of avoiding congestion by measuring and controlling traffic. Note that this operation is for one VLAN (for example, VLAN 1 above), and the same operation is repeated for each VLAN. First, in steps S0 to S3, the network management apparatus 113 obtains the ingress traffic volume and the egress traffic volume from all the edge nodes i (i = 1 to n). Next, in step S4, the network management apparatus 113 determines that, for example, the node k has the largest ingress traffic volume, and determines in step S5, for example, that the node m has the largest egress traffic volume. To do. Next, in step S6, the network management apparatus 113 determines that the traffic on the route from the node k to the node m is large from the results of steps S4 and S5. Subsequently, the network management apparatus 113 determines the shortest path from the node k to the node m based on the network topology information set in advance and the information indicating the band in use. Next, the network management apparatus 113 gives a message (command) to double the bandwidth to the first control unit of the edge node k on the route determined in step S7 (step S8). In addition, a message (command) is given to the second control unit of the core node on the path determined in step S7 so as to double the bandwidth (step S9). Further, the network management device 113 gives a message to double the bandwidth to the first control unit of the edge node m on the route determined in step S7 (step S10). Then, the first control unit and the second control unit of each node rewrite the tag forwarding table corresponding to the VLAN.

なお、トラフィック情報については、常にネットワーク管理装置113によりモニターしておき、他にトラフィックが増加した経路がある場合は、前述で追加した経路を解放して、新たな経路の帯域を2倍にする。また、特定の時間間隔で、前述で追加した経路を解放することも考えられる。   The traffic information is always monitored by the network management device 113, and when there is another route where traffic has increased, the route added above is released and the bandwidth of the new route is doubled. . It is also conceivable to release the route added above at specific time intervals.

また本実施形態においては、説明の都合上、VLANエッジスイッチ107、108、109とVLANコアスイッチ110、111、112がそれぞれペアをなす2本の伝送路で接続され、また、VLANコアスイッチ110、111、112も互いにペアをな2本の伝送路で接続されるものとして説明した。しかしながら、スイッチ間の伝送路の本数は、1ペア(=2本)に限定されない。このような伝送路ペアは、伝送路の本数が実際に2本であってもよいし、実際には伝送路が1本であるが、時分割多重など種々の多重技術を利用することにより、等価的に伝送路ペア(或いはそれ以上の伝送路組)を確保するようにしてもよい。要するに、輻輳回避のためのトラフィック制御に応答して帯域幅を制御可能であるならば、物理的な伝送路の本数は任意である。   In the present embodiment, for convenience of explanation, the VLAN edge switches 107, 108, 109 and the VLAN core switches 110, 111, 112 are connected by two transmission lines that make a pair, and the VLAN core switch 110, 111 and 112 have been described as being connected to each other via two transmission lines. However, the number of transmission lines between the switches is not limited to one pair (= 2). Such a transmission line pair may actually have two transmission lines, or actually has one transmission line, but by utilizing various multiplexing techniques such as time division multiplexing, Equivalently, a transmission path pair (or more transmission path sets) may be secured. In short, if the bandwidth can be controlled in response to traffic control for avoiding congestion, the number of physical transmission lines is arbitrary.

また、本実施形態では、ネットワーク管理装置113はVLANコアノードのVLANコアスイッチ110と接続されるものとして説明したが、ネットワーク管理装置113がVLANエッジノードに接続されても良い。あるいは、ネットワーク管理装置113がVLAN内における他の任意のVLANコアノードに接続されても良い。   In the present embodiment, the network management apparatus 113 is described as being connected to the VLAN core switch 110 of the VLAN core node. However, the network management apparatus 113 may be connected to the VLAN edge node. Alternatively, the network management device 113 may be connected to any other VLAN core node in the VLAN.

(第2実施形態)
図4は、本発明の第2実施形態に係るネットワークシステムの構成例を示す図である。第1実施形態と同様に、第2実施形態においても、VLANエッジノードが3台であり、VLANコアノードが3台であることを想定している。
VLANエッジノードは、それぞれ、VLANエッジスイッチ207、208、209と第1の制御部214、215、216とからから構成される。VLANエッジスイッチと第1の制御部との間は制御線およびデータ線を介して接続される。VLANエッジノードのVLANエッジスイッチ207には伝送路を介してエンドシステム201、202が接続され、VLANエッジスイッチ208には伝送路を介してエンドシステム203、204が接続され、VLANエッジスイッチ209には伝送路を介してエンドシステム205、206が接続される。なお、VLANエッジノードに接続可能なエンドシステムの数は任意である。
(Second Embodiment)
FIG. 4 is a diagram showing a configuration example of a network system according to the second embodiment of the present invention. Similar to the first embodiment, the second embodiment also assumes that there are three VLAN edge nodes and three VLAN core nodes.
The VLAN edge node includes VLAN edge switches 207, 208, and 209 and first control units 214, 215, and 216, respectively. The VLAN edge switch and the first control unit are connected via a control line and a data line. End systems 201 and 202 are connected to the VLAN edge switch 207 of the VLAN edge node via a transmission line, end systems 203 and 204 are connected to the VLAN edge switch 208 via a transmission line, and the VLAN edge switch 209 is connected to the VLAN edge switch 209. End systems 205 and 206 are connected via transmission lines. The number of end systems that can be connected to the VLAN edge node is arbitrary.

3台のVLANエッジノードは、それぞれが1台のVLANコアノードに伝送路を介して接続されている。図4に示すように、3台のVLANコアノードは、それぞれ、VLANコアスイッチ210、211、212と、光スイッチ220、221、222と、第2の制御部217、218、219から構成される。VLANコアスイッチと第2の制御部との間は、制御線およびデータ線を介して接続され、光スイッチと第2の制御部との間は制御線を介して接続されている。   Each of the three VLAN edge nodes is connected to one VLAN core node via a transmission path. As shown in FIG. 4, the three VLAN core nodes are configured by VLAN core switches 210, 211, 212, optical switches 220, 221, 222, and second control units 217, 218, 219, respectively. The VLAN core switch and the second control unit are connected via a control line and a data line, and the optical switch and the second control unit are connected via a control line.

VLANエッジノードとVLANコアノードとの接続は、具体的には、それぞれのノードを構成するVLANエッジスイッチとVLANコアスイッチとの接続、及びVLANエッジスイッチと光スイッチとの接続である。本実施形態では、VLANエッジスイッチとVLANコアスイッチとの間は1本の伝送路を介して接続され、VLANエッジスイッチと光スイッチとの間も1本の伝送路を介して接続されるものとし、これらの伝送路がペア(対)をなしている。また、3台のVLANコアノードを構成するVLANコアスイッチ間は、1本の伝送路によって互いに(リング状に)接続され、光スイッチ間も1本の伝送路によって互いに(リング状に)接続されており、これら2本の伝送路がペア(対)をなしている。つまり、第1の実施形態と同様に、1台のVLANコアノードは、他の2台のVLANコアノードに対して2ペアの伝送路により接続されている。第2実施形態は、ペアをなす2本の伝送路のうちの1本(光スイッチ間)が光パスである点で第1実施形態とは異なる。   Specifically, the connection between the VLAN edge node and the VLAN core node is a connection between the VLAN edge switch and the VLAN core switch constituting each node, and a connection between the VLAN edge switch and the optical switch. In the present embodiment, the VLAN edge switch and the VLAN core switch are connected via a single transmission line, and the VLAN edge switch and the optical switch are also connected via a single transmission line. These transmission lines form a pair. The VLAN core switches constituting the three VLAN core nodes are connected to each other by a single transmission line (in a ring), and the optical switches are also connected to each other by a single transmission line (in a ring). These two transmission lines form a pair. That is, as in the first embodiment, one VLAN core node is connected to the other two VLAN core nodes by two pairs of transmission paths. The second embodiment is different from the first embodiment in that one of two transmission lines forming a pair (between optical switches) is an optical path.

ネットワーク管理装置213は、VLANコアノードのVLANコアスイッチ210に接続されている。
エンドシステム(201〜206)は、VLAN対応のネットワーク機能を備えていなくてもよいものとする。このため、エンドシステムに対するVLANエッジスイッチ207、208、209のネットワークインタフェースは、このようなエンドシステムとの間で送受されるVLANタグを持たない暗黙的なフレームを処理可能である。一方、VLANコアスイッチ210、211、212に対するVLANエッジスイッチ207、208、209のネットワークインタフェースは、VLANを構成するこれらエッジスイッチとの間で送受される、VLANタグを持つ明示的なフレームを処理可能である。
The network management device 213 is connected to the VLAN core switch 210 of the VLAN core node.
It is assumed that the end systems (201 to 206) do not have to have a network function corresponding to the VLAN. Therefore, the network interface of the VLAN edge switches 207, 208, and 209 for the end system can process an implicit frame having no VLAN tag transmitted / received to / from such an end system. On the other hand, the network interfaces of the VLAN edge switches 207, 208, and 209 for the VLAN core switches 210, 211, and 212 can process explicit frames with VLAN tags that are sent to and received from these edge switches that constitute the VLAN. It is.

VLANコアスイッチ210、211、212のネットワークインタフェースは、VLANタグを持つフレームを送受信するため、VLANコアスイッチにおいては、MACアドレスによりスイッチングを行う必要が無く、VLANタグのみで、フォワーディングを行う出力ポートを決めて良い。   Since the network interfaces of the VLAN core switches 210, 211, and 212 transmit and receive frames with VLAN tags, there is no need to perform switching by MAC address in the VLAN core switch, and output ports that perform forwarding only with VLAN tags. You can decide.

第2の制御部217、218、219は、それぞれ、VLANコアスイッチ210、211、212と制御線とデータ線で接続されている。第2の制御部217、218、219は、制御線を用いて、VLANコアスイッチ210、211、212それぞれのタグフォワーディングテーブルを書き直すことができる。タグフォワーディングテーブルとは、入力するフレームのVLAN識別子と出力ポートとの関係を示すテーブルのことである。VLANコアスイッチに入力したフレームのVLANタグを読み込んでVLAN識別子を得て、このVLAN識別子をキーにしてタグフォワーディングテーブルを検索し、出力すべき出力ポートを導き出す。   The second control units 217, 218, and 219 are connected to the VLAN core switches 210, 211, and 212 through control lines and data lines, respectively. The second control units 217, 218, and 219 can rewrite the tag forwarding tables of the VLAN core switches 210, 211, and 212 using the control lines. The tag forwarding table is a table indicating the relationship between the VLAN identifier of the input frame and the output port. A VLAN tag of a frame input to the VLAN core switch is read to obtain a VLAN identifier, and a tag forwarding table is searched using this VLAN identifier as a key to derive an output port to be output.

第2の制御部217、218、219のそれぞれとVLANコアスイッチ210、211、212のそれぞれとの間を接続するデータ線は、第2の制御部とネットワーク管理装置213とのデータ通信に用いられる。また、第2の制御部217、218、219は、それぞれ、VLANコアノードを構成する光スイッチ220、221、222にも接続され、第2の制御部を介して、光スイッチの状態を制御できるようになっている。   Data lines connecting the second control units 217, 218, and 219 and the VLAN core switches 210, 211, and 212 are used for data communication between the second control unit and the network management device 213. . The second control units 217, 218, and 219 are also connected to the optical switches 220, 221, and 222 that constitute the VLAN core node, respectively, so that the state of the optical switch can be controlled via the second control unit. It has become.

第1の制御部214、215、216及びVLANエッジスイッチ207、208、209については、第1実施形態において対応する第1の制御部114、115、116及びVLANエッジスイッチ107、108、109と同様の構成であるから、ここでは詳細な説明を省略する。   The first control units 214, 215, and 216 and the VLAN edge switches 207, 208, and 209 are the same as the corresponding first control units 114, 115, and 116 and the VLAN edge switches 107, 108, and 109 in the first embodiment. Therefore, detailed description is omitted here.

以上のように構成された本実施形態のネットワークシステムにおいて、トラフィックを測定して制御することにより輻輳を回避する動作を説明する。
初期状態では、VLANエッジスイッチ207、208、209とVLANコアスイッチ210、211、212がそれぞれ1本の伝送路で接続されているものとする。すなわち、初期状態では、VLANエッジスイッチ207、208、209とVLANコアノードの光スイッチ220、221、222のリンクにはデータが流れていない。また、光スイッチ220、221、222間にもデータが流れていない。さらに、VLANエッジスイッチ207、208、209のポートの入出力では、VLAN識別子単位でフレームのトラフィックが測定される。第1の制御部214、215、216は、それぞれVLANエッジスイッチ207、208、209にアクセスして情報を取得し、さらに、ネットワーク管理装置213が、第1の制御部214、215、216からトラフィック情報を吸い上げる。
An operation for avoiding congestion by measuring and controlling traffic in the network system of the present embodiment configured as described above will be described.
In the initial state, it is assumed that the VLAN edge switches 207, 208, and 209 and the VLAN core switches 210, 211, and 212 are each connected by one transmission line. That is, in the initial state, data does not flow through the link between the VLAN edge switches 207, 208, and 209 and the optical switches 220, 221, and 222 of the VLAN core node. Further, no data flows between the optical switches 220, 221 and 222. Further, in the input / output of the ports of the VLAN edge switches 207, 208, and 209, frame traffic is measured in units of VLAN identifiers. The first control units 214, 215, and 216 access the VLAN edge switches 207, 208, and 209 to acquire information, respectively, and the network management device 213 receives traffic from the first control units 214, 215, and 216, respectively. Suck up information.

ここで、同一のVLANグループにエンドシステム201、203、205が属している場合を考える。このグループをVLAN1とする。VLANグループの設定は、各ノードを手動で設定することが可能である。また、ネットワーク管理装置213より、第1の制御部、第2の制御部を介して、VLANエッジスイッチおよびVLANコアスイッチのパラメータを設定することが可能である。   Here, consider a case where the end systems 201, 203, and 205 belong to the same VLAN group. This group is called VLAN1. The VLAN group can be set manually for each node. The network management device 213 can set the parameters of the VLAN edge switch and the VLAN core switch via the first control unit and the second control unit.

第1実施形態において説明したように、外部ネットワークとエッジノードとの入出力トラフィック量から、最もトラフィック量の大きい経路が推定される。外部ネットワークとは、VLAN(本実施形態ではコアノード間ネットワーク)の外側のネットワークのことである。この推定により、VLAN識別子単位のVLANエッジスイッチ入出力トラフィック情報を用いて、イングレスVLANエッジスイッチからエグレスVLANエッジスイッチまでの最もトラフィック量が大きい経路がわかることになる。   As described in the first embodiment, the route with the largest traffic amount is estimated from the input / output traffic amount between the external network and the edge node. The external network is a network outside the VLAN (network between core nodes in this embodiment). By this estimation, the route with the largest traffic amount from the ingress VLAN edge switch to the egress VLAN edge switch can be found using the VLAN edge switch input / output traffic information in units of VLAN identifiers.

具体的には、ネットワーク管理装置213は、各エッジノードから吸い上げたトラフィック情報を用いて、トラフィックの最も大きい経路を導き出す。そしてネットワーク管理装置213は、その経路のイングレスVLANエッジノードとエグレスVLANエッジノードを特定する。例えば、外部からVLANエッジスイッチ207に入力するトラフィック量が大きく、VLANエッジスイッチ208から外部に流れるトラフィック量が大きい場合には、VLANエッジスイッチ207からVLANエッジスイッチ208の経路を流れるトラフィックが最も大きいものと推定する。ネットワーク管理装置213は、最もトラフィックが大きくなる経路のイングレスVLANエッジスイッチ207に対し、第1の制御部214を通じて、タグフォワーディングテーブルを書き直す指示を行う。すなわち、VLANエッジスイッチ207のタグフォワーディングテーブルには、当初、VLAN識別子がVLAN1であるフレームが、VLANコアノードのVLANコアスイッチ210に転送されるように設定されていたところ、このフレームが、VLANコアノードの光スイッチ220に転送されるようにする。また、ネットワーク管理装置213は、第2の制御部217、218を通じて光スイッチ220,221を制御し、VLANエッジスイッチ207から、光スイッチ220、221を介して、VLANエッジスイッチ208に向かう全光パスを設定する。   Specifically, the network management apparatus 213 derives a route with the largest traffic using the traffic information sucked from each edge node. Then, the network management device 213 identifies the ingress VLAN edge node and the egress VLAN edge node of the route. For example, when the amount of traffic input from the outside to the VLAN edge switch 207 is large and the amount of traffic flowing from the VLAN edge switch 208 to the outside is large, the traffic flowing through the route from the VLAN edge switch 207 to the VLAN edge switch 208 is the largest. Estimated. The network management device 213 instructs the ingress VLAN edge switch 207 on the route with the largest traffic to rewrite the tag forwarding table through the first control unit 214. That is, in the tag forwarding table of the VLAN edge switch 207, a frame having a VLAN identifier of VLAN1 is initially set to be transferred to the VLAN core switch 210 of the VLAN core node. The data is transferred to the optical switch 220. Further, the network management device 213 controls the optical switches 220 and 221 through the second control units 217 and 218, and all the optical paths from the VLAN edge switch 207 to the VLAN edge switch 208 through the optical switches 220 and 221. Set.

以上のようにタグフォワーディングテーブルを書き直すとともに、光スイッチ217、218を制御することにより、イングレスVLANエッジスイッチ207とエグレスVLANエッジスイッチ208間の経路が光パスに切り替わる。光パスの帯域を十分大きくしておくことにより、結果的に、ネットワークにおいて最もトラフィックが大きい経路の帯域を増加することになる。したがって、帯域の増加により輻輳を回避することができる。ここで、ネットワーク管理装置213は、イングレスVLANエッジスイッチ207とエグレスVLANエッジスイッチ208との間の経路上におけるノードの第1の制御部214、第2の制御部217、218に対して設定制御を行うものとして説明したが、このような経路制御の手法としては、上述したものに限定されるものではない。例えば、ネットワーク管理装置213が、イングレスVLANエッジノードの第1の制御部214のみに対し指示を出すようにしてもよい。この場合、指示を受け取ったイングレスVLANエッジノードの第1の制御部214は、指示された経路上のノードに向かってスイッチングを自律的に行うGMPLS(Generalized Multi-Protocol Label Switch)の仕組みを備える。GMPLSに関しては、ITU-T G.8080あるいはIETFのsub-IPなどにおいて標準化されている。   The path between the ingress VLAN edge switch 207 and the egress VLAN edge switch 208 is switched to the optical path by rewriting the tag forwarding table as described above and controlling the optical switches 217 and 218. By keeping the bandwidth of the optical path sufficiently large, as a result, the bandwidth of the route with the largest traffic in the network is increased. Therefore, congestion can be avoided by increasing the bandwidth. Here, the network management device 213 performs setting control for the first control unit 214 and the second control units 217 and 218 of the nodes on the path between the ingress VLAN edge switch 207 and the egress VLAN edge switch 208. Although described as what is performed, such a route control method is not limited to the above-described one. For example, the network management device 213 may issue an instruction only to the first control unit 214 of the ingress VLAN edge node. In this case, the first control unit 214 of the ingress VLAN edge node that has received the instruction has a GMPLS (Generalized Multi-Protocol Label Switch) mechanism that autonomously switches toward the node on the instructed path. GMPLS is standardized in ITU-T G.8080 or IETF sub-IP.

また、トラフィック情報については、常にネットワーク管理装置213によりモニターしておき、他にトラフィックが増加した経路がある場合は、上述のトラフィック制御で追加した経路を解放し、新たな経路の帯域を増加するようにしてもよい。また、特定の時間間隔で光パスを解放するように制御してもよい。   Also, the traffic information is always monitored by the network management device 213, and when there is another route where traffic has increased, the route added by the above traffic control is released and the bandwidth of the new route is increased. You may do it. Further, control may be performed so that the optical path is released at specific time intervals.

なお、本実施形態は、VLANエッジスイッチ207、208、209とVLANコアスイッチ210、211、212との間がそれぞれ1本の伝送路で接続され、また、VLANエッジスイッチ207、208、209とVLANコアノードの光スイッチ220、221、222との間もそれぞれ1本の伝送路で接続され、これら2本の伝送路がそれぞれペアをなすものとして説明した。また、VLANコアスイッチ210、211、212間が互いに1本の伝送路で接続され、光スイッチ220、221、222間も互いに1本の伝送路で接続され、これら2本の伝送路がそれぞれペアをなすものとして説明した。しかしながら、伝送路を2本用いてペアにするのではなく、より多数の伝送路を用いて束ねてもよい。この場合、光スイッチを制御することにより、多くの光パスをノード間に接続することが考えられる。   In this embodiment, the VLAN edge switches 207, 208, and 209 and the VLAN core switches 210, 211, and 212 are each connected by a single transmission line, and the VLAN edge switches 207, 208, and 209 are connected to the VLAN. It has been described that the optical switches 220, 221, and 222 of the core node are also connected by a single transmission line, and these two transmission lines form a pair. The VLAN core switches 210, 211, and 212 are connected to each other by a single transmission line, and the optical switches 220, 221, and 222 are also connected to each other by a single transmission line. It explained as what makes. However, instead of using two transmission lines as a pair, a larger number of transmission lines may be used for bundling. In this case, it is conceivable to connect many optical paths between nodes by controlling the optical switch.

また、エッジノードとコアノードの間、あるいはコアノード間の伝送路を唯1本の光ファイバとしてもよい。1本の光ファイバであっても、波長多重技術を用いることにより複数本と同等の伝送路を確保することが可能である。波長多重を用いて光パスを動的に設定および解放するためには、波長の重なりを避けるために、光送信器の光源波長をチューナブルにすることが好ましい。   The transmission path between the edge node and the core node or between the core nodes may be a single optical fiber. Even with a single optical fiber, a transmission line equivalent to a plurality of optical fibers can be secured by using wavelength multiplexing technology. In order to dynamically set and release the optical path using wavelength multiplexing, it is preferable to make the light source wavelength of the optical transmitter tunable in order to avoid overlapping of wavelengths.

具体的には、SONET/SDH(Synchronous Optical NETwork/Synchronous Digital Hierarchy)のような通信方式では、1本の伝送路であっても、フレームを複数チャネルに論理的に多重化することができる。測定されたトラフィックに応じて、多重化されたチャネルのリソース配分を異ならせてフレームを転送すればよい。   Specifically, in a communication method such as SONET / SDH (Synchronous Optical NETwork / Synchronous Digital Hierarchy), a frame can be logically multiplexed into a plurality of channels even with a single transmission path. The frame may be transferred with different resource allocations of the multiplexed channels according to the measured traffic.

また、本実施形態では、ネットワーク管理装置213は、VLANコアノードのVLANコアスイッチ210と接続するようにしたが、VLANエッジノードへ接続しても良いし、どの場所のVLANコアノードと接続しても良い。また、ネットワーク管理装置213を複数設置し、可用性を高くすることを行っても良い。   In the present embodiment, the network management device 213 is connected to the VLAN core switch 210 of the VLAN core node. However, the network management device 213 may be connected to the VLAN edge node, or may be connected to the VLAN core node at any location. . Also, a plurality of network management devices 213 may be installed to increase availability.

なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。   Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the constituent elements without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of components disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.

例えば、第1および第2実施形態ではエッジノードとコアノードが分離しているものとして説明したが、本発明はエッジ機能とコア機能を併せ持つノードを有するネットワークにおいても実施可能である。この場合のノードは、VLANスイッチ、光スイッチ、および制御部等から構成される。ネットワークの外部とのインタフェースは、VLANタグが付加されないフレームを扱う。また、ネットワークの内部は、VLANタグが付加されたフレームを扱う。   For example, although the first and second embodiments have been described on the assumption that the edge node and the core node are separated, the present invention can also be implemented in a network having a node having both an edge function and a core function. In this case, the node includes a VLAN switch, an optical switch, a control unit, and the like. The interface with the outside of the network handles a frame to which no VLAN tag is added. Also, the inside of the network handles frames with a VLAN tag added.

本発明は物理的な接続形態とは独立に仮想的なネットワークを構築する仮想LAN技術全般に利用することができ、とりわけ光ファイバーを用いた高速デジタル通信を行うバックボーン等の実現に好適である。   The present invention can be used for all virtual LAN technologies for constructing a virtual network independently of a physical connection form, and is particularly suitable for realizing a backbone for performing high-speed digital communication using an optical fiber.

本発明の第1実施形態に係るネットワークシステムの構成例を示す図The figure which shows the structural example of the network system which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係るネットワークシステムにおけるトラフィック測定を説明するための図The figure for demonstrating the traffic measurement in the network system which concerns on 1st Embodiment of this invention. 本発明の第1実施形態に係り、トラフィックを測定して制御することにより輻輳を回避する動作をより具体的に示すフローチャートThe flowchart which concerns on 1st Embodiment of this invention and shows more specifically the operation | movement which avoids congestion by measuring and controlling traffic. 本発明の第2実施形態に係るネットワークシステムの構成例を示す図The figure which shows the structural example of the network system which concerns on 2nd Embodiment of this invention.

符号の説明Explanation of symbols

101〜106…エンドシステム、107〜109…VLANエッジスイッチ、110〜112…VLANコアスイッチ、113…ネットワーク管理装置、114〜116…第1の制御部、117〜119…第2の制御部、201〜206…エンドシステム、207〜209…VLANエッジスイッチ、210〜212…VLANコアスイッチ、213…ネットワーク管理装置、214〜216…第1の制御部、217〜219…第2の制御部、220〜222…光スイッチ   DESCRIPTION OF SYMBOLS 101-106 ... End system, 107-109 ... VLAN edge switch, 110-112 ... VLAN core switch, 113 ... Network management apparatus, 114-116 ... 1st control part, 117-119 ... 2nd control part, 201 -206 ... End system, 207-209 ... VLAN edge switch, 210-212 ... VLAN core switch, 213 ... Network management device, 214-216 ... First controller, 217-219 ... Second controller, 220- 222: Optical switch

Claims (9)

ユーザエンドシステムに接続され、転送すべきフレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する複数の仮想LANエッジノードと、
前記複数の仮想LANエッジノード間に伝送路を介して接続され、前記フレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する複数の仮想LANコアノードと、
前記複数の仮想LANエッジノードのそれぞれにおける前記フレームの流入トラフィック量および流出トラフィック量を測定する測定手段と、
前記測定手段による測定結果に基づいて、前記流入トラフィック量が最大となる第1の仮想LANエッジノードおよび前記流出トラフィック量が最大となる第2の仮想LANエッジノードを決定する決定手段と、
前記第1、第2の仮想LANエッジノードと前記複数の仮想LANコアノードの少なくともいずれかとを含む経路を特定する特定手段と、
前記特定手段により特定された経路に対応する伝送路の帯域幅を拡大する帯域制御手段と、
を具備するネットワークシステム。
A plurality of virtual LAN edge nodes connected to the user end system, identifying a virtual LAN corresponding to a frame to be transferred, and transferring the frame according to the identification result;
A plurality of virtual LAN core nodes connected via a transmission path between the plurality of virtual LAN edge nodes, identifying a virtual LAN corresponding to the frame, and transferring the frame according to the identification result;
Measuring means for measuring an inflow traffic amount and an outflow traffic amount of the frame in each of the plurality of virtual LAN edge nodes;
Determination means for determining a first virtual LAN edge node having the maximum inflow traffic amount and a second virtual LAN edge node having the maximum outflow traffic amount based on a measurement result by the measurement means;
Specifying means for specifying a path including at least one of the first and second virtual LAN edge nodes and the plurality of virtual LAN core nodes;
Bandwidth control means for expanding the bandwidth of the transmission path corresponding to the path specified by the specifying means;
A network system comprising:
伝送路に接続されるノード装置において、
仮想LANの識別子とポートとの関係を表すフォワーディングテーブルと、
転送すべきフレームに対応する仮想LANを識別し、その識別結果に従って前記フォワーディングテーブルを参照することにより決定されるポートから該フレームを前記伝送路上の他のノード装置に転送する手段と、
前記仮想LANにおけるトラフィックの増大を表すメッセージをネットワーク管理装置から受信し、該メッセージに応じて前記フォワーディングテーブルを書き替えることにより、前記伝送路の帯域幅を拡大する制御手段と、
を具備するノード装置。
In the node device connected to the transmission line,
A forwarding table representing the relationship between the identifier of the virtual LAN and the port;
Means for identifying a virtual LAN corresponding to a frame to be transferred and transferring the frame from a port determined by referring to the forwarding table according to the identification result to another node device on the transmission path;
Control means for receiving a message representing an increase in traffic in the virtual LAN from a network management device and rewriting the forwarding table in accordance with the message, thereby expanding the bandwidth of the transmission path;
A node device comprising:
ユーザエンドシステムに接続され、転送すべきフレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する複数の仮想LANエッジノードと、前記複数の仮想LANエッジノード間に伝送路を介して接続され、前記フレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する複数の仮想LANコアノードとを具備するネットワークシステムに接続されるネットワーク管理装置において、
前記複数の仮想LANエッジノードのそれぞれにおける前記フレームの流入トラフィック量および流出トラフィック量を測定する測定手段と、
前記測定手段による測定結果に基づいて、前記流入トラフィック量が最大となる第1の仮想LANエッジノードおよび前記流出トラフィック量が最大となる第2の仮想LANエッジノードを決定する決定手段と、
前記第1、第2の仮想LANエッジノードと前記複数の仮想LANコアノードの少なくともいずれかとを含む経路を特定する特定手段と、
前記特定手段により特定された経路に対応する伝送路の帯域幅を拡大する帯域制御手段と、
を具備するネットワーク管理装置。
A virtual LAN corresponding to a frame to be transferred is identified by being connected to the user end system, and a plurality of virtual LAN edge nodes that transfer the frame according to the identification result, and a transmission path between the plurality of virtual LAN edge nodes. A network management device connected to a network system including a plurality of virtual LAN core nodes that are connected to each other, identify a virtual LAN corresponding to the frame, and transfer the frame according to the identification result;
Measuring means for measuring an inflow traffic amount and an outflow traffic amount of the frame in each of the plurality of virtual LAN edge nodes;
Determination means for determining a first virtual LAN edge node having the maximum inflow traffic amount and a second virtual LAN edge node having the maximum outflow traffic amount based on a measurement result by the measurement means;
Specifying means for specifying a path including at least one of the first and second virtual LAN edge nodes and the plurality of virtual LAN core nodes;
Bandwidth control means for expanding the bandwidth of the transmission path corresponding to the path specified by the specifying means;
A network management apparatus comprising:
ユーザエンドシステムに接続され、転送すべきフレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する複数の仮想LANエッジノードと、
前記複数の仮想LANエッジノード間に第1の伝送路及び第2の伝送路を介して接続され、前記フレームに対応する仮想LANを識別し、その識別結果に従ってフレームを転送する複数の仮想LANコアノードと、
前記複数の仮想LANエッジノードのそれぞれにおける前記フレームの流入トラフィック量および流出トラフィック量を測定する測定手段と、
前記測定手段による測定結果に基づいて、前記流入トラフィック量が最大となる第1の仮想LANエッジノードおよび前記流出トラフィック量が最大となる第2の仮想LANエッジノードを決定する決定手段と、
前記第1、第2の仮想LANエッジノードと前記複数の仮想LANコアノードの少なくともいずれかとを含む経路を特定する特定手段と、
前記特定手段により特定された経路に対応して前記第2の伝送路が用いられ、他の経路に対応して前記第1の伝送路が用いられて前記フレームが転送されるように、前記仮想LANエッジノード及び前記仮想LANコアノードを制御する制御手段と、
を具備するネットワークシステム。
A plurality of virtual LAN edge nodes connected to the user end system, identifying a virtual LAN corresponding to a frame to be transferred, and transferring the frame according to the identification result;
A plurality of virtual LAN core nodes that are connected between the plurality of virtual LAN edge nodes via a first transmission path and a second transmission path, identify a virtual LAN corresponding to the frame, and transfer the frame according to the identification result When,
Measuring means for measuring an inflow traffic amount and an outflow traffic amount of the frame in each of the plurality of virtual LAN edge nodes;
Determination means for determining a first virtual LAN edge node having the maximum inflow traffic amount and a second virtual LAN edge node having the maximum outflow traffic amount based on a measurement result by the measurement means;
Specifying means for specifying a path including at least one of the first and second virtual LAN edge nodes and the plurality of virtual LAN core nodes;
The virtual transmission is performed so that the second transmission path is used corresponding to the path specified by the specifying means, and the frame is transferred using the first transmission path corresponding to another path. Control means for controlling a LAN edge node and the virtual LAN core node;
A network system comprising:
前記第2の伝送路は光パスからなる請求項4に記載のネットワークシステム。 The network system according to claim 4, wherein the second transmission path includes an optical path. 前記第2の伝送路を一定時間が経過した後に解放する請求項4又は5に記載のネットワークシステム。 6. The network system according to claim 4, wherein the second transmission path is released after a predetermined time has elapsed. 前記特定手段により特定された経路におけるトラフィックの減少に伴って前記第2の伝送路を解放する請求項4又は5に記載のネットワークシステム。 The network system according to claim 4 or 5, wherein the second transmission path is released in accordance with a decrease in traffic on the path specified by the specifying means. 第1の伝送路と、光パスからなる第2の伝送路に接続されるノード装置において、
仮想LANの識別子とポートとの関係を表すフォワーディングテーブルと、
転送すべきフレームに対応する仮想LANを識別し、その識別結果に従って前記フォワーディングテーブルを参照することにより決定されるポートから該フレームを前記前記第1、第2のいずれか一方の伝送路に転送する手段と、
前記仮想LANにおいて検出されたトラフィックの増大を表すメッセージをネットワーク管理装置から受信し、該メッセージに応じて前記フレームが前記光パスからなる第2の伝送路上に転送されるよう前記フォワーディングテーブルを書き替える手段と、
を具備するノード装置。
In a node device connected to a first transmission path and a second transmission path composed of an optical path,
A forwarding table representing the relationship between the identifier of the virtual LAN and the port;
The virtual LAN corresponding to the frame to be transferred is identified, and the frame is transferred from the port determined by referring to the forwarding table according to the identification result to either the first or second transmission path. Means,
A message representing an increase in traffic detected in the virtual LAN is received from the network management apparatus, and the forwarding table is rewritten so that the frame is transferred onto the second transmission path composed of the optical path according to the message. Means,
A node device comprising:
ユーザエンドシステムに接続され、転送すべきフレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する仮想LANエッジスイッチをそれぞれ有する複数の仮想LANエッジノードと、前記複数の仮想LANエッジノード間に第1の伝送路及び第2の伝送路を介して接続され、前記フレームに対応する仮想LANを識別し、その識別結果に従って該フレームを転送する仮想LANコアスイッチをそれぞれ有する複数の仮想LANコアノードと、を具備するネットワークシステムに接続されるネットワーク管理装置において、
前記複数の仮想LANエッジノードのそれぞれにおける前記フレームの流入トラフィック量および流出トラフィック量を測定する測定手段と、
前記測定手段による測定結果に基づいて、前記流入トラフィック量が最大となる第1の仮想LANエッジノードおよび前記流出トラフィック量が最大となる第2の仮想LANエッジノードを決定する決定手段と、
前記第1、第2の仮想LANエッジノードと前記複数の仮想LANコアノードの少なくともいずれかとを含む経路を特定する特定手段と、
前記特定手段により特定された経路に対応して前記第2の伝送路が用いられ、他の経路に対応して前記第1の伝送路が用いられて前記フレームが転送されるように、前記仮想LANエッジノード及び前記仮想LANコアノードを制御する制御手段と、
を具備するネットワーク管理装置。
A plurality of virtual LAN edge nodes each having a virtual LAN edge switch connected to a user end system and identifying a virtual LAN corresponding to a frame to be transferred and forwarding the frame according to the identification result; and the plurality of virtual LAN edges A plurality of virtual LANs each having a virtual LAN core switch connected between nodes via a first transmission path and a second transmission path, identifying a virtual LAN corresponding to the frame, and transferring the frame according to the identification result In a network management device connected to a network system comprising a LAN core node,
Measuring means for measuring an inflow traffic amount and an outflow traffic amount of the frame in each of the plurality of virtual LAN edge nodes;
Determination means for determining a first virtual LAN edge node having the maximum inflow traffic amount and a second virtual LAN edge node having the maximum outflow traffic amount based on a measurement result by the measurement means;
Specifying means for specifying a path including at least one of the first and second virtual LAN edge nodes and the plurality of virtual LAN core nodes;
The virtual transmission is performed so that the second transmission path is used corresponding to the path specified by the specifying means, and the frame is transferred using the first transmission path corresponding to another path. Control means for controlling a LAN edge node and the virtual LAN core node;
A network management apparatus comprising:
JP2003324730A 2003-09-17 2003-09-17 Network system, node device, and network management device Expired - Lifetime JP3746282B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003324730A JP3746282B2 (en) 2003-09-17 2003-09-17 Network system, node device, and network management device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003324730A JP3746282B2 (en) 2003-09-17 2003-09-17 Network system, node device, and network management device

Publications (2)

Publication Number Publication Date
JP2005094333A JP2005094333A (en) 2005-04-07
JP3746282B2 true JP3746282B2 (en) 2006-02-15

Family

ID=34455410

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003324730A Expired - Lifetime JP3746282B2 (en) 2003-09-17 2003-09-17 Network system, node device, and network management device

Country Status (1)

Country Link
JP (1) JP3746282B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2894746B1 (en) * 2005-12-09 2008-06-13 Ipanema Technologies Sa METHOD AND DEVICE FOR REMOTELY CONTROLLING CONGESTION OF MESH FLOWS IN A PACKET MODE TELECOMMUNICATION NETWORK
CN101447913B (en) * 2007-11-27 2011-04-20 华为技术有限公司 Method and server for determining through optical path and system for establishing through optical path
CN101969581B (en) * 2009-07-28 2013-12-04 华为技术有限公司 Method, device and system for switching flow of multilayer network

Also Published As

Publication number Publication date
JP2005094333A (en) 2005-04-07

Similar Documents

Publication Publication Date Title
JP5238847B2 (en) Differential transfer in addressed carrier networks
JP4511532B2 (en) Device for connection-oriented transfer in packet-switched communication networks
US8005081B2 (en) Evolution of ethernet networks
CN103026669B (en) Communication system, control apparatus, and communication method
US8422500B2 (en) VLAN support of differentiated services
US20100220739A1 (en) Carrier Network Connection Device And Carrier Network
MX2007008112A (en) Connection-oriented communications scheme for connection-less communications traffic.
JP2005341583A (en) Virtual private network, multi-service provisioning platform and method
WO2004073262A1 (en) Rpr device
US8687519B2 (en) Forced medium access control (MAC) learning in bridged ethernet networks
JP3746282B2 (en) Network system, node device, and network management device
JP4890239B2 (en) RPR transmission route designation method and apparatus
WO2007104201A1 (en) A method for forwarding message in the service tunnel of the ethernet application and a system thereof
WO2016152701A1 (en) Control apparatus, communication system, control method, and program
Järvi Layer 2 solutions in access provider networks
Deelen et al. Improving scalability of the AMS-IX network
Furukawa Virtualization technology in optical packet and circuit integrated networks
Zhang et al. Design, analysis and implementation of packets cross forwarding for interconnected resilient packet rings
HK1179781A (en) Communication system, control apparatus, communication method and program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20051109

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051115

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051121

R151 Written notification of patent or utility model registration

Ref document number: 3746282

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091202

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091202

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101202

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111202

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121202

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121202

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131202

Year of fee payment: 8

EXPY Cancellation because of completion of term