KR20040075383A - apparatus and method of multicast traffic remove in virtual local area network - Google Patents

apparatus and method of multicast traffic remove in virtual local area network Download PDF

Info

Publication number
KR20040075383A
KR20040075383A KR1020030010826A KR20030010826A KR20040075383A KR 20040075383 A KR20040075383 A KR 20040075383A KR 1020030010826 A KR1020030010826 A KR 1020030010826A KR 20030010826 A KR20030010826 A KR 20030010826A KR 20040075383 A KR20040075383 A KR 20040075383A
Authority
KR
South Korea
Prior art keywords
host
address
packet
subscriber module
module
Prior art date
Application number
KR1020030010826A
Other languages
Korean (ko)
Other versions
KR100590870B1 (en
Inventor
박형준
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020030010826A priority Critical patent/KR100590870B1/en
Publication of KR20040075383A publication Critical patent/KR20040075383A/en
Application granted granted Critical
Publication of KR100590870B1 publication Critical patent/KR100590870B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PURPOSE: A method and an apparatus for removing multicast traffic in a virtual LAN(Local Area Network) are provided to remove a load generated in a router by not transmitting a packet in a multicast method even when a network is formed with a layer 3 virtual LAN service and a layer 3 IP service mixed. CONSTITUTION: A router generates a forwarding table and each subscriber module generates an address determining protocol table(S1). The subscriber module recognizes an IP address of a host connected to itself, generates a peer host table, and informs a server module of the IP address(S2). The subscriber module receives a packet from a transmission host(S3). The server module analyzes the header of the packet and performs routing(S4). It is determined whether the subscriber module is set as a virtual LAN(S5). If the subscriber module is set as a virtual LAN, the server module searches the generated peer host table and recognizes the subscriber module(S6). The server module outputs the packet through the recognized subscriber module(S7).

Description

가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 방법 및 그 장치{apparatus and method of multicast traffic remove in virtual local area network}Apparatus and method of multicast traffic remove in virtual local area network

본 발명은 가상 근거리 통신망에서 멀티캐스트 트래픽을 제거하는 방법 및 그 장치에 관한 것으로, 더욱 자세하게는 가상 근거리 망(virtual Local Area Network)에서 아이피(Internet Protocol) 패킷(packet) 전송할 때, 불필요하게 발생하는 멀티캐스트 트래픽을 제거하여 전송 시스템의 효율을 향상시키는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 방법 및 그 장치에 관한 것이다.The present invention relates to a method and apparatus for eliminating multicast traffic in a virtual local area network, and more particularly, when the IP (Internet Protocol) packet is transmitted in a virtual local area network. A method and apparatus for removing multicast traffic in a virtual local area network that removes multicast traffic to improve the efficiency of a transmission system.

통상적으로 근거리 망(Local Area Network : LAN)은 다수의 단말간에 상호 데이터 통신이 가능하도록 구성된 정보 통신 네트워크를 의미하는 것으로, 그 사용 목적에 따라 다양한 구성 형태가 제공되고 있으며, 근래에 들어서는 라우터(router)를 이용하여 동일 근거리 망을 다수의 가상 근거리 망(virtual LAN)으로 나누어 운용하는 가상 근거리 망이 증가하고 있다.In general, a local area network (LAN) refers to an information communication network configured to enable data communication between a plurality of terminals, and various configuration forms are provided according to the purpose of use. Increasingly, virtual local area networks that operate the same local area network into multiple virtual local area networks are increasing.

라우터란, 동일한 전송 프로토콜을 사용하는 분리된 네트워크를 연결하는 장치로 네트워크 계층간을 서로 연결하고, 브리지(bridge)가 가지는 기능에 추가하여, 경로 배정표에 따라 다른 네트워크, 또는 자신의 네트워크 내의 노드를 결정한다.A router is a device that connects separate networks using the same transport protocol. It connects network layers to each other and adds a bridge to a network, and adds nodes to other networks or nodes within its own network according to a routing schedule. Decide

그리고, 여러 경로 중 가장 효율적인 경로를 선택하여 수신되는 패킷을 출력한다.Then, the most efficient path is selected among the various paths to output the received packet.

브리지와 라우터의 차이점을 간단히 살펴보면, 라우터는 네트워크 계층까지의 기능을 담당하고 있으면서 경로 설정을 해주는 한편, 브리지는 데이터링크 계층까지의 기능만으로 목적지 주소에 따른 선별 및 간단한 경로 결정을 한다.Briefly, the difference between a bridge and a router is that a router manages the functions up to the network layer and establishes a path, while a bridge selects and makes a simple route determination according to a destination address only through the function up to the data link layer.

일반적으로, 메트로 이더넷(Metro Ethernet)장비 또는 라우터(Router)장비는 망 구성정보, 가상 근거리 망 정보, 멀티캐스트 주소 정보 등을 Layer 2 Protocol을 사용하여 관련 정보를 상호 교환함으로써, 각 장비간의 망 관련 정보를 동기화 시키며 이 정보를 패킷을 전달하는 정보로 사용한다.In general, a Metro Ethernet device or a router device exchanges network configuration information, virtual local area network information, multicast address information, and the like using a Layer 2 protocol to exchange related information. Synchronize the information and use this information to carry the packet.

이와 동일하게, 아이피 패킷을 전달하기 위한 정보로 장비간의 Layer 3 Routing Protocol을 통해 관련 정보를 상호 교환함으로써, 각 장비간의 망 관련 정보를 동기화 시킨다.In the same way, information related to IP packets is exchanged through the Layer 3 Routing Protocol between devices, thereby synchronizing network related information between devices.

가상 근거리 망은, 포트, 매체 접근 제어 주소, 인터넷 프로토콜 서브넷(IP subnet), 이더넷 프로토콜 등 물리적 또는 논리적으로 나눌 수 있는 조건에 의해 가상적으로 나뉘어지는 근거리 망을 말하며, 이는 'IEEE 802.1Q'의 표준에 의거하고, 포트에 의해 논리적으로 묶여지는 방식이 가장 일반적으로 사용되고 있다.Virtual local area network refers to a local area network that is virtually divided by physical or logically divided conditions such as ports, media access control addresses, Internet protocol subnets, and Ethernet protocols, which is a standard of IEEE 802.1Q. Based on this, the method of logically binding by a port is most commonly used.

이러한 포트에 의해 논리적으로 묶여지는 방식은, 포트에 의해 묶여지므로 소속되는 단말의 개수나 이동 등의 제약을 받지 않기 때문에 설정과 관리가 매우 쉬운 장점을 지닌다.The method of logically binding by such a port has the advantage of being very easy to set up and manage because it is bound by a port and thus is not restricted by the number and movement of terminals.

도 1은 종래의 라우터의 구성을 설명하는 블럭도이다.1 is a block diagram illustrating the configuration of a conventional router.

도 1을 참조하면, 라우터(10)(router)는 서버(server) 모듈(11)과, 스위치(switch) 모듈(12)과, 가입자 모듈(13)로 이루어져 있고, 가입자 모듈(13)은 포워딩(forwarding) 테이블(13a)과, 주소 결정 프로토콜(Address Resolution Protocol : ARP) 테이블(13b)을 구비하고 있다.Referring to FIG. 1, a router 10 includes a server module 11, a switch module 12, and a subscriber module 13, and the subscriber module 13 is forwarded. (forwarding) table 13a and Address Resolution Protocol (ARP) table 13b.

가입자 모듈(13)은 일종의 라인 카드(line card)로써, 임의의 이더넷 망으로부터 패킷을 수신하고, 그 수신된 패킷을 최적 경로를 통해 전송되도록 출력하는 기능을 한다.The subscriber module 13 is a kind of line card, which receives a packet from an arbitrary Ethernet network and outputs the received packet to be transmitted through an optimal path.

서버 모듈(11)은 가입자 모듈(13)이 수신한 패킷의 헤더를 파악하여, 최적 경로(best path)를 찾기 위한 라우팅을 수행한다.The server module 11 grasps the header of the packet received by the subscriber module 13 and performs routing to find the best path.

스위치 모듈(12)은 가입자 모듈(13)이 수신한 패킷의 최적 경로를 서버 모듈(11)이 라우팅을 통해 찾으면, 그 최적 경로를 통해 패킷이 전송될 수 있도록 가입자 모듈(13)간을 스위칭하여 연결한다.When the server module 11 finds the optimal path of the packet received by the subscriber module 13 through routing, the switch module 12 switches between the subscriber modules 13 so that the packet can be transmitted through the optimal path. Connect.

가입자 모듈(13)의 포워딩 테이블(13a)은 서버 모듈(11)에서 수행하는 라우팅에 필요한 정보가 저장되어 있는 일종의 데이터베이스로서, 네트워크 상의 특정 목적지까지의 경로를 계속 기억하기 위해 사용하는 것이다.The forwarding table 13a of the subscriber module 13 is a kind of database in which information necessary for routing performed by the server module 11 is stored, and is used to continuously store a route to a specific destination on the network.

즉, 포워딩 테이블(13a)은 수신되는 패킷의 목적지 아이피 주소에 해당하는 최적 경로에 따른 출력포트, 즉 패킷을 출력할 가입자 모듈(13)에 대한 정보를 테이블 형식으로 저장하고 있다.That is, the forwarding table 13a stores the output port according to the optimal path corresponding to the destination IP address of the received packet, that is, information on the subscriber module 13 to output the packet in the form of a table.

이러한 포워딩 테이블(13a)의 정보 관리 방법은 크게 두 가지 방법으로 나눌 수 있다.The information management method of the forwarding table 13a can be largely divided into two methods.

1)정적(static) 포워딩 테이블(13a) 관리 방법은, 관리자가 라우터(10)에 대해 접속하려는 특정 장소, 즉 상대 라우터(10)를 지정하는 방식으로, 다시 말해 라우터(10)의 포워딩 테이블(13a)에 다음 접속지의 라우터(10)의 주소 하나만 파악하고 있는 것이다.1) The static forwarding table 13a management method is a method in which an administrator designates a specific place to be connected to the router 10, that is, a counterpart router 10, that is, a forwarding table of the router 10 ( In 13a), only one address of the router 10 of the next connection destination is known.

2)동적(dynamic) 포워딩 테이블(13a) 관리 방법은, 라우터(10)에 '인텔리전스(intelligence)' 기능을 탑재함으로써 이루어지는 방식으로, 라우터(10)끼리 자신이 접속된 네트워크의 정보를 주고받는 라우팅 테이블이 자동 갱신, 작성되는 것이다.2) The method of managing the dynamic forwarding table 13a is a method in which the router 10 is equipped with an 'intelligence' function, so that routers 10 exchange information between networks connected to themselves. The table is automatically updated and created.

주소 결정 프로토콜 테이블(13b)은, 네트워크 상에서 아이피 주소를 물리적 네트워크 주소로 대응시키기 위해 사용되는 프로토콜 테이블이며, 물리적 네트워크 주소라 함은 이더넷 또는 토큰링의 48 bits 네트워크 카드 주소인 매체 접근 제어(Media Access Control) 주소를 의미한다.The address resolution protocol table 13b is a protocol table used for mapping an IP address to a physical network address on a network, and the physical network address is a media access control (48 bit network card address of Ethernet or token ring). Control) Address.

예를 들어, 호스트(host) 'A'가 호스트 'B'에게 아이피 패킷을 전송고자 할 때, 호스트 'B'의 매체 접근 제어 주소를 모르는 경우, 주소 결정 프로토콜을 사용하여 목적지 주소 'B'와 브로드캐스팅된 물리적 네트워크 주소 'FFFFFFFFFFFF'를 가지는 주소 결정 프로토콜 패킷을 네트워크 상에 전송하고, 호스트 'B'는 자신의 주소가 목적지에 있는 주소 결정 프로토콜 패킷을 수신하면 자신의 매체 접근 제어 주소를 'A'에게 응답한다.For example, if host 'A' wants to send an IP packet to host 'B' and does not know the medium access control address of host 'B', it uses address resolution protocol to match destination address 'B'. Send an address resolution protocol packet with the broadcasted physical network address 'FFFFFFFFFFFF' on the network, and host 'B' sends its own medium access control address to 'A' when it receives an address resolution protocol packet whose address is at its destination. Responds to

즉, 호스트 'B'의 매체 접근 제어 주소를 모르면, 물리적으로 네트워크 망으로 연결된 모든 호스트에 호스트 'B'의 주소를 가진 주소 결정 프로토콜 패킷을 전송하면, 호스트 'B'는 수신된 주소 결정 프로토콜 패킷에 자신의 주소가 있으므로, 자신의 매체 접근 제어 주소를 실어서 호스트 'A'에 응답을 한다.That is, if the medium access control address of the host 'B' is not known, if an address resolution protocol packet having the address of the host 'B' is transmitted to all hosts physically connected to the network, the host 'B' receives the received address resolution protocol packet. Has its own address, so it responds to host 'A' with its own media access control address.

호스트 'A'는 호스트 'B'로부터 응답이 수신되면, 그 응답에 포함된 호스트 'B'의 매체 접근 제어 주소를 기억한다.When the host 'A' receives a response from the host 'B', the host 'A' stores the media access control address of the host 'B' included in the response.

호스트란, 네트워크 망을 통해 다른 단말들과 쌍방향 통신이 가능한 단말을 말하며, 이는 특정한 호스트번호를 가지고, 네트워크 번호와 합해져서, 고유의 아이피 주소를 이루게 된다.The host refers to a terminal capable of two-way communication with other terminals through a network network, which has a specific host number and is combined with the network number to form a unique IP address.

도 2는 일반적인 송신 호스트와 목적지 호스트간의 통신을 설명하는 개략도이다.2 is a schematic diagram illustrating communication between a general transmitting host and a destination host.

먼저, 라우터(10)는 동적 라우팅 포워딩 테이블(13a) 관리 방법을 통해 포워딩 테이블(13a)을 생성하고, 주소 결정 프로토콜을 이용하여 자신과 연결되어 있는 호스트의 매체 접근 제어 주소를 파악하여 주소 결정 프로토콜 테이블(13b)을 생성한다.First, the router 10 generates the forwarding table 13a through the management method of the dynamic routing forwarding table 13a, and grasps the media access control address of the host connected to the host using the address resolution protocol to determine the address resolution protocol. Create a table 13b.

도 2를 참조하면, 가입자 모듈 #1(13)이 송신 호스트(20)로부터 패킷을 수신한다.Referring to FIG. 2, subscriber module # 1 (13) receives a packet from a transmitting host (20).

서버 모듈(11)은 수신된 패킷의 헤더를 분석하여, 최종 목적지 호스트(20)로 전송하기 위한 최적 경로를 찾기 위한 라우팅을 수행한다.The server module 11 analyzes the header of the received packet and performs routing to find an optimal path for transmission to the final destination host 20.

일례를 들어, 가입자 모듈 #4(13) 와, 가입자 모듈 #5(13)가 가상 근거리 망으로 설정되어 있고, 목적지 매체 접근 제어 주소가 '10.1.1.1' 이고, 아이피 주소가 '11.1.1.5'인 패킷이 수신되는 경우에 대하여 설명한다.For example, subscriber module # 4 (13) and subscriber module # 5 (13) are configured as virtual local area networks, the destination medium access control address is '10 .1.1.1 ', and the IP address is '11 .1.1.5'. A case where an in packet is received will be described.

서버 모듈(11)은 수신된 패킷을 최적 경로를 통해 전송하기 위하여, 포워딩 테이블(13a)을 검색한다.The server module 11 searches the forwarding table 13a to send the received packet through the optimal path.

즉, 패킷을 최적 경로를 통해 전송되도록 하기 위하여 출력해야 할 가입자 모듈(13)을 찾는다.In other words, find the subscriber module 13 to output in order to transmit the packet through the optimal path.

이때, 가입자 모듈 #4(13)와 가입자 모듈 #5(13)가 가상 근거리 망으로 연결되어 있기 때문에, 가입자 모듈 #4(13)와 가입자 모듈 #5(13)는 동일한 네트워크 주소인 '11.1.1.X'를 가진다.At this time, since subscriber module # 4 (13) and subscriber module # 5 (13) are connected to the virtual local area network, subscriber module # 4 (13) and subscriber module # 5 (13) are the same network address '11 .1. Has 1.X '

그러므로, 서버 모듈(11)은 포워딩 테이블(13a)을 검색하여 출력하고자 하는 가입자 모듈(13)을 검색하면, 패킷을 출력하고자 하는 가입자 모듈(13)이 가입자 모듈 #4(13)로 출력할지 가입자 모듈 #5(13)로 출력할지 여부를 결정하지 못한다.Therefore, when the server module 11 searches for the subscriber module 13 to search and output the forwarding table 13a, the subscriber module 13 to output the packet will output to the subscriber module # 4 (13). Can't decide whether to output to module # 5 (13).

그러므로, 서버 모듈(11)은 스위치 모듈(12)을 제어하여 수신되는 패킷을 가입자 모듈 #4(13)와 가입자 모듈 #5(13)로 전송될 수 있도록 한다.Therefore, the server module 11 controls the switch module 12 to transmit the received packet to the subscriber module # 4 (13) and the subscriber module # 5 (13).

다시 말해서, 가입자 모듈 #4(13)와 가입자 모듈 #5(13)에 멀티캐스트로 패킷을 전송한다.In other words, packets are transmitted by multicast to subscriber module # 4 (13) and subscriber module # 5 (13).

멀티캐스트란, 하나 이상의 송신자들이 특정한 하나 이상의 수신자들에게 데이터를 전송하는 것을 말한다.Multicast refers to the transmission of data by one or more senders to a particular one or more receivers.

그리고, 가입자 모듈 #4(13)와 가입자 모듈 #5(13)는 패킷이 수신되면, 주소 결정 프로토콜 테이블(13b)에 매체 접근 제어 주소를 조회하여, 목적지 호스트(20)를 파악한다.When the packet is received, the subscriber module # 4 (13) and the subscriber module # 5 (13) query the medium access control address in the address determination protocol table 13b to determine the destination host 20.

패킷의 목적지 호스트 주소(20)가 'X.X.X.5'이므로, 가입자 모듈 #4(13)는수신된 패킷을 버리고, 가입자 모듈 #5(13)는 패킷을 목적지 호스트(20)로 전송한다.Since the destination host address 20 of the packet is 'X.X.X.5', subscriber module # 4 (13) discards the received packet and subscriber module # 5 (13) transmits the packet to the destination host (20).

이러한 멀티캐스트 트래픽(traffic)이 발생하면, 불필요하게 회선 자원이 소모되므로, 라우터(10)의 성능을 저하시키는 문제가 발생한다.When such multicast traffic occurs, line resources are unnecessarily consumed, resulting in a problem of degrading the performance of the router 10.

따라서, 본 발명은 상기와 같은 문제를 해결하기 위하여 고안된 것으로, 레이어 3 가상 근거리 망 서비스와 레이어 3 아이피 서비스가 혼재되어 망을 이루고 있는 경우라도, 멀티캐스트 방식으로 패킷을 전송하지 않도록 하여, 라우터에 발생하는 부하를 제거하는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 방법 및 그 장치를 제공하는 것에 그 목적이 있다.Accordingly, the present invention has been devised to solve the above problems, and even if the layer 3 virtual local area network service and the layer 3 IP service are mixed, the packet is not transmitted in a multicast manner to the router. It is an object of the present invention to provide a method and apparatus for eliminating multicast traffic in a virtual local area network that eliminates an occurrence of load.

도 1은 종래의 라우터의 구성을 설명하는 블록도.1 is a block diagram illustrating a configuration of a conventional router.

도 2는 일반적인 송신 호스트와 목적지 호스트간의 통신을 설명하는 개략도.2 is a schematic diagram illustrating communication between a general transmitting host and a destination host.

도 3은 본 발명의 바람직한 일실시예에 따른 가상 근거리 통신망에서 멀티캐스트 트래픽을 제거하는 장치의 구성을 설명하는 블록도.3 is a block diagram illustrating a configuration of an apparatus for removing multicast traffic in a virtual local area network according to an embodiment of the present invention.

도 4는 본 발명의 바람직한 일실시예에 따른 가상 근거리 통신망에서 멀티캐스트 트래픽을 제거하는 방법의 흐름을 설명하는 흐름도.4 is a flow chart illustrating a flow of a method for removing multicast traffic in a virtual local area network according to an embodiment of the present invention.

도 5는 본 발명의 바람직한 일실시예에 따른 송신 호스트와 목적지 호스트간의 통신을 설명하는 개략도.5 is a schematic diagram illustrating communication between a transmitting host and a destination host according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

10 : 라우터(router) 11 : 서버 모듈10: router 11: server module

11a : 시스템 호스트 테이블 12 : 스위치 모듈11a: system host table 12: switch module

13 : 가입자 모듈 13a : 포워딩 테이블13: subscriber module 13a: forwarding table

13b : 주소 결정 프로토콜 테이블13b: Address Resolution Protocol Table

13c : 피어 호스트 테이블13c: peer host table

상기 목적을 달성하기 위한 본 발명의 일 측면에 따른 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 장치는, 임의의 네트워크 망으로부터 패킷을 수신하고, 수신된 패킷이 전송 경로를 통해 전송되도록 하는 가입자 모듈과, 수신된 패킷을 목적지로 전송하기 위한 포워딩(forwarding) 정보를 테이블 형식으로 저장하고 있는 포워딩 테이블과, 가입자 모듈과 연결된 호스트의 아이피 주소 정보를 테이블 형식으로 저장하고 있는 피어 호스트 테이블과, 수신된 패킷을 분석하여, 패킷의 전송 경로를 상기 포워딩 테이블을 검색하여 파악하고, 파악된 전송 경로를 통해패킷을 출력할 가입자 모듈이 가상 근거리 망으로 설정되어 있는지 여부를 판단하여, 그 판단 결과, 가상 근거리 망으로 설정되어 있는 경우, 멀티캐스트 트래픽을 방지하기 위하여, 패킷의 목적지 호스트 아이피 주소를 가진 호스트가 연결된 가입자 모듈을 피어 호스트 테이블을 검색하여 파악하는 서버 모듈과, 서버 모듈이 파악한 가입자 모듈로 패킷이 출력될 수 있도록 패킷을 수신한 가입자 모듈과 스위칭하여 연결하는 스위치 모듈로 이루어진다.An apparatus for removing multicast traffic in a virtual local area network according to an aspect of the present invention for achieving the above object is, the subscriber module for receiving a packet from any network, and the received packet is transmitted through a transmission path; A forwarding table storing forwarding information for transmitting the received packet to a destination in a table format, a peer host table storing IP address information of a host connected to the subscriber module in a table format, and a received packet. Analyze the packet, determine the transmission path of the packet by searching the forwarding table, determine whether the subscriber module to output the packet through the identified transmission path is set to the virtual local area network, and as a result of the determination, the virtual local area network If it is set to, to prevent multicast traffic, The server module that searches the peer host table for the subscriber module connected to the host with the destination host IP address, and the switch module that switches and connects with the subscriber module that receives the packet so that the packet can be output to the subscriber module identified by the server module Is made of.

또한 본 발명의 다른 측면에 따른 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 방법은, 자신과 연결된 호스트의 아이피 주소와 임의의 패킷을 그 목적지로 전송하기 위한 전송 경로에 대한 정보를 파악하여 저장하는 단계와, 임의의 네트워크 망으로부터 패킷을 수신하여, 그 패킷의 아이피 헤더를 분석하고, 저장된 전송 경로에 대한 정보를 검색하여 패킷의 전송 경로를 파악하는 단계와, 패킷의 전송 경로가 가상 근거리 망으로 설정되어 있는지 여부를 판단하는 단계와, 판단 결과, 가상 근거리 망으로 설정되어 있는 경우, 멀티캐스트 트래픽을 방지하기 위하여, 패킷의 목적지 호스트의 아이피 주소와 동일한 아이피 주소를 가진 호스트를 파악하는 단계와, 파악된 호스트로 수신된 패킷을 출력하는 단계로 이루어진다.In addition, the method for removing multicast traffic in a virtual local area network according to another aspect of the present invention, the step of identifying and storing the IP address of the host connected to it and information about the transmission path for transmitting any packet to its destination Receiving a packet from an arbitrary network, analyzing an IP header of the packet, retrieving information on a stored transmission path, and determining a transmission path of the packet; and setting the transmission path of the packet as a virtual local area network. Determining whether or not the host has the same IP address as the IP address of the destination host of the packet, in order to prevent multicast traffic, if it is set to the virtual local area network. Outputting the received packet to the received host.

이하 본 발명에 따른 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 3은 본 발명의 바람직한 일실시예에 따른 가상 근거리 통신망에서 멀티캐스트 트래픽을 제거하는 장치의 구성을 설명하는 블록도이다.3 is a block diagram illustrating a configuration of an apparatus for removing multicast traffic in a virtual local area network according to an embodiment of the present invention.

도 3을 참조하면, 서버 모듈(11)과, 스위치 모듈(12)과, 가입자 모듈(13)을구비하고 있다.Referring to FIG. 3, a server module 11, a switch module 12, and a subscriber module 13 are provided.

서버 모듈(11)은 시스템 호스트 테이블(11a)을 구비하고 있고, 가입자 모듈(13)은 포워딩 테이블(13a)과, 주소 결정 프로토콜 테이블(13b)과, 호스트 테이블(13c)을 구비하고 있다.The server module 11 has a system host table 11a, and the subscriber module 13 has a forwarding table 13a, an address resolution protocol table 13b, and a host table 13c.

서버 모듈(11)은 가입자 모듈이 수신한 패킷의 헤더를 파악하여, 최적 경로를 찾기 위한 라우팅을 수행한다.The server module 11 grasps the header of the packet received by the subscriber module and performs routing to find an optimal path.

시스템 호스트 테이블(11a)은 각 가입자 모듈과 연결되어 있는 호스트(20)의 아이피 주소 정보와 주소 결정 프로토콜 정보를 저장한다.The system host table 11a stores IP address information and address resolution protocol information of the host 20 connected to each subscriber module.

스위치 모듈(12)은 가입자 모듈이 수신한 패킷의 최적 경로를 서버 모듈(11)이 라우팅을 통해 찾으면, 그 최적 경로를 통해 패킷이 전송될 수 있도록 가입자 모듈(13)간 스위칭하여 연결한다.When the server module 11 finds the optimal path of the packet received by the subscriber module through routing, the switch module 12 switches between the subscriber modules 13 so that the packet can be transmitted through the optimal path.

가입자 모듈(13)은 임의의 이더넷 망으로부터 패킷을 수신하고, 그 패킷을 목적지 호스트로 출력하는 기능을 한다.The subscriber module 13 receives a packet from any Ethernet network and outputs the packet to a destination host.

포워딩 테이블(13a)은 서버 모듈(11)에서 수행하는 라우팅에 필요한 정보가 저장되어 있는 일종의 데이터베이스로서, 네트워크 상의 특정 목적지까지의 경로를 계속 기억하기 위해 사용하는 것이다The forwarding table 13a is a kind of database that stores information necessary for routing performed by the server module 11, and is used to continuously store a route to a specific destination on the network.

주소 결정 프로토콜 테이블(13b)은 네트워크 망에서 아이피 주소를 물리적 네트워크 주소, 즉 매체 접근 제어 주소로 대응시키기 위해 사용되는 프로토콜 테이블이다.The address resolution protocol table 13b is a protocol table used for mapping an IP address to a physical network address, that is, a media access control address in a network.

피어 호스트 테이블(13c)은 가입자 모듈과 연결되어 있는 호스트의 주소를저장하고 있는 일종의 데이터 베이스이다.The peer host table 13c is a kind of database that stores the address of the host connected to the subscriber module.

도 4는 본 발명의 바람직한 일실시예에 따른 가상 근거리 통신망에서 멀티캐스트 트래픽을 제거하는 방법의 흐름을 설명하는 흐름도이다.4 is a flowchart illustrating a flow of a method for removing multicast traffic in a virtual local area network according to an embodiment of the present invention.

도 4를 참조하면, 라우터(10)는 동적 라우팅 포워딩 테이블(13a) 관리 방법에 따라 포워딩 테이블(13a)을 생성하고, 각 가입자 모듈(13)은 주소 결정 프로토콜에 따라 자신과 연결된 호스트(20)의 매치 접근 제어 주소를 파악하여 주소 결정 프로토콜 테이블(13b)을 생성한다(S 1).Referring to FIG. 4, the router 10 generates a forwarding table 13a according to a method of managing the dynamic routing forwarding table 13a, and each subscriber module 13 connects to the host 20 associated with it according to an address resolution protocol. The match access control address of S is determined to generate an address determination protocol table 13b (S 1).

즉, 가입자 모듈(13)은 각각 자신과 연결된 호스트(20)와 주소 결정 프로토콜을 통해 주소 결정 프로토콜 테이블(13b)을 생성하고, 주소 결정 프로토콜 테이블(13b)이 생성되어 각 가입자 모듈과 연결되어 있는 호스(20)트의 호스트 주소를 파악했음을 서버 모듈(11)에 알린다.That is, the subscriber module 13 generates an address resolution protocol table 13b through a host 20 and an address resolution protocol connected to each other, and an address resolution protocol table 13b is generated and connected to each subscriber module. Informs the server module 11 that the host address of the host 20 is known.

이때, 호스트 주소를 파악했음을 알리면서, 파악된 호스트(20)의 아이피 주소 정보를 실어 보낸다.At this time, while notifying that the host address has been identified, the IP address information of the identified host 20 is loaded.

서버 모듈(11)은 각 가입자 모듈(13)로부터 호스트 아이피 주소 정보가 수신되면, 그 수신된 호스트(20)의 아이피 주소 정보를 하나의 시스템 호스트 주소 테이블(11a)을 생성하다.When the host IP address information is received from each subscriber module 13, the server module 11 generates one system host address table 11a from the IP address information of the received host 20.

그리고, 생성된 시스템 호스트 테이블(11a)을 각 가입자 모듈(13)로 플로딩(flooding)한다.The generated system host table 11a is then floated to each subscriber module 13.

플로딩이란, 어떤 노드에서 수신된 하나의 패킷을 라우터(10)에 접속되어 있는 다른 모든 노드로 전달하는 것을 말하며, 대규모 네트워크에서 수정된 라우팅정보를 모든 노드에 빠르게 배포하는 것이다.Floating refers to forwarding a packet received from one node to all other nodes connected to the router 10, and rapidly distributing modified routing information to all nodes in a large network.

즉, 서버 모듈(11)이 가지고 있는 시스템 호스트 테이블(11a)에 저장되어 있는 호스트 아이피 주소 정보를 각 가입자 모듈(13)로 멀티캐스트 방식으로 전달하는 것이다.That is, the host IP address information stored in the system host table 11a of the server module 11 is transferred to each subscriber module 13 in a multicast manner.

이때, 서버 모듈(11)이 각 가입자 모듈(13)에 호스트 아이피 주소 정보를 전달하는 방법은, 임의의 주기로 자신이 가진 정보를 전달하거나 각 가입자 모듈(13)이 필요로 하는 호스트 아이피 주소 정보를 전달하는 방법 등이 사용될 수 있다.In this case, the server module 11 transmits the host IP address information to each subscriber module 13 in a manner of transmitting its own information at random intervals or providing the host IP address information required by each subscriber module 13. Delivery methods and the like can be used.

그리고, 가입자 모듈(13)은 자신과 연결된 호스트(20)의 아이피 주소를 파악하여 피어 호스트 테이블(13c)을 생성하고, 파악된 호스트(20)의 아이피 주소 정보를 서버 모듈(11)에 알린다(S 2).The subscriber module 13 grasps the IP address of the host 20 connected to the subscriber module 13, generates a peer host table 13c, and informs the server module 11 of the identified IP address of the host 20. S 2).

각 가입자 모듈(13)은 서버 모듈(11)로부터 수신되는 호스트 아이피 주소 정보를 이용하여 피어 호스트 테이블(13c)을 생성하고, 이후 수신되는 호스트 아이피 주소 정보가 있으면, 그 정보로 피어 호스트 테이블(13c)을 업데이트한다.Each subscriber module 13 generates a peer host table 13c using the host IP address information received from the server module 11, and if there is any host IP address information received thereafter, the peer host table 13c is used as the information. ).

다시 말해서, 각 가입자 모듈(13)의 피어 호스트 테이블(13c)이 가지고 있는 정보는, 가상 근거리 망으로 설정되어 있는 가입자 모듈(13)과 연결되어 있는 호스트(20)의 아이피 주소 정보이다.In other words, the information contained in the peer host table 13c of each subscriber module 13 is IP address information of the host 20 connected to the subscriber module 13 set up in the virtual local area network.

이때, 각 테이블은 초기 생성된 이후에 동적 라우팅 테이블 관리 방법에 따라 수신되는 정보로 자동 업데이트하여 작성한다.In this case, each table is automatically updated with information received according to a dynamic routing table management method after initial generation.

도 5는 본 발명의 바람직한 일실시예에 따른 송신 호스트와 목적지 호스트간의 통신을 설명하는 개략도이며, 이하 도 4와 도 5를 참조하여 설명한다.5 is a schematic diagram illustrating communication between a transmitting host and a destination host according to an embodiment of the present invention, which will be described below with reference to FIGS. 4 and 5.

도 5에 도시된 바와 같이, 가입자 모듈 #1(13)이 송신 호스트(20)로부터 패킷을 수신한다(S 3).As shown in FIG. 5, the subscriber module # 1 13 receives a packet from the transmitting host 20 (S 3).

이때, 수신된 패킷의 목적지 아이피 주소는 '11.1.1.5'이고, 매체 접근 제어 주소는 '10.1.1.1'인 경우에 서버 모듈(11)은 수신된 패킷의 헤더를 분석하여, 최적 경로를 통해 패킷이 전송되도록 포워딩 테이블(13a)을 이용하여 라우팅을 수행한다(S 4).At this time, when the destination IP address of the received packet is '11 .1.1.5 'and the medium access control address is '10 .1.1.1', the server module 11 analyzes the header of the received packet, Routing is performed using the forwarding table 13a to be transmitted (S 4).

여기서 매체 접근 제어 주소인 '10.1.1.1'은 송신 호스트(20)와 가입자 모듈(13)간의 통신을 위한 것이다.Here, the medium access control address '10 .1.1.1 'is for communication between the transmitting host 20 and the subscriber module 13.

즉, 생성된 포워딩 테이블(13a)을 검색하여, 목적지 네트워크 주소가 '11.1.1.X' 인 경우, 최적 경로를 통해 전송하기 위하여 전송할 가입자 모듈(13)이 무엇인지를 파악한다.That is, the generated forwarding table 13a is searched, and when the destination network address is '11 .1.1.X ', the subscriber module 13 to be transmitted is determined to transmit through the optimal path.

이때, 라우팅을 수행하여 파악된 출력 가입자 모듈(13)이 동일한 네트워크 주소인 '11.1.1.X'를 가진 가입자 모듈 #4(13)와 가입자 모듈 #5(13)이다.At this time, the output subscriber module 13 determined by performing routing is subscriber module # 4 (13) and subscriber module # 5 (13) having the same network address '11 .1.1.X '.

라우팅을 수행한 결과, 파악된 가입자 모듈(13)이 가상 근거리 망으로 설정되었는지 여부를 판단한다(S 5).As a result of performing the routing, it is determined whether the identified subscriber module 13 is set to the virtual local area network (S 5).

판단 결과, 패킷을 출력하고자 하는 가입자 모듈(13)이 가상 근거리 망으로 설정되어 있는 경우, 서버 모듈(11)은 생성된 피어 호스트 테이블(13c)을 검색하여, 목적지 호스트 아이피 주소에 해당하는 호스트(20)가 연결되어 있는 가입자 모듈(13)을 파악한다(S 6).As a result of the determination, when the subscriber module 13 to output the packet is set to the virtual local area network, the server module 11 searches the generated peer host table 13c and the host corresponding to the destination host IP address ( The subscriber module 13 to which 20) is connected is determined (S6).

즉, 각 가입자 모듈(13)과 연결되어 있는 호스트(20)의 아이피 주소 정보를가진 피어 호스트 테이블(13c)에서 'X.X.X.5'의 아이피 주소를 가진 호스트(20)가 연결된 가입자 모듈(13)이 무엇인지 여부를 판단한다.That is, in the peer host table 13c having the IP address information of the host 20 connected to each subscriber module 13, the subscriber module 13 connected to the host 20 having the IP address of 'XXX5' is connected. Determine what it is.

일례에서, 가입자 모듈 #4(13)와 연결된 호스트(20)의 아이피 주소는 'X.X.X.10'이고, 가입자 모듈 #5(13)와 연결된 호스트(20)의 아이피 주소가 'X.X.X.5'이므로, 목적지 호스트(20)는 가입자 모듈 #5(13)와 연결된 호스트(20)가 됨을 알 수 있다.In one example, the IP address of the host 20 connected with the subscriber module # 4 (13) is 'XXX10', and the IP address of the host 20 connected with the subscriber module # 5 (13) is 'XXX5'. It can be seen that the host 20 becomes the host 20 connected to the subscriber module # 5 (13).

서버 모듈(11)은 파악된 가입자 모듈(20)을 통해 패킷을 출력한다(S 7).The server module 11 outputs a packet through the identified subscriber module 20 (S7).

이때, 패킷을 출력하면서 주소 결정 프로토콜 테이블(13b)에 저장되어 있는 매체 접근 제어 주소를 패킷에 포함하여 출력한다.At this time, the packet is outputted with the medium access control address stored in the address resolution protocol table 13b included in the packet.

이러한 매체 접근 제어 주소는 가입자 모듈 #5(13)와 수신 호스트(20)간의 통신을 위한 것이다.This medium access control address is for communication between subscriber module # 5 (13) and the receiving host (20).

이상에서 본 발명은 기재된 구체 예에 대해서만 상세히 설명하였지만 본 발명의 기술 사상 범위 내에서 다양한 변형 및 수정이 가능함은 당업자에게 있어서 명백한 것이며, 이러한 변형 및 수정이 첨부된 특허청구범위에 속함은 당연한 것이다.Although the present invention has been described in detail only with respect to the described embodiments, it will be apparent to those skilled in the art that various modifications and changes are possible within the technical spirit of the present invention, and such modifications and modifications belong to the appended claims.

상기한 바와 같이, 본 발명에 의하면, 라우터에서 라우팅을 수행하여 출력하고자 하는 포트가 가상 근거리 망으로 설정되어 있는 경우라도, 그 목적지 호스트 아이피 주소를 확인하여 출력할 수 있으므로, 가상 근거리 망으로 설정되어 발생하는 멀티캐스트 트래픽을 제거하여, 시스템의 성능을 저하하는 부하를 방지하는 효과가 있다.As described above, according to the present invention, even if a port to be output by performing routing in a router is set as a virtual local area network, the destination host IP address can be checked and output, and thus, the port is set as a virtual local area network. By removing the generated multicast traffic, there is an effect to prevent the load that degrades the performance of the system.

Claims (7)

가상 근거리 망이 설정된 네트워크 시스템에서 패킷을 처리하는 장치에 있어서,An apparatus for processing a packet in a network system in which a virtual local area network is established, 임의의 네트워크 망으로부터 패킷을 수신하고, 상기 수신된 패킷이 전송 경로를 통해 전송되도록 하는 가입자 모듈과,A subscriber module for receiving a packet from any network and allowing the received packet to be transmitted through a transmission path; 상기 수신된 패킷을 목적지로 전송하기 위한 포워딩(forwarding) 정보를 테이블 형식으로 저장하고 있는 포워딩 테이블과,A forwarding table that stores forwarding information for transmitting the received packet to a destination in a table format; 상기 가입자 모듈과 연결된 호스트의 아이피 주소 정보를 테이블 형식으로 저장하고 있는 피어 호스트 테이블과,A peer host table storing IP address information of a host connected to the subscriber module in a table format; 상기 수신된 패킷을 분석하여, 상기 패킷의 전송 경로를 상기 포워딩 테이블을 검색하여 파악하고, 상기 파악된 전송 경로를 통해 상기 패킷을 출력할 가입자 모듈이 가상 근거리 망으로 설정되어 있는지 여부를 판단하여, 그 판단 결과, 가상 근거리 망으로 설정되어 있는 경우, 멀티캐스트 트래픽을 방지하기 위하여, 상기 패킷의 목적지 호스트 아이피 주소를 가진 호스트가 연결된 가입자 모듈을 상기 피어 호스트 테이블을 검색하여 파악하는 서버 모듈과,Analyze the received packet to determine the transmission path of the packet by searching the forwarding table, determine whether the subscriber module to output the packet through the identified transmission path is set to a virtual local area network, As a result, when it is set as a virtual local area network, in order to prevent multicast traffic, a server module for searching the peer host table for a subscriber module to which a host having a destination host IP address of the packet is connected; 상기 서버 모듈이 파악한 가입자 모듈로 상기 패킷이 출력될 수 있도록 상기 패킷을 수신한 가입자 모듈과 스위칭하여 연결하는 스위치 모듈을 포함하는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 장치.And a switch module for switching and connecting with the subscriber module receiving the packet so that the packet can be output to the subscriber module identified by the server module. 제 1항에 있어서,The method of claim 1, 상기 각 가입자 모듈과 연결된 호스트의 아이피 주소를 테이블 형식으로 저장하는 시스템 호스트 테이블과,A system host table for storing an IP address of a host connected to each subscriber module in a table format; 상기 가입자 모듈과 연결되는 임의의 호스트와의 통신을 위한 매체 접근 제어 주소의 정보를 테이블 형식으로 저장하는 주소 결정 프로토콜 테이블을 더 포함하는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 장치.And an address resolution protocol table for storing information of a medium access control address for communication with any host connected to the subscriber module in a table format. 제 1항에 있어서, 상기 피어 호스트 테이블은,The method of claim 1, wherein the peer host table, 상기 각 가입자 모듈이 자신과 연결된 호스트의 아이피 주소를 파악하여, 상기 서버 모듈에 알리면, 상기 서버 모듈이 그 수신된 각 호스트의 아이피 주소를 각 가입자 모듈에 멀티캐스트 방식으로 전송하여 생성되는 것을 특징으로 하는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 장치.When each subscriber module detects the IP address of the host connected to the subscriber station and informs the server module, the server module is generated by transmitting the received IP address of each host to each subscriber module in a multicast manner. Device for removing multicast traffic from the virtual local area network. 제 1항에 있어서, 상기 서버 모듈은,The method of claim 1, wherein the server module, 상기 각 가입자 모듈이 자신과 연결된 호스트의 아이피 주소를 파악하여 전송하면, 이를 기반으로 상기 시스템 호스트 테이블을 생성하고, 상기 시스템 호스트 테이블에 저장된 아이피 주소를 각 가입자 모듈로 멀티캐스트 방식으로 알리는것을 특징으로 하는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 장치.When each subscriber module detects and transmits an IP address of a host connected to the subscriber module, the subscriber module generates the system host table based on this and informs each subscriber module of the IP address stored in the system host table in a multicast manner. Device for removing multicast traffic from the virtual local area network. 가상 근거리 망이 설정된 네트워크 시스템에서 패킷을 처리하는 방법에 있어서,A method for processing a packet in a network system in which a virtual local area network is established, 자신과 연결된 호스트의 아이피 주소와 임의의 패킷을 그 목적지로 전송하기 위한 전송 경로에 대한 정보를 파악하여 저장하는 단계와,Identifying and storing information about an IP address of a host connected to the host and a transmission path for transmitting an arbitrary packet to the destination; 임의의 네트워크 망으로부터 패킷을 수신하여, 그 패킷의 아이피 헤더를 분석하고, 상기 저장된 전송 경로에 대한 정보를 검색하여 상기 패킷의 전송 경로를 파악하는 단계와,Receiving a packet from an arbitrary network, analyzing an IP header of the packet, retrieving information on the stored transmission path, and determining a transmission path of the packet; 상기 패킷의 전송 경로가 가상 근거리 망으로 설정되어 있는지 여부를 판단하는 단계와,Determining whether a transmission path of the packet is set to a virtual local area network; 상기 판단 결과, 가상 근거리 망으로 설정되어 있는 경우, 멀티캐스트 트래픽을 방지하기 위하여, 상기 패킷의 목적지 호스트의 아이피 주소와 동일한 아이피 주소를 가진 호스트를 파악하는 단계와,Determining that the host has the same IP address as the IP address of the destination host of the packet, in order to prevent multicast traffic when the virtual local area network is set as the determination result; 상기 파악된 호스트로 상기 수신된 패킷을 출력하는 단계를 포함하여 이루어지는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 방법.And outputting the received packet to the identified host. 제 5항에 있어서,The method of claim 5, 자신과 연결된 호스트와의 통신을 위해 매체 접근 제어 주소를 파악하여 저장하는 단계와,Identifying and storing a media access control address for communication with a host connected to the host; 상기 패킷을 목적지 호스트로 출력하면서, 상기 매체 접근 제어 주소를 추가하여 출력하는 단계를 더 포함하여 이루어지는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 방법.Outputting the packet to a destination host, adding and outputting the media access control address. 제 5항에 있어서, 상기 호스트의 아이피 주소를 파악은,The method of claim 5, wherein the IP address of the host is determined. 임의의 가입자 모듈이 자신과 연결된 호스트의 아이피 주소를 학습하여, 그 아이피 주소를 서버 모듈에 알리면, 상기 서버 모듈은 수신되는 아이피 주소를 저장하고, 그 저장된 아이피 주소를 아이피 주소를 각 가입자 모듈에 알리는 가상 근거리 망에서 멀티캐스트 트래픽을 제거하는 방법.When a subscriber module learns the IP address of a host connected to it and informs the server module of the IP address, the server module stores the received IP address and informs each subscriber module of the stored IP address. How to remove multicast traffic from virtual local area network.
KR1020030010826A 2003-02-20 2003-02-20 apparatus and method of multicast traffic remove in virtual local area network KR100590870B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030010826A KR100590870B1 (en) 2003-02-20 2003-02-20 apparatus and method of multicast traffic remove in virtual local area network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030010826A KR100590870B1 (en) 2003-02-20 2003-02-20 apparatus and method of multicast traffic remove in virtual local area network

Publications (2)

Publication Number Publication Date
KR20040075383A true KR20040075383A (en) 2004-08-30
KR100590870B1 KR100590870B1 (en) 2006-06-19

Family

ID=37361677

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030010826A KR100590870B1 (en) 2003-02-20 2003-02-20 apparatus and method of multicast traffic remove in virtual local area network

Country Status (1)

Country Link
KR (1) KR100590870B1 (en)

Also Published As

Publication number Publication date
KR100590870B1 (en) 2006-06-19

Similar Documents

Publication Publication Date Title
JP4076586B2 (en) Systems and methods for multilayer network elements
EP0937353B1 (en) Routing in a multi-layer distributed network element
US9385949B2 (en) Routing controlled by subnet managers
US6115378A (en) Multi-layer distributed network element
US6014380A (en) Mechanism for packet field replacement in a multi-layer distributed network element
US20080075078A1 (en) Frame Transfer System
CN100411390C (en) Method for realizing neighbour discovery
US6873603B1 (en) MAC address population protocol
CN112422307B (en) Method, equipment and system for EVPN and VPLS coexistence dual-activity
CN102055672B (en) Control method for data flow transmission route, device and route equipment
CA2664564A1 (en) Distributed storage of routing information in a link state protocol controlled network
CN101257447A (en) Method, system and routing apparatus of load sharing
KR100636273B1 (en) Apparatus and method for transmitting of mpls multicast packet on ethernet
CN107070790B (en) Route learning method and routing equipment
CN1157902C (en) Ip address mapping and transmitting method for non-broadcast multipath access network
CN101924698A (en) Method, system and equipment for balancing two-layer domain load based on IP unicast route
CN108768845B (en) Multi-homing host routing synchronization method and device
KR20050051632A (en) A filter for traffic separation
JP7273125B2 (en) Method and first network device for transmitting BIERv6 packets
CN113556283B (en) Route management method and tunnel endpoint equipment
US9025606B2 (en) Method and network node for use in link level communication in a data communications network
Cisco Configuring OSPF
CN101753419B (en) Method for transmitting and forwarding data, equipment, and multiple-address space mobile network
KR100590870B1 (en) apparatus and method of multicast traffic remove in virtual local area network
Cisco Configuring Novell IPX

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee