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
JP4588652B2 - Connectivity confirmation method - Google Patents
[go: Go Back, main page]

JP4588652B2 - Connectivity confirmation method - Google Patents

Connectivity confirmation method Download PDF

Info

Publication number
JP4588652B2
JP4588652B2 JP2006061608A JP2006061608A JP4588652B2 JP 4588652 B2 JP4588652 B2 JP 4588652B2 JP 2006061608 A JP2006061608 A JP 2006061608A JP 2006061608 A JP2006061608 A JP 2006061608A JP 4588652 B2 JP4588652 B2 JP 4588652B2
Authority
JP
Japan
Prior art keywords
frame
bridge
destination
frames
network
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 - Fee Related
Application number
JP2006061608A
Other languages
Japanese (ja)
Other versions
JP2007243466A (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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2006061608A priority Critical patent/JP4588652B2/en
Publication of JP2007243466A publication Critical patent/JP2007243466A/en
Application granted granted Critical
Publication of JP4588652B2 publication Critical patent/JP4588652B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Description

本発明は、試験フレームを用いたネットワークの接続性確認方法に関し、特にIEEE802標準に基づくイーサネット(登録商標)フレームを送受信するブリッジから構成されるネットワークにおける接続性確認方法に関するものである。   The present invention relates to a network connectivity confirmation method using a test frame, and more particularly to a connectivity confirmation method in a network composed of bridges that transmit and receive Ethernet (registered trademark) frames based on the IEEE 802 standard.

IEEE802標準に基づくイーサネットフレームを送受信するブリッジによって提供されるネットワークの接続性を確認する方法としては、非特許文献1に記載されたイーサネットOAMのContinuity Checkが既知である。この非特許文献1では、試験フレームを定期的に送信し、その導通状況を確認することによって、故障検出を実現している。
IEEE Draft P802.1ag/D5.2,“Connectivity Fault Management”,Nov 2005
As a method for confirming connectivity of a network provided by a bridge that transmits and receives an Ethernet frame based on the IEEE 802 standard, the Ethernet OAM Continuity Check described in Non-Patent Document 1 is known. In Non-Patent Document 1, failure detection is realized by periodically transmitting a test frame and confirming its conduction state.
IEEE Draft P802.1ag / D5.2, “Connectivity Fault Management”, Nov 2005

しかし、非特許文献1に記載の方法、すなわち、イーサネットOAMのContinuity Checkによる経路の正常性確認では、VLAN(Virtual LAN)単位に試験フレームを送信するため、フレーム内のVLAN IDの情報を経路選択に用いる冗長構成に対してはすべての物理回線をいずれかの試験フレームが通過するが、図11に示すように、LAG(Link Aggregation)のようにVLAN ID以外の情報によって物理回線選択が行われる冗長構成に対してはその内の1つの物理回線にだけしか試験フレームが通過しない。   However, in the method described in Non-Patent Document 1, that is, in the normality confirmation of the route by Ethernet OAM Continuity Check, a test frame is transmitted in units of VLAN (Virtual LAN), so the information on the VLAN ID in the frame is selected. One test frame passes through all the physical lines for the redundant configuration used in the configuration, but as shown in FIG. 11, physical line selection is performed based on information other than the VLAN ID, such as LAG (Link Aggregation). For the redundant configuration, the test frame passes only through one of the physical lines.

したがって、試験フレームが通過しない物理回線において故障が発生した場合には、故障が検出されない可能性がある。このため、部分故障が発生しているにも係わらず、正常と判断してしまう問題があった。   Therefore, when a failure occurs in a physical line through which the test frame does not pass, there is a possibility that the failure is not detected. For this reason, there is a problem that it is determined to be normal although a partial failure has occurred.

本発明は、このような問題点に鑑みてなされたものであり、本発明の目的は、ネットワークの接続性を正しく確認して、故障を検出することのできる接続性確認方法を提供することにある。   The present invention has been made in view of such problems, and an object of the present invention is to provide a connectivity confirmation method capable of correctly confirming network connectivity and detecting a failure. is there.

上記目的を達成するため、本発明は、一連のIEEE802標準に基づくネットワークフレームを送受信するポートを備えたブリッジから構成されるネットワークにおける接続性確認方法であって、ネットワークの単数のブリッジから通信をしている他の単数もしくは複数のブリッジに至るすべての物理回線を通過する試験フレームの集合を生成し、前記単数のブリッジが前記試験フレームを送信し、前記単数もしくは複数のブリッジが前記試験フレームを受信することによりブリッジ間の接続性を確認する接続性確認方法において、前記試験フレームの集合が、試験フレームを送信するブリッジまたはネットワークを管理する外部装置がネットワーク内の冗長構成の有無および冗長構成が存在する場合には冗長構成における入力フレーム情報を入力値とし、選択される物理回線を出力値とする関数の入力値および出力値の対応関係のすべてもしくは一部の情報である物理回線選択ロジック情報を含むネットワーク構成情報から生成され、単数のフレーム、もしくは宛先MACアドレス、送信元MACアドレスのうち一部もしくはすべてが異なる複数のフレーム、もしくはIPパケットをカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPアドレス、送信元IPアドレスの一部もしくはすべてが異なる複数のフレーム、もしくはTCP/UDPパケットをカプセル化したIPパケットをさらにカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPアドレス、送信元IPアドレス、宛先TCP/UDPポート番号、送信元TCP/UDPポート番号の一部もしくはすべてが異なる複数のフレーム、もしくはIPv6パケットをカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPv6アドレス、送信元IPv6アドレスの一部もしくはすべてが異なる複数のフレーム、もしくはTCP/UDPパケットをカプセル化したIPv6パケットをさらにカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPv6アドレス、送信元IPv6アドレス、宛先TCP/UDPポート番号、送信元TCP/UDPポート番号の一部もしくはすべてが異なる複数のフレーム、から構成されることを特徴とする。   In order to achieve the above object, the present invention is a connectivity confirmation method in a network composed of a bridge having a port for transmitting and receiving a network frame based on a series of IEEE 802 standards, which communicates from a single bridge in the network. Generating a set of test frames that pass through all physical lines leading to another bridge or bridges, wherein the bridges transmit the test frames and the bridge or bridges receive the test frames In the connectivity confirmation method for confirming connectivity between bridges, the set of test frames includes a bridge that transmits test frames or an external device that manages the network, and whether or not there is a redundant configuration in the network. Input frame information in a redundant configuration. Is generated from network configuration information including physical line selection logic information, which is all or part of the correspondence between the input value and the output value of the function with the input value as the input value and the physical line selected as the output value. A frame, a destination MAC address, a plurality of frames that are partly or completely different from the source MAC address, or a frame that encapsulates an IP packet, the destination MAC address, the source MAC address, the destination IP address, the source A plurality of frames in which some or all of the IP addresses are different, or a frame obtained by further encapsulating an IP packet encapsulating a TCP / UDP packet, wherein the destination MAC address, the source MAC address, the destination IP address, and the source IP Address, destination TCP / UDP port Frame, a plurality of frames having different or part of the source TCP / UDP port number, or a frame encapsulating an IPv6 packet, which has a destination MAC address, a source MAC address, a destination IPv6 address, and a source IPv6 address. A plurality of frames that are partially or completely different, or a frame that further encapsulates an IPv6 packet that encapsulates a TCP / UDP packet, that is, a destination MAC address, a source MAC address, a destination IPv6 address, a source IPv6 address, a destination The TCP / UDP port number and the source TCP / UDP port number are partly or entirely composed of a plurality of different frames.

また、前記ネットワークの構成情報は、試験フレームの集合を生成するブリッジまたは外部装置に予め設定されていることが好ましい。   The network configuration information is preferably set in advance in a bridge or an external device that generates a set of test frames.

また、前記ネットワークの構成情報は、試験フレームの集合を生成するブリッジまたは外部装置がネットワーク内のブリッジから取得することが好ましい。   The network configuration information is preferably obtained from a bridge in the network by a bridge or an external device that generates a set of test frames.

また、ネットワーク内にVLANが設定されている場合には、前記試験フレーム集合の生成、および前記試験フレームの送受信をVLAN単位に行うことが好ましい。   Further, when a VLAN is set in the network, it is preferable to generate the test frame set and transmit / receive the test frame in units of VLANs.

本発明によれば、すべての物理回線を通過する試験フレームの集合を用いることにより、接続性を正しく確認し、またネットワーク内に故障が発生した場合には、その故障を検出することが可能となる。   According to the present invention, it is possible to correctly check connectivity by using a set of test frames that pass through all physical lines, and to detect a failure when a failure occurs in the network. Become.

次に、本発明の実施の形態について図面を参照して説明する。図1は、本発明の接続性確認方法の機能を提供するネットワーク構成を示す図である。ネットワークはブリッジA、B、C、D、E、Fとそれらを接続する物理回線101〜108によって構成されている。また、このネットワークを管理する外部装置が存在する。   Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing a network configuration that provides the function of the connectivity confirmation method of the present invention. The network is composed of bridges A, B, C, D, E, and F and physical lines 101 to 108 connecting them. There is also an external device that manages this network.

冗長構成1001は、物理回線101と物理回線102により構成され、ブリッジAから転送されるフレームは、そのフレーム内の情報を用いて物理回線101もしくは物理回線102を選択し、転送される。冗長構成1002は、物理回線103と物理回線104により構成され、ブリッジBからブリッジDに転送されるフレームは、そのフレーム内の情報を用いて物理回線103もしくは物理回線104を選択し、転送される。ブリッジDからブリツジBに転送されるフレームは、そのフレーム内の情報を用いて物理回線103もしくは物理回線104を選択し、転送される。冗長構成1003は、物理回線105と物理回線106により構成され、ブリッジCからブリッジE転送されるフレームは、そのフレーム内の情報を用いて物理回線105しくは物理回線106を選択し、転送される。ブリッジEからブリッジCに転送されるフレームは、そのフレーム内の情報を用いて物理回線105もしくは物理回線106を選択し、転送される。冗長構成1004は、物理回線107と物理回線108により構成され、ブリッジFから転送されるフレームは、そのフレーム内の情報を用いて物理回線107もしくは物理回線108を選択し、転送される。   The redundant configuration 1001 includes a physical line 101 and a physical line 102, and a frame transferred from the bridge A is transferred by selecting the physical line 101 or the physical line 102 using information in the frame. The redundant configuration 1002 includes a physical line 103 and a physical line 104, and a frame transferred from the bridge B to the bridge D is transferred by selecting the physical line 103 or the physical line 104 using information in the frame. . The frame transferred from the bridge D to the bridge B is transferred by selecting the physical line 103 or the physical line 104 using the information in the frame. The redundant configuration 1003 includes a physical line 105 and a physical line 106, and a frame transferred from the bridge C to the bridge E is transferred by selecting the physical line 105 or the physical line 106 using information in the frame. . The frame transferred from the bridge E to the bridge C is transferred by selecting the physical line 105 or the physical line 106 using information in the frame. The redundant configuration 1004 includes a physical line 107 and a physical line 108, and a frame transferred from the bridge F is transferred by selecting the physical line 107 or the physical line 108 using information in the frame.

ブリッジA、Fは、VLAN IDを物理回線選択に用いる設定となっており、ブリッジB、Dは、宛先IP(Internet Protocol)アドレスを物理回線選択に用いる設定となっており、ブリッジC、Eは、送信元TCPポート番号を用いる設定となっている。   The bridges A and F are set to use the VLAN ID for physical line selection, the bridges B and D are set to use the destination IP (Internet Protocol) address for physical line selection, and the bridges C and E are The transmission source TCP port number is set to be used.

それぞれのブリッジおける物理回線選択は、図2に示すように行われる設定となっている。すなわち、物理回線選択に用いるフィールド値の下位ビットが0の場合にはポート番号が大きい物理回線を選択し、1の場合にはポート番号が小さい物理回線が選択される。そして、このネットワークに対してはVLANが設定されており、設定されたVLAN IDは、1001、1002、1003、1004である。   The physical line selection in each bridge is set as shown in FIG. That is, when the low-order bit of the field value used for physical line selection is 0, a physical line with a large port number is selected, and when it is 1, a physical line with a small port number is selected. A VLAN is set for this network, and the set VLAN IDs are 1001, 1002, 1003, and 1004.

本実施の形態では、ブリッジA−F間の接続性を確認する場合について説明する。外部装置は、上記ネットワークの構成を把握しており、予め設定されているネットワークの構成情報から図2に示すようにVLAN単位に配送経路を計算する。   In this embodiment, a case where the connectivity between the bridges A and F is confirmed will be described. The external device grasps the configuration of the network, and calculates a delivery route for each VLAN as shown in FIG. 2 from the network configuration information set in advance.

VLAN=1001の場合、ブリッジAからブリッジFに向かう経路は2つ存在し、ブリッジA−物理回線101−ブリッジB−物理回線103−ブリッジD−物理回線107−ブリッジFの第1の経路と、ブリッジA−物理回線101−ブリッジB−物理回線104−ブリッジD−物理回線107−ブリッジFの第2の経路となる。   In the case of VLAN = 1001, there are two paths from the bridge A to the bridge F, and the first path of the bridge A-physical line 101-bridge B-physical line 103-bridge D-physical line 107-bridge F; The second route is bridge A-physical line 101-bridge B-physical line 104-bridge D-physical line 107-bridge F.

外部装置は、第1の経路を選択する試験フレームとして、VLAN ID=1001を持ち、宛先IPアドレス=192.168.0.1を持つIPパケットをカプセル化したフレームを生成し、第2の経路を選択する試験フレームとして、VLAN ID=1001を持ち、宛先IPアドレス=192.168.0.2を持つIPパケットをカプセル化したフレームを生成する。図9は、第1の経路を選択する試験フレームのフレームフォーマットの一例を示す図であり、図10は、第2の経路を選択する試験フレームのフレームフォーマットの一例を示す図である。   The external apparatus generates a frame encapsulating an IP packet having VLAN ID = 1001 and destination IP address = 192.168.0.1 as a test frame for selecting the first path, and the second path As a test frame for selecting, a frame encapsulating an IP packet having VLAN ID = 1001 and destination IP address = 192.168.0.2 is generated. FIG. 9 is a diagram illustrating an example of a frame format of a test frame for selecting a first route, and FIG. 10 is a diagram illustrating an example of a frame format of a test frame for selecting a second route.

なお、ここでは、VLAN=1001のネットワーク内に冗長構成が存在し、その冗長構成の物理回線選択ロジック情報として、入力フレーム情報(ここでは宛先IPアドレス)を入力値とし、選択される物理回線を出力値とする関数の入力値および出力値のすべての対応関係の情報が既知であるため、IPパケットをカプセル化したフレームであって、2つの経路を網羅する宛先IPアドレスを任意に選択した異なる2つのフレームで試験フレームを構成したが、ネットワーク内に冗長構成が存在しない場合には試験フレーム集合は1つのフレームから構成され、冗長構成が存在する場合には冗長構成における入力フレーム情報を入力値とし、選択される物理回線を出力値とする関数の入力値および出力値の対応関係のすべてもしくは一部の情報である物理回線選択ロジック情報を含むネットワーク構成情報から生成する必要がある。   Here, there is a redundant configuration in the VLAN = 1001 network, and as the physical line selection logic information of the redundant configuration, input frame information (here, the destination IP address) is used as an input value, and the physical line to be selected is Since the input value of the function to be the output value and the information on all the correspondence relations of the output value are known, this is a frame encapsulating the IP packet, and the destination IP address covering two routes is arbitrarily selected and different If a test frame is composed of two frames, but no redundant configuration exists in the network, the test frame set is composed of one frame. If a redundant configuration exists, input frame information in the redundant configuration is input. All or part of the correspondence between the input value and the output value of the function whose output value is the selected physical line It must be generated from the network configuration information including the physical line selection logic information which is information.

したがって、試験フレームの集合は、単数のフレーム、もしくは宛先MACアドレス、送信元MACアドレスのうち一部もしくはすべてが異なる複数のフレーム、もしくはIPパケットをカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPアドレス、送信元IPアドレスの一部もしくはすべてが異なる複数のフレーム、もしくはTCP(Transmission Control Protocol)/UDP(User Datagram Protocol)パケットをカプセル化したIPパケットをさらにカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPアドレス、送信元IPアドレス、宛先TCP/UDPポート番号、送信元TCP/UDPポート番号の一部もしくはすべてが異なる複数のフレーム、もしくはIPv6(Internet Protocol Version 6)パケットをカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPv6アドレス、送信元IPv6アドレスの一部もしくはすべてが異なる複数のフレーム、もしくはTCP/UDPパケットをカプセル化したIPv6パケットをさらにカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPv6アドレス、送信元IPv6アドレス、宛先TCP/UDPポート番号、送信元TCP/UDPポート番号の一部もしくはすべてが異なる複数のフレームから構成される場合がある。   Therefore, a set of test frames is a single frame, or a destination MAC address, a plurality of frames that are partly or completely different from the source MAC address, or a frame that encapsulates an IP packet. Multiple frames with different original MAC address, destination IP address, or source IP address or frames that further encapsulate TCP (Transmission Control Protocol) / UDP (User Datagram Protocol) packets Destination MAC address, source MAC address, destination IP address, source IP address, destination TCP / UDP port number, source TCP / UDP port number A plurality of frames that are partly or completely different from each other, or a frame in which an IPv6 (Internet Protocol Version 6) packet is encapsulated, and a destination MAC address, a source MAC address, a destination IPv6 address, a part of a source IPv6 address or A plurality of frames different from each other or a frame obtained by further encapsulating an IPv6 packet encapsulating a TCP / UDP packet, which is a destination MAC address, a source MAC address, a destination IPv6 address, a source IPv6 address, and a destination TCP / UDP There are cases where a part or all of the port number and the source TCP / UDP port number are composed of a plurality of different frames.

VLAN=1002、1003、1004の場合も同様にして試験フレームの集合を生成し、生成した試験フレームの集合を図3に示すようなブリッジAの送信試験フレームテーブルに設定する。   In the case of VLAN = 1002, 1003, 1004, a test frame set is generated in the same manner, and the generated test frame set is set in the transmission test frame table of bridge A as shown in FIG.

ブリッジFからブリッジAに向かう経路の場合も同様に、VLAN単位に経路を計算し、全物理回線を通過する試験フレームの集合を生成し、生成した試験フレームの集合を図4に示すようなブリッジFの送信試験フレームテーブルに設定する。   Similarly, in the case of the route from the bridge F to the bridge A, a route is calculated for each VLAN, a set of test frames passing through all physical lines is generated, and the set of generated test frames is a bridge as shown in FIG. Set to F transmission test frame table.

なお、上述した実施の形態では、ネットワークを管理する外部装置が、ネットワークの構成情報から試験フレームの集合を生成したが、フレームを送信するブリッジにネットワークの構成情報を予め設定しておいて、フレームを送信するブリッジが、そのネットワークの構成情報から試験フレームの集合を生成するようにしても良い。   In the above-described embodiment, the external device that manages the network generates a set of test frames from the network configuration information. However, the network configuration information is set in advance in the bridge that transmits the frame, and the frame May generate a set of test frames from the configuration information of the network.

ブリッジAは、設定された送信試験フレームテーブルに基づき、定期的に試験フレームを送信する。ブリッジFも同様に、設定された送信試験フレームテーブルに基づき、定期的に試験フレームを送信する。   The bridge A periodically transmits a test frame based on the set transmission test frame table. Similarly, the bridge F periodically transmits test frames based on the set transmission test frame table.

ブリッジFでは、ブリッジAからの試験フレームを受信すると、図6に示すように、そのフレームの送信元ブリッジ、VLAN ID、宛先IPアドレス、送信元TCPポート番号、最終受信時刻を受信試験フレームテーブルに記憶する。ブリッジAでも、同様にブリッジFからの試験フレームを受信すると、図5に示すように、受信試験フレームテーブルに記憶する。   When the bridge F receives the test frame from the bridge A, as shown in FIG. 6, the transmission source bridge, VLAN ID, destination IP address, transmission source TCP port number, and last reception time of the frame are stored in the reception test frame table. Remember. Similarly, when the test frame from the bridge F is received, the bridge A stores the test frame in the reception test frame table as shown in FIG.

図6に示す受信試験フレームテーブルのように、ブリッジFがブリッジAからの試験フレームのすべてを、最終受信時刻から予め設定された時間内に受信している場合には、ブリッジAからブリッジFに向かう全経路が正常であることが確認できる。また、図5に示す受信試験フレームテーブルのように、ブリッジAがブリッジFからの試験フレームのすべてを、最終受信時刻から予め設定された時間内に受信している場合には、ブリッジFからブリッジAに向かう全経路が正常であることが確認できる。両者を組みあせることによって、ブリッジA−ブリッジF間の接続性を確認することができる。   When the bridge F has received all the test frames from the bridge A within the preset time from the last reception time as in the reception test frame table shown in FIG. It can be confirmed that the entire route is normal. As shown in the reception test frame table shown in FIG. 5, when the bridge A receives all the test frames from the bridge F within a preset time from the last reception time, It can be confirmed that the entire route toward A is normal. The connectivity between the bridge A and the bridge F can be confirmed by combining the two.

一方、物理回線103が故障し、回線断となった場合、ブリッジAから送信された試験フレームのうち、VLAN ID=1001、1003、宛先IPアドレス=192.168.0.1を持つIPパケットをカプセル化した試験フレームがブリッジFに到達しなくなる。ブリッジFは、図8のテーブルに示すように、VLAN ID=1001、1003、宛先IPアドレス=192.168.0.1の試験フレームの最終受信時刻から予め設定された時間内に試験フレームが受信されないため、故障が発生したと判断する。この場合、ブリッジAから送信された試験フレームの一部が到達しないため、ブリッジAからブリッジFに向かう配送経路に故障が発生したと判断する。   On the other hand, when the physical line 103 fails and the line is disconnected, among the test frames transmitted from the bridge A, an IP packet having VLAN ID = 1001, 1003 and destination IP address = 192.168.0.1 is selected. The encapsulated test frame does not reach the bridge F. As shown in the table of FIG. 8, the bridge F receives the test frame within a preset time from the last reception time of the test frame with VLAN ID = 1001, 1003 and destination IP address = 192.168.0.1. Therefore, it is determined that a failure has occurred. In this case, since a part of the test frame transmitted from the bridge A does not arrive, it is determined that a failure has occurred in the delivery path from the bridge A to the bridge F.

同様に、ブリッジFから送信された試験フレームのうち、VLAN ID=1001、1003、宛先IPアドレス=192.168.0.1を持つIPパケットをカプセル化した試験フレームがブリッジAに到達しなくなる。ブリッジAは、図7のテーブルに示すように、VLAN ID=1001、1003、宛先IPアドレス=192.168.0.1の試験フレームの最終受信時刻から予め設定された時間内に試験フレームが受信されないため、故障が発生したと判断する。   Similarly, among the test frames transmitted from the bridge F, a test frame encapsulating an IP packet having VLAN ID = 1001, 1003 and destination IP address = 192.168.0.1 does not reach the bridge A. As shown in the table of FIG. 7, the bridge A receives the test frame within a preset time from the last reception time of the test frame with VLAN ID = 1001, 1003 and destination IP address = 192.168.0.1. Therefore, it is determined that a failure has occurred.

本実施の形態では、ネットワーク構成を外部装置が予め把握している場合について記述したが、外部装置がネットワーク内のブリッジのMIB(Management Information Base)から構成情報を取得するものであってもよいし、外部装置がTELNETなどのプロトコルを用いてブリッジにログインし、コマンドラインから構成情報を取得するものであってもよいし、外部装置が存在せず、試験フレーム送信ブリッジがネットワークの構成情報を予め把握しておいてもよいし、試験フレーム送信ブリッジがネットワークの構成情報をネットワーク内のブリッジのMIBから構成情報を取得するものであってもよい。   In the present embodiment, a case has been described in which the external device grasps the network configuration in advance. However, the external device may acquire configuration information from a bridge MIB (Management Information Base) in the network. The external device may log in to the bridge using a protocol such as TELNET and obtain configuration information from the command line, or the external device does not exist and the test frame transmission bridge preliminarily stores the network configuration information. Alternatively, the test frame transmission bridge may acquire the network configuration information from the MIB of the bridge in the network.

また、本実施の形態では、試験フレームはユニキャストフレームであったが、試験フレームは着ブリッジを指定したユニキャストフレームであってもよいし、着ブリッジを1つに指定しないマルチキャストフレーム、ブロードキャストフレーム、宛先未学習のユニキャストフレームであってもよい。   In this embodiment, the test frame is a unicast frame. However, the test frame may be a unicast frame in which the destination bridge is designated, or a multicast frame or a broadcast frame in which no destination bridge is designated. A unicast frame whose destination has not been learned may be used.

本発明のネットワークの接続性確認方法の機能を提供するネットワーク構成を示す図である。It is a figure which shows the network structure which provides the function of the network connectivity confirmation method of this invention. VLAN単位の配送経路の計算例を示す図である。It is a figure which shows the example of calculation of the delivery path | route of VLAN unit. ブリッジAの送信試験フレームテーブルの一例を示す図である。FIG. 4 is a diagram illustrating an example of a transmission test frame table for bridge A. ブリッジFの送信試験フレームテーブルの一例を示す図である。6 is a diagram illustrating an example of a transmission test frame table of a bridge F. FIG. 配送経路が正常であるときのブリッジAの送信試験フレームテーブルの一例を示す図である。It is a figure which shows an example of the transmission test frame table of the bridge A when a delivery path | route is normal. 配送経路が正常であるときのブリッジFの送信試験フレームテーブルの一例を示す図である。It is a figure which shows an example of the transmission test frame table of the bridge F when a delivery path | route is normal. 配送経路が故障しているときのブリッジAの送信試験フレームテーブルの一例を示す図である。It is a figure which shows an example of the transmission test frame table of the bridge A when a delivery path | route has failed. 配送経路が故障しているときのブリッジFの送信試験フレームテーブルの一例を示す図である。It is a figure which shows an example of the transmission test frame table of the bridge F when a delivery path | route has failed. 第1の経路を選択する試験フレームのフレームフォーマットの一例を示す図である。It is a figure which shows an example of the frame format of the test frame which selects a 1st path | route. 第2の経路を選択する試験フレームのフレームフォーマットの一例を示す図である。It is a figure which shows an example of the frame format of the test frame which selects a 2nd path | route. イーサネットOAMのContinuity Checkによる経路の正常性確認を説明する図である。It is a figure explaining the normality confirmation of the path | route by Continuity Check of Ethernet OAM.

符号の説明Explanation of symbols

101〜107 物理回線
1001〜1004 冗長構成

101-107 Physical line 1001-1004 Redundant configuration

Claims (4)

一連のIEEE802標準に基づくネットワークフレームを送受信するポートを備えたブリッジから構成されるネットワークにおける接続性確認方法であって、ネットワークの単数のブリッジから通信をしている他の単数もしくは複数のブリッジに至るすべての物理回線を通過する試験フレームの集合を生成し、前記単数のブリッジが前記試験フレームを送信し、前記単数もしくは複数のブリッジが前記試験フレームを受信することによりブリッジ間の接続性を確認する接続性確認方法において、
前記試験フレームの集合は、試験フレームを送信するブリッジまたはネットワークを管理する外部装置がネットワーク内の冗長構成の有無および冗長構成が存在する場合には冗長構成における入力フレーム情報を入力値とし、選択される物理回線を出力値とする関数の入力値および出力値の対応関係のすべてもしくは一部の情報である物理回線選択ロジック情報を含むネットワーク構成情報から生成され、
単数のフレーム、
もしくは宛先MACアドレス、送信元MACアドレスのうち一部もしくはすべてが異なる複数のフレーム、
もしくはIPパケットをカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPアドレス、送信元IPアドレスの一部もしくはすべてが異なる複数のフレーム、
もしくはTCP/UDPパケットをカプセル化したIPパケットをさらにカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPアドレス、送信元IPアドレス、宛先TCP/UDPポート番号、送信元TCP/UDPポート番号の一部もしくはすべてが異なる複数のフレーム、
もしくはIPv6パケットをカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPv6アドレス、送信元IPv6アドレスの一部もしくはすべてが異なる複数のフレーム、
もしくはTCP/UDPパケットをカプセル化したIPv6パケットをさらにカプセル化したフレームであって、宛先MACアドレス、送信元MACアドレス、宛先IPv6アドレス、送信元IPv6アドレス、宛先TCP/UDPポート番号、送信元TCP/UDPポート番号の一部もしくはすべてが異なる複数のフレーム、
から構成されることを特徴とする接続性確認方法。
A method for confirming connectivity in a network composed of bridges having ports for transmitting and receiving network frames based on a series of IEEE 802 standards, from a single bridge of the network to another single or multiple bridges communicating Generate a set of test frames that pass through all physical lines, the single bridge transmits the test frame, and the bridge or bridges receive the test frame to confirm connectivity between the bridges In the connectivity check method,
The set of test frames is selected by using the input frame information in the redundant configuration as the input value when the bridge transmitting the test frame or the external device managing the network has a redundant configuration in the network and the redundant configuration exists. Generated from network configuration information including physical line selection logic information, which is all or part of the correspondence between input values and output values of functions whose output values are physical lines
A single frame,
Or a plurality of frames in which some or all of the destination MAC address and source MAC address are different,
Or a frame that encapsulates an IP packet, and a plurality of frames in which a destination MAC address, a source MAC address, a destination IP address, a part or all of the source IP address are different,
Alternatively, a frame obtained by further encapsulating an IP packet encapsulating a TCP / UDP packet, which is a destination MAC address, a source MAC address, a destination IP address, a source IP address, a destination TCP / UDP port number, a source TCP / Multiple frames with different or part of the UDP port number,
Or a frame in which an IPv6 packet is encapsulated, and a plurality of frames in which a destination MAC address, a source MAC address, a destination IPv6 address, a part of or all of the source IPv6 addresses are different,
Alternatively, it is a frame obtained by further encapsulating an IPv6 packet encapsulating a TCP / UDP packet, which is a destination MAC address, a source MAC address, a destination IPv6 address, a source IPv6 address, a destination TCP / UDP port number, a source TCP / Multiple frames with different or part of the UDP port number,
A method for confirming connectivity, comprising:
前記ネットワークの構成情報は、試験フレームの集合を生成するブリッジまたは外部装置に予め設定されていることを特徴とする請求項1に記載の接続性確認方法。   The connectivity confirmation method according to claim 1, wherein the network configuration information is preset in a bridge or an external device that generates a set of test frames. 前記ネットワークの構成情報は、試験フレームの集合を生成するブリッジまたは外部装置がネットワーク内のブリッジから取得することを特徴とする請求項1に記載の接続性確認方法。   The connectivity confirmation method according to claim 1, wherein the network configuration information is acquired from a bridge in the network by a bridge or an external device that generates a set of test frames. ネットワーク内にVLANが設定されている場合には、前記試験フレーム集合の生成、および前記試験フレームの送受信をVLAN単位に行うことを特徴とする請求項1〜3のいずれかに記載の接続性確認方法。   The connectivity check according to any one of claims 1 to 3, wherein when a VLAN is set in the network, the test frame set is generated and the test frame is transmitted and received in VLAN units. Method.
JP2006061608A 2006-03-07 2006-03-07 Connectivity confirmation method Expired - Fee Related JP4588652B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006061608A JP4588652B2 (en) 2006-03-07 2006-03-07 Connectivity confirmation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006061608A JP4588652B2 (en) 2006-03-07 2006-03-07 Connectivity confirmation method

Publications (2)

Publication Number Publication Date
JP2007243466A JP2007243466A (en) 2007-09-20
JP4588652B2 true JP4588652B2 (en) 2010-12-01

Family

ID=38588575

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006061608A Expired - Fee Related JP4588652B2 (en) 2006-03-07 2006-03-07 Connectivity confirmation method

Country Status (1)

Country Link
JP (1) JP4588652B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7768928B2 (en) * 2006-07-11 2010-08-03 Corrigent Systems Ltd. Connectivity fault management (CFM) in networks with link aggregation group connections
WO2009107198A1 (en) * 2008-02-26 2009-09-03 富士通株式会社 Transmission device, method for confirming conductivity, and program for confirming conductivity
JP2009212863A (en) * 2008-03-04 2009-09-17 Nec Corp Line status monitoring circuit, node, communication system, and failure occurrence determining method
JP5728891B2 (en) * 2010-11-02 2015-06-03 日本電気株式会社 Packet transfer apparatus, control method and program thereof, and network system
JP5938995B2 (en) 2012-03-30 2016-06-22 富士通株式会社 Communication device
JP2015002503A (en) * 2013-06-18 2015-01-05 日本電気株式会社 Information processing device, and test system, test method and test program thereof
US11539611B2 (en) 2014-05-08 2022-12-27 Microsoft Technology Licensing, Llc Fine-grained network monitoring
JP6332544B1 (en) * 2017-12-26 2018-05-30 日本電気株式会社 Network management apparatus, network system, method, and program
JP6977867B2 (en) * 2018-03-07 2021-12-08 日本電気株式会社 Terminal devices, switches, network systems, test methods and programs
JP6601531B2 (en) * 2018-05-02 2019-11-06 日本電気株式会社 Network management apparatus, network system, method, and program
JP6436262B1 (en) * 2018-07-03 2018-12-12 日本電気株式会社 Network management apparatus, network system, method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08251218A (en) * 1995-03-07 1996-09-27 Nippon Telegr & Teleph Corp <Ntt> Communication system and fault location search method in communication system
JP3936883B2 (en) * 2002-04-08 2007-06-27 株式会社日立製作所 Flow detection apparatus and packet transfer apparatus having flow detection function

Also Published As

Publication number Publication date
JP2007243466A (en) 2007-09-20

Similar Documents

Publication Publication Date Title
US8634308B2 (en) Path detection in trill networks
CN102415065B (en) The method and apparatus that redundant host connects in the network having route
US8259590B2 (en) Systems and methods for scalable and rapid Ethernet fault detection
US10355879B2 (en) Virtual extensible LAN tunnel keepalives
US8885488B2 (en) Reachability detection in trill networks
US8717906B2 (en) Network relay device, network, and network maintenance and operation method
US20130003738A1 (en) Trill based router redundancy
CN101267360B (en) Pseudowire fault detection method and user edge device
US8774010B2 (en) System and method for providing proactive fault monitoring in a network environment
KR20140130523A (en) Continuity check management in a link state controlled ethernet network
US8971195B2 (en) Querying health of full-meshed forwarding planes
JP4588652B2 (en) Connectivity confirmation method
EP3245768B1 (en) Bidirectional forwarding detection over network virtualization using generic routing encapsulation
US20170118105A1 (en) Connectivity fault management in a communication network
CN101710869A (en) Device and method for detecting two-layer virtual private network failures
CN108737183A (en) A kind of monitoring method and device of forwarding-table item
CN110661643A (en) Performance monitoring support for CFM on EVPN
US20110242988A1 (en) System and method for providing pseudowire group labels in a network environment
CN104579981B (en) A kind of multicast data packet forwarding method and apparatus
US8102847B2 (en) Frame processing method and frame processing apparatus
JP6332544B1 (en) Network management apparatus, network system, method, and program
CN114520762B (en) BIERv6 message sending method and first network equipment
CN104022954B (en) Message forwarding method and device
CN108111423A (en) Flow transfer management method, apparatus and network derived channel equipment
JP2014502063A (en) Communication path verification system, path verification apparatus, communication path verification method, and path verification program

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20070614

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070614

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080206

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20081017

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100514

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100608

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100805

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: 20100907

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100908

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20130917

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees