KR101283466B1 - Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method thereof - Google Patents

Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method thereof Download PDF

Info

Publication number
KR101283466B1
KR101283466B1 KR1020090087480A KR20090087480A KR101283466B1 KR 101283466 B1 KR101283466 B1 KR 101283466B1 KR 1020090087480 A KR1020090087480 A KR 1020090087480A KR 20090087480 A KR20090087480 A KR 20090087480A KR 101283466 B1 KR101283466 B1 KR 101283466B1
Authority
KR
South Korea
Prior art keywords
frame
subscriber
sid
component
tag
Prior art date
Application number
KR1020090087480A
Other languages
Korean (ko)
Other versions
KR20110029691A (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 KR1020090087480A priority Critical patent/KR101283466B1/en
Publication of KR20110029691A publication Critical patent/KR20110029691A/en
Application granted granted Critical
Publication of KR101283466B1 publication Critical patent/KR101283466B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/4645Details on frame tagging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/32Flooding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/54Organization of routing tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/35Switches specially adapted for specific applications
    • H04L49/354Switches specially adapted for specific applications for supporting virtual local area networks [VLAN]

Landscapes

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

Abstract

본 발명은 가상사설 랜 서비스를 지원이 가능한 패킷 전송 스위치 및 이의 동작 방법에 관한 것으로, 그 장치는 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하되, 로컬 및 백본망으로부터 수신되는 가입자 프레임이 미등록 프레임이면 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트; 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행하고, 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트; I-SID(Backbone Service Instance Identifier) 테이블별로, VLAN ID, 백본 서비스 인스턴스 타입 구분자, CNP(Customer Network Port) 포트, PIP(Provider Instance Port) 포트, 및 관련 FDB(Forwarding Database) 테이블 주소에 대한 정보를 저장 및 제공하는 I-SID 테이블; TE-SID(Traffic Engineered Service Instance Identifier) 테이블별로, 백본 서비스 인스턴스 타입 구분자, B-DA(Backbone Destination MAC address), B-SA(Backbone Source MAC address), B-VID(Backbone VLAN ID), 관련 FDB 테이블 주소에 대한 정보를 저장 및 제공하는 TE-SID테이블; 및 FDB 테이블별로, 백본 서비스 인스턴스 타입 구분자, VLAN ID, DA(Destination MAC address), B-DA, 출력 포트 타입, 출력 포트에 대한 정보를 저장 및 제공하는 FDB 테이블을 포함하며, 이에 의하여 패킷 전송 계층에서도 가상 사설 랜 서비스를 지원할 수 있도록 해준다.

Figure R1020090087480

패킷 전송 스위치, QoS, 가상사설 랜 서비스

The present invention relates to a packet transmission switch capable of supporting a virtual private LAN service and a method of operating the same, wherein the apparatus performs a conversion operation between a subscriber frame and an I-tag frame, but subscriber frames received from local and backbone networks are not registered. An I-component that performs a subscriber MAC address learning operation and a flooding operation if it is a frame; A B-component for performing an I-tag frame and backbone frame conversion operation transmitted from the I-component, transmitting a backbone frame through a connection-oriented path, and transmitting an I-tag frame to the I-component; For each Backbone Service Instance Identifier (I-SID) table, information about the VLAN ID, backbone service instance type identifier, Customer Network Port (CNP) port, Provider Instance Port (PIP) port, and associated Forwarding Database (FDB) table address. An I-SID table for storing and providing; For each Traffic Engineered Service Instance Identifier (TE-SID) table, the backbone service instance type identifier, Backbone Destination MAC address (B-DA), Backbone Source MAC address (B-SA), Backbone VLAN ID (B-VID), and the associated FDB. A TE-SID table for storing and providing information on table addresses; And an FDB table for storing and providing information on a backbone service instance type identifier, a VLAN ID, a destination MAC address (DA), a B-DA, an output port type, and an output port for each FDB table, thereby providing a packet transport layer. Also supports virtual private LAN services.

Figure R1020090087480

Packet Transfer Switch, QoS, Virtual Private LAN Service

Description

가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치 및 이의 동작 방법 {Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method thereof} Packet Transport Switch capable of supporting virtual private LAN service and its method of operation {Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method

본 발명은 패킷 전송 스위치에 관한 것으로, 특히 패킷 전송 계층에서도 가상 사설 랜 서비스(VPLS; Virtual Private LAN Service)를 지원할 수 있도록 하는 패킷 전송 스위치 및 이의 동작 방법에 관한 것이다. The present invention relates to a packet forwarding switch, and more particularly, to a packet forwarding switch and a method of operating the packet forwarding layer capable of supporting a virtual private LAN service (VPLS).

본 발명은 지식경제부의 IT성장동력기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호: 2008-S-009-02, 과제명: 패킷-광 통합 스위치 기술 개발]. The present invention is derived from research carried out as part of the IT Growth Driving Technology Development Project of the Ministry of Knowledge Economy [Project Assignment Number: 2008-S-009-02, Project: Development of packet-optical integrated switch technology].

IPTV와 UCC(user-created-contents)의 확산 및 무선 인터넷 사용자의 증가로 인해, 고품질의 멀티미디어 서비스를 위한 프리미엄 IP 트래픽이 증가되고 있다. 이에 기존의 회선 기반의 전송 망만으로는 효율적으로 패킷을 전달하기가 점차로 어려워지고 있다. Due to the proliferation of IPTV and user-created-contents (UCC) and the increase of wireless Internet users, premium IP traffic for high quality multimedia services is increasing. As a result, it is increasingly difficult to efficiently transmit packets using only existing circuit-based transmission networks.

또한 네트워크 망 구조가 패킷 망, 회선 망, 및 광 전송 망과 같은 다양한 통신망으로 혼재되어 있어, 이의 운영 관리가 복잡해지고 시설 확충이 어려워지는 문제도 있다. In addition, since the network structure is mixed with various communication networks such as packet networks, circuit networks, and optical transmission networks, its operation management is complicated and facilities are difficult to expand.

따라서, CAPEX(Capital Expenditure)/ OPEX(Operating Expenses)을 절감하고 고품질의 멀티 미디어를 효율적으로 제공하기 위한 패킷-광 통합 전송 시스템(P-OTS; Packet-Optical Integrated Transport system)이 활발히 개발되고 있다. Accordingly, Packet-Optical Integrated Transport Systems (P-OTS) have been actively developed to reduce CAPEX (Operating Expenses) and OPEX (Operating Expenses) and efficiently provide high-quality multimedia.

P-OTS는 L0에서 L2까지의 기능이 통합된 시스템으로, 최근에는 코어 라우터의 의존도를 낮추어 자원 관리를 쉽게 하고 하드웨어 비용을 감소시키기 위하여 L3 이상의 기능까지 통합하는 연구가 시작되었다. P-OTS is a system that integrates functions from L0 to L2. Recently, research on integrating L3 or more functions to reduce resource costs and reduce hardware cost has been started.

이러한 P-OTS의 중요 구성요소인 패킷 전송 스위치는 이더넷의 간단한 구조와 저렴한 비용으로 회선 망과 같은 고품질의 QoS(Quality of Service)를 보장하는 스위치이다. The packet transmission switch, an important component of the P-OTS, is a switch that guarantees a high quality of service (QoS) such as a circuit network at a simple structure of Ethernet and low cost.

그러나 기존의 패킷 전송 스위치는 확정적인(deterministic) 경로를 제공하기 위해 가입자 MAC(Media Access Control) 주소 학습과 플러딩(Flooding)과 같은 기능을 작동시키지 않기 때문에, 연결지향적인 경로(예를 들어, PTL(Packet Transport Layer) 경로)와 VPLS를 동시에 지원하지 못하는 문제가 있다.However, traditional packet forwarding switches do not operate features such as subscriber Media Access Control (MAC) address learning and flooding to provide deterministic paths, so connection-oriented paths (eg, PTL) (Packet Transport Layer) and VPLS are not supported at the same time.

이에 본 발명에서는 연결지향적인 경로를 제공하면서 동시에 가입자 MAC 주소 학습과 플러딩 동작을 수행할 수 있는 방법을 제시함으로써, 가상사설 랜 서비스를 지원할 수 있는 패킷 전송 스위치 및 이의 동작 방법을 제공하고자 한다. Accordingly, the present invention provides a packet transfer switch capable of supporting a virtual private LAN service by providing a connection-oriented path and at the same time providing a method for performing subscriber MAC address learning and flooding operations.

상기 과제를 해결하기 위한 수단으로서, 본 발명의 일 실시 형태에 의한 패킷 전송 스위치는, 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하되, 로컬 및 백본망으로부터 수신되는 가입자 프레임이 미등록 프레임이면 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트; 및 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행하고, 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트를 포함할 수 있다. As a means for solving the above problems, the packet transmission switch according to an embodiment of the present invention performs the conversion operation between the subscriber frame and the I-tag frame, if the subscriber frame received from the local and backbone network is an unregistered frame An I-component performing a MAC address learning operation and a flooding operation; And performing a conversion operation between the I-tag frame and the backbone frame transmitted from the I-component, the backbone frame is transmitted through a connection-oriented path, and the I-tag frame may include a B-component transmitted to the I-component. have.

또한, 상기 패킷 전송 스위치는 I-SID(Backbone Service Instance Identifier) 테이블별로, VLAN ID, 백본 서비스 인스턴스 타입 구분자, CNP(Customer Network Port) 포트, PIP(Provider Instance Port) 포트, 및 관련 FDB(Forwarding Database) 테이블 주소에 대한 정보를 저장 및 제공하는 I-SID 테이블; TE-SID(Traffic Engineered Service Instance Identifier) 테이블별로, 백본 서비스 인스턴스 타입 구분자, B-DA(Backbone Destination MAC address), B- SA(Backbone Source MAC address), B-VID(Backbone VLAN ID), 관련 FDB 테이블 주소에 대한 정보를 저장 및 제공하는 TE-SID테이블; 및 FDB 테이블별로, 백본 서비스 인스턴스 타입 구분자, VLAN ID, DA(Destination MAC address), B-DA, 출력 포트 타입, 출력 포트에 대한 정보를 저장 및 제공하는 FDB 테이블을 더 포함할 수 있다.In addition, the packet transmission switch may include a VLAN ID, a backbone service instance type identifier, a customer network port (CNP) port, a provider instance port (PIP) port, and an associated forwarding database for each backbone service instance identifier (I-SID) table. I-SID table for storing and providing information about the table address; For each traffic engineered service instance identifier (TE-SID) table, the backbone service instance type identifier, the backbone destination MAC address (B-DA), the backbone source MAC address (B-SA), the backbone VLAN ID (B-VID), and the associated FDB. A TE-SID table for storing and providing information on table addresses; And an FDB table for storing and providing information on a backbone service instance type identifier, a VLAN ID, a destination MAC address (DA), a B-DA, an output port type, and an output port for each FDB table.

상기 I-컴포넌트는 가입자 프레임을 백본 서비스 인스턴스 태그를 포함하는 I-태그 프레임으로 변환하되, 가입자 프레임이 미등록 상태이면 상기 미등록된 가입자 프레임에 대한 가입자 MAC(Media Access Control) 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트 입력부; 및I-태그 프레임을 가입자 프레임으로 변환하되, I-태그 프레임 내의 가입자 프레임이 미등록 상태이면 상기 미등록된 I-태그 프레임의 가입자 목적지 주소에 대한 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트 출력부를 포함할 수 있다.The I-component converts a subscriber frame into an I-tag frame including a backbone service instance tag, and if the subscriber frame is unregistered, performs a subscriber MAC (media access control) address learning operation and a flooding operation for the unregistered subscriber frame. An I-component input unit to perform; And converting an I-tag frame into a subscriber frame, and performing a subscriber MAC address learning operation and a flooding operation on a subscriber destination address of the unregistered I-tag frame when the subscriber frame in the I-tag frame is unregistered. It may include an output unit.

상기 I-컴포넌트 입력부는 가입자 프레임의 VLAN ID에 대응되는 I-SID을 획득하여 가입자 프레임에 매핑하고, 상기 I-SID를 가지는 I-SID 엔트리에 가입자 프레임의 수신 포트를 등록하며, 상기 I-SID 엔트리에 연결된 FDB 테이블에 가입자 프레임의 수신 포트와 목적지 주소(DA)를 등록하는 I-SID 매핑부; 상기 I-SID 엔트리에 연결된 모든 FDB 테이블 중에서 가입자 프레임의 VLAN ID 및 DA를 가지는 FDB 테이블을 획득하는 I-포워딩부; 및 가입자 프레임의 VLAN ID 및 DA를 가지는 FDB 테이블이 획득되면, 상기 획득된 FDB 테이블을 참조하여 가입자 프레임을 I-태그 프레임으로 변환하고 포워딩하되, 그렇지 않으면 가입자 프레임을 여러 개의 I-태 그 프레임으로 복사, 변환한 후 상기 I-SID 엔트리에 등록된 모든 출력 포트로 플러딩하는 I-인캡슐레이션부를 포함할 수 있다.The I-component input unit obtains an I-SID corresponding to the VLAN ID of the subscriber frame, maps it to the subscriber frame, registers a receiving port of the subscriber frame in the I-SID entry having the I-SID, and registers the I-SID. An I-SID mapping unit for registering a reception port and a destination address (DA) of a subscriber frame in an FDB table linked to an entry; An I-forwarding unit for obtaining an FDB table having a VLAN ID and a DA of a subscriber frame among all FDB tables connected to the I-SID entry; And when the FDB table having the VLAN ID and the DA of the subscriber frame is obtained, convert and forward the subscriber frame into an I-tag frame with reference to the obtained FDB table, otherwise convert the subscriber frame into multiple I-tag frames. It may include an I-encapsulation unit for copying, converting and flooding to all output ports registered in the I-SID entry.

상기 I-SID 매핑부는 상기 I-컴포넌트의 상기 I-SID를 가지는 I-SID 엔트리의 CNP 필드에 가입자 프레임을 수신한 CNP 포트를 등록하는 것을 특징으로 한다.The I-SID mapping unit registers the CNP port receiving the subscriber frame in the CNP field of the I-SID entry having the I-SID of the I-component.

상기 I-컴포넌트 출력부는 I-태그 프레임의 VLAN ID에 대응되는 I-SID을 획득하여 상기 I-태그 프레임에 매핑하고, 상기 I-SID를 가지는 I-SID 엔트리에 I-태그 프레임의 수신 포트를 등록하며, 상기 I-SID 엔트리에 연결된 FDB 테이블에 I-태그 프레임의 수신 포트와 DA를 등록하는 I-SID 매핑부; 상기 I-SID 엔트리에 연결된 모든 FDB 테이블 중에서 I-태그 프레임 의 VLAN ID 및 DA를 가지는 FDB 테이블을 획득하는 I-포워딩부; 및 I-태그 프레임의 VLAN ID 및 DA를 가지는 FDB 테이블이 획득되면, 상기 획득된 FDB 테이블을 참조하여 상기 I-태그 프레임을 가입자 프레임으로 변환하고 포워딩하되, 그렇지 않으면 I-태그 프레임을 여러 개의 가입자 프레임으로 복사, 변환한 후 상기 I-SID 엔트리에 등록된 모든 출력 포트로 플러딩하는 I-디캡슐레이션부를 포함할 수 있다.The I-component output unit obtains an I-SID corresponding to the VLAN ID of the I-tag frame, maps the I-SID to the I-tag frame, and assigns a receiving port of the I-tag frame to an I-SID entry having the I-SID. An I-SID mapping unit for registering a DA and a receiving port of an I-tag frame in an FDB table connected to the I-SID entry; An I-forwarding unit for obtaining an FDB table having a VLAN ID and a DA of an I-tag frame among all FDB tables connected to the I-SID entry; And when the FDB table having the VLAN ID and the DA of the I-tag frame is obtained, converting and forwarding the I-tag frame to the subscriber frame with reference to the obtained FDB table, otherwise the I-tag frame is converted into multiple subscribers. It may include an I-decapsulation unit for copying, converting into a frame and flooding all output ports registered in the I-SID entry.

상기 B-컴포넌트는 I-태그 프레임을 백본 프레임으로 변환하여 연결지향 경로로 전송하는 B-컴포넌트 입력부; 및 백본 프레임을 I-태그 프레임으로 변환하여 상기 I-컴포넌트로 전송하는 B-컴포넌트 출력부를 포함할 수 있다. The B-component may include: a B-component input unit converting an I-tag frame into a backbone frame and transmitting the connection-oriented path; And a B-component output unit converting a backbone frame into an I-tag frame and transmitting the same to the I-component.

상기 B-컴포넌트 입력부는I-태그 프레임의 I-SID, B-DA 및 B-SA를 통해 상기 TE-SID테이블을 검색하여TE-SID및 B-VID를 획득한 후, I-태그 프레임의 I-SID 를 TE-SID로 교체하는 TE-SID매핑부; I-태그 프레임의 B-VID 및 B-DA를 통해 상기 FDB 테이블을 검색하여 출력 포트를 파악하는 B-포워딩부; 및 상기 B-VID 로 I-태그 프레임을 백본 프레임으로 인캡슐레이션하여 상기 출력 포트에 연결된 연결지향 경로로 포워딩하는 B-인캡슐레이션부를 포함할 수 있다.The B-component input unit retrieves the TE-SID table through the I-SID, B-DA and B-SA of the I-tag frame, obtains the TE-SID and B-VID, and then I A TE-SID mapping unit for replacing the SID with the TE-SID; A B-forwarding unit searching for the output port by searching the FDB table through B-VID and B-DA of an I-tag frame; And a B-encapsulation unit that encapsulates an I-tag frame into a backbone frame by using the B-VID and forwards the connection-oriented path connected to the output port.

상기 B-컴포넌트 출력부는 백본 프레임의 TE-SID, B-DA 및 B-SA를 통해 상기 TE-SID테이블을 검색하여I-SID 및 B-VID를 획득한 후, 상기 TE-SID를 상기 획득된 I-SID로 교체하는 TE-SID매핑부; 백본 프레임의 B-VID 및 B-DA를 통해 상기 FDB 테이블을 검색하여 출력 포트를 획득하는 B-포워딩부; 및 백본 프레임의 B-VID 를 통해 백본 프레임을 I-태그 프레임으로 디캡슐레이션하여 상기 출력 포트에 연결된 상기 I-컴포넌트 출력부로 포워딩하는 B-디캡슐레이션부를 포함할 수 있다.The B-component output unit retrieves the TE-SID table through the TE-SID, B-DA, and B-SA of a backbone frame to obtain an I-SID and a B-VID, and then obtains the TE-SID. TE-SID mapping unit to replace the I-SID; A B-forwarding unit for obtaining the output port by searching the FDB table through B-VID and B-DA of a backbone frame; And a B-decapsulation unit decapsulating the backbone frame into an I-tag frame through the B-VID of the backbone frame and forwarding the backbone frame to the I-component output unit connected to the output port.

상기 과제를 해결하기 위한 수단으로서, 본 발명의 일 실시 형태에 의한 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하는 I-컴포넌트와, 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행한 후 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트를 포함하는 패킷 전송 스위치의 동작 방법은, 상기 I-컴포넌트에서 가입자 프레임에 대한 가입자 MAC 학습을 수행하는 단계; 상기 I-컴포넌트에서 가입자 프레임을 I-태그 프레임으로 변환하여 포워딩하되, 가입자 프레임이 미등록 프레임이면 I-태그 프레임을 플러딩하는 단계; 및 상기 B-컴포넌트에서 상기 I-컴포넌트로부터 포워딩 또는 플러딩되는 I-태그 프레임을 수신하여 백본 프레임으로 변환한 후 연결지향 경로로 전송하는 단계를 포함할 수 있다. As a means for solving the above problems, an I-component that performs a conversion operation between a subscriber frame and an I-tag frame according to an embodiment of the present invention, and between an I-tag frame and a backbone frame transmitted from the I-component After performing the conversion operation, a method of operating a packet transmission switch including a B-component transmitting a backbone frame through a connection-oriented path and transmitting an I-tag frame to the I-component may include a method for a subscriber frame in the I-component. Performing subscriber MAC learning; Converting and forwarding the subscriber frame into an I-tag frame in the I-component, and flooding the I-tag frame if the subscriber frame is an unregistered frame; And receiving, by the B-component, an I-tag frame that is forwarded or flooded from the I-component, converted to a backbone frame, and then transmitted through a connection-oriented path.

상기 가입자 MAC 학습을 수행하는 단계는 상기 I-컴포넌트 입력부가 가입자 프레임을 수신하면, 가입자 프레임의 VLAN ID을 통해 I-SID(Backbone Service Instance Identifier)을 파악하는 단계; 및 상기 I-컴포넌트의 I-SID 테이블에 가입자 프레임의 수신 포트를 등록하고, 상기 I-SID 테이블에 연결된 FDB(Forwarding Database) 테이블에 가입자 프레임의 수신 포트와 목적지 주소를 가지는 FDB 엔트리를 등록하는 단계를 포함할 수 있다.The performing of subscriber MAC learning may include: determining, by the I-component input unit, a Backbone Service Instance Identifier (I-SID) through the VLAN ID of the subscriber frame when the I-component input unit receives the subscriber frame; And registering a receiving port of a subscriber frame in an I-SID table of the I-component, and registering an FDB entry having a receiving port and a destination address of the subscriber frame in a forwarding database (FDB) table connected to the I-SID table. It may include.

상기 플러딩하는 단계는 상기 I-SID 테이블에 연결된 모든 FDB 테이블을 탐색하여, 가입자 프레임의 목적지 주소를 가지는 FDB 엔트리를 획득하는 단계; 가입자 프레임의 목적지 주소를 가지는 FDB 테이블이 획득되면, 상기 획득된 FDB 테이블을 참고하여 가입자 프레임을 I-태그 프레임으로 변환하고 포워딩하는 단계; 및 가입자 프레임의 목적지 주소를 가지는 FDB 테이블이 없으면 가입자 프레임이 미등록 프레임이라고 판단하고, 가입자 프레임을 I-태그 프레임으로 변환한 후 상기 I-SID 테이블에 등록된 모든 출력 포트로 플러딩하는 단계를 포함할 수 있다.The flooding step may include searching all FDB tables connected to the I-SID table to obtain an FDB entry having a destination address of a subscriber frame; Converting and forwarding a subscriber frame into an I-tag frame by referring to the obtained FDB table when an FDB table having a destination address of the subscriber frame is obtained; And determining that the subscriber frame is an unregistered frame if there is no FDB table having the destination address of the subscriber frame, converting the subscriber frame into an I-tag frame, and flooding all the output ports registered in the I-SID table. Can be.

상기 과제를 해결하기 위한 수단으로서, 본 발명의 다른 실시 형태에 의한 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하는 I-컴포넌트와, 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행한 후 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임는 상기 I-컴포넌트로 전송하는 B-컴포넌트를 포함하는 패킷 전송 스위치의 동작 방법은, 상기 B-컴포넌트에서 연결지향 경로를 통해 전송되는 백본 프레임을 수신한 후 상기 I-태그 프레임으로 복원하는 단계; 상기 I-컴포넌트에서 I-태그 프레임에 대한 가입자 MAC 학습을 수행하는 단계; 및 상기 I-컴포넌트에서 I-태그 프레임을 가입자 프레임으로 변환하여 포워딩하되, I-태그 프레임이 미등록 프레임이면 가입자 프레임을 플러딩하는 단계를 포함할 수 있다. As a means for solving the above problems, an I-component that performs a conversion operation between a subscriber frame and an I-tag frame according to another embodiment of the present invention, and between an I-tag frame and a backbone frame transmitted from the I-component After performing the conversion operation, a method of operating a packet transmission switch including a B-component that transmits a backbone frame through a connection-oriented path and an I-tag frame to the I-component includes a connection-oriented path in the B-component. Restoring the I-tag frame after receiving the transmitted backbone frame; Performing subscriber MAC learning for an I-tag frame in the I-component; And converting and forwarding an I-tag frame to a subscriber frame in the I-component, and flooding the subscriber frame if the I-tag frame is an unregistered frame.

상기 가입자 MAC 학습을 수행하는 단계는 상기 I-컴포넌트 출력부가 I-태그 프레임을 수신하면, I-태그 프레임의 VLAN ID을 통해 I-SID(Backbone Service Instance Identifier)을 파악하는 단계; 및 상기 I-컴포넌트의 I-SID 테이블에 I-태그 프레임의 수신 포트를 등록하고, 상기 I-SID 테이블에 I-태그 프레임의 수신 포트와 목적지 주소를 등록하는 단계를 포함할 수 있다.The subscriber MAC learning may include: determining an I-SID (Backbone Service Instance Identifier) through the VLAN ID of the I-tag frame when the I-component output unit receives the I-tag frame; And registering a receiving port of an I-tag frame in the I-SID table of the I-component, and registering a receiving port and a destination address of the I-tag frame in the I-SID table.

상기 플러딩하는 단계는 상기 I-SID 테이블에 연결된 모든 FDB(Forwarding Database) 테이블을 탐색하여, I-태그 프레임의 목적지 주소를 가지는 FDB 테이블을 획득하는 단계; I-태그 프레임의 목적지 주소를 가지는 FDB 테이블이 획득되면, 상기 FDB 테이블을 참고하여 I-태그 프레임을 가입자 프레임으로 변환하고 포워딩하는 단계; 및 I-태그 프레임의 목적지 주소를 가지는 FDB 테이블이 없으면 I-태그 프레임의 가입자 목적지 주소가 미등록 상태라고 판단하고, I-태그 프레임을 가입자 프레임 으로 변환한 후 상기 I-SID 테이블에 등록된 모든 출력 포트로 플러딩하는 단계를 포함할 수 있다.The flooding may include searching all forwarding database (FDB) tables connected to the I-SID table to obtain an FDB table having a destination address of an I-tag frame; If an FDB table having a destination address of an I-tag frame is obtained, converting and forwarding the I-tag frame to a subscriber frame with reference to the FDB table; And if there is no FDB table having the destination address of the I-tag frame, it is determined that the subscriber destination address of the I-tag frame is unregistered, and converts the I-tag frame into the subscriber frame and then outputs all the registered data in the I-SID table. Flooding the port.

본 발명의 패킷 전송 스위치 및 이의 동작 방법은 패킷 전송 스위치의 B-컴 포넌트가 연결지향적인 연결지향 경로를 제공하면서 동시에 패킷 전송 스위치의 I-컴포넌트에서 가입자 MAC 주소 학습과 플러딩(Flooding) 기능을 수행하도록 해준다. According to the present invention, a packet transmission switch and a method of operating the same provide a connection-oriented path for a B-component of a packet transmission switch and simultaneously perform subscriber MAC address learning and flooding functions in an I-component of a packet transmission switch. To do that.

이에 본 발명에 따르면, 고품질의 QoS를 보장하기 위한 연결지향적인 연결지향 경로를 제공함과 동시에 가입자 MAC 주소 학습과 플러딩 기능을 통해 VPLS도 함께 지원할 수 있게 된다. Accordingly, according to the present invention, while providing a connection-oriented connection-oriented path to ensure high quality of QoS, it is possible to support the VPLS through subscriber MAC address learning and flooding functions.

이하 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시 예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시 예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, the detailed description of known functions and configurations incorporated herein will be omitted when it may unnecessarily obscure the subject matter of the present invention.

도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. In order to clearly illustrate the present invention, parts not related to the description are omitted, and like parts are denoted by similar reference numerals throughout the specification.

또한, 어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. Also, when a part is referred to as "including " an element, it does not exclude other elements unless specifically stated otherwise.

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

도1은 본 발명의 일 실시예에 따른 패킷 전송 스위치의 구성도를 도시한 도면이다. 1 is a block diagram of a packet transmission switch according to an embodiment of the present invention.

도1을 참조하면, 패킷 전송 스위치(100)는 크게 I-컴포넌트(200), B-컴포넌트(300), I-SID(Backbone Service Instance Identifier) 테이블(410), TE-SID(Traffic Engineered Service Instance ID) 테이블(420) 및 FDB(Forwarding Database) 테이블(430)을 포함하여 구성된다. Referring to FIG. 1, the packet transmission switch 100 may include an I-component 200, a B-component 300, a Backbone Service Instance Identifier (I-SID) table 410, and a Traffic Engineered Service Instance (TE-SID). ID) table 420 and a forwarding database (FDB) table 430.

I-컴포넌트(200)는 가입자 프레임과 I-태그 프레임간의 변환 동작을 수행하되, 로컬 또는 백본망의 가입자 프레임이 미등록(unknown) 프레임이면 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행한다.The I-component 200 performs a conversion operation between the subscriber frame and the I-tag frame. If the subscriber frame of the local or backbone network is an unknown frame, the I-component 200 performs the subscriber MAC address learning operation and the flooding operation.

B-컴포넌트(300)는 I-태그 프레임과 백본 프레임 간의 변환 동작을 수행한 후, 백본 프레임은 연결지향 경로로 전송하며 백본 서비스 인스턴스 태그를 포함하는 I-태그 프레임은 I-컴포넌트(200)로 전송한다. After the B-component 300 performs a conversion operation between the I-tag frame and the backbone frame, the B-component frame is transmitted through the connection-oriented path, and the I-tag frame including the backbone service instance tag is transferred to the I-component 200. send.

I-SID 테이블(410)은 도2a에 도시된 바와 같이 I-SID엔트리별로, 가입자 프레임과 I-태그 프레임간의 변환 동작에 필요한 각종 정보를 저장 및 제공한다. 바람직하게는, 관련 컴포넌트 식별자, VLAN ID, SID(Service Instance Identifier), CNP(Customer Network Port), PIP(Provider Instance Port), 관련 FDB(Forwarding Database) 엔트리의 주소, 및 I-SID 테이블의 유효성 등에 대한 정보를 저장한다. As illustrated in FIG. 2A, the I-SID table 410 stores and provides various pieces of information necessary for a conversion operation between a subscriber frame and an I-tag frame for each I-SID entry. Preferably, the associated component identifier, VLAN ID, Service Instance Identifier (SID), Customer Network Port (CNP), Provider Instance Port (PIP), address of associated Forwarding Database (FDB) entry, and validity of the I-SID table. Stores information about

TE-SID 테이블(420)은 도2b에 도시된 바와 같이 TE-SID 엔트리별로, I-태그 프레임과 백본 프레임 간의 변환 동작에 필요한 각종 정보를 저장 및 제공한다. 바 람직하게는, 관련 컴포넌트 식별자, I-SID, 전달방향, B-DA(Backbone Destination MAC address), B-SA(Backbone Source MAC address), B-VID(Backbone VLAN ID), 전송된 프레임의 백본 서비스 인스턴스 타입 구분자(I-SID와 TE-SID로 구분), 관련 FDB 엔트리의 주소, 및 TE-SID 테이블의 유효성 등에 대한 정보를 저장한다. As illustrated in FIG. 2B, the TE-SID table 420 stores and provides various pieces of information necessary for the conversion operation between the I-tag frame and the backbone frame for each TE-SID entry. Preferably, the associated component identifier, I-SID, forwarding direction, backbone destination MAC address (B-DA), backbone source MAC address (B-SA), backbone VLAN ID (B-VID), and backbone of the transmitted frame. Stores information about the service instance type identifier (I-SID and TE-SID), the address of the associated FDB entry, and the validity of the TE-SID table.

FDB 테이블(430)은 도2c에 도시된 바와 같이 FDB 엔트리별로, I-태그 프레임과 백본 프레임을 포워딩하기 위한 각종 정보를 저장 및 제공한다. 바람직하게는 관련 컴포넌트 식별자, 전달방향, I-SID, VLAN ID, DA(Destination MAC address), B-DA, 출력 포트 타입, 출력 포트, 다음 FDB 엔트리의 주소, 및 FDB 테이블의 유효성 등에 대한 정보를 저장한다. As illustrated in FIG. 2C, the FDB table 430 stores and provides various pieces of information for forwarding an I-tag frame and a backbone frame for each FDB entry. Preferably, information about an associated component identifier, a forwarding direction, an I-SID, a VLAN ID, a destination MAC address (DA), a B-DA, an output port type, an output port, the address of the next FDB entry, and the validity of the FDB table may be provided. Save it.

참고로, 본 발명의 일 실시예에 따른 I-SID 테이블(410), TE-SID 테이블(420) 및 FDB 테이블(430)는 도3 에 도시된 바와 같은 연결 관계를 가진다. 즉, I-SID 테이블(410)을 구성하는 다수개의 I-SID 엔트리 각각은 적어도 하나의 FDB 테이블과 연결되고, TE-SID 테이블(420)을 구성하는 다수개의 TE -SID 엔트리 각각도 적어도 하나의 FDB 테이블과 연결됨을 알 수 있다. For reference, the I-SID table 410, the TE-SID table 420, and the FDB table 430 according to an embodiment of the present invention have a connection relationship as shown in FIG. 3. That is, each of the plurality of I-SID entries constituting the I-SID table 410 is connected to at least one FDB table, and each of the plurality of TE -SID entries constituting the TE-SID table 420 is also at least one. You can see that it is linked to the FDB table.

이와 같이 구성되는 패킷 전송 스위치(100)는 도4와 같이 연결되어 연결지향적인 경로를 형성함으로써, 프리미엄 IP 트래픽에 대해 고품질의 QoS을 제공하도록 한다. The packet transmission switch 100 configured as described above is connected as shown in FIG. 4 to form a connection-oriented path, thereby providing high quality QoS for premium IP traffic.

또한, 패킷 전송 스위치(100)의 B-컴포넌트(300)간에 연결지향 경로가 형성되고, I-컴포넌트(200)에서 테이블에 등록되지 않은 프레임에 대한 가입자 MAC 주 소 학습 기능 및 플러딩 기능을 수행하여, 가상 사설 랜 서비스를 지원할 수 있도록 한다. In addition, a connection-oriented path is formed between the B-components 300 of the packet transmission switch 100, and the subscriber MAC address learning function and flooding function for the frame not registered in the table in the I-component 200 is performed. To support virtual private LAN services.

도5a 및 도5b는 본 발명의 일실시예에 따른 I-컴포넌트의 상세 구성을 도시한 도면이다. 5A and 5B show a detailed configuration of an I-component according to an embodiment of the present invention.

도5a 및 도5b를 참조하면, I-컴포넌트는 크게 I-컴포넌트 입력부(210)와 I-컴포넌트 출력부(220)로 구성되며, I-컴포넌트 입력부(210)는 가입자 프레임 분류부(211), I-SID 순방향 매핑부(212), I-순방향 포워딩부(213), I-인캡슐레이션부(214)를 포함하며, I-컴포넌트 출력부(220)는 I-태그 프레임 분류부(221), I-SID 역방향 매핑부(222), I-역방향 포워딩부(223), I-디캡슐레이션부(224)를 포함한다. 5A and 5B, the I-component is largely composed of an I-component input unit 210 and an I-component output unit 220, and the I-component input unit 210 includes a subscriber frame classifier 211, An I-SID forward mapping unit 212, an I-forward forwarding unit 213, and an I-encapsulation unit 214 are included. The I-component output unit 220 includes an I-tag frame classifier 221. , An I-SID reverse mapping unit 222, an I-reverse forwarding unit 223, and an I-decapsulation unit 224.

이하, 각 구성 요소의 기능을 살펴보면 다음과 같다. Hereinafter, the function of each component will be described.

먼저, I-컴포넌트 입력부(210)의 가입자 프레임 분류부(211)는 다양한 포맷으로 전송되는 가입자 프레임들을 프레임 타입과 VLAN ID에 따라 분류하여, IP 플로우 매핑부(212a), C-VLAN 매핑부(212b), S-VLAN 매핑부(212c), 및 디폴트 VLAN 태깅부(212d)로 전달한다. 한편, 다른 패킷 전송 스위치로부터 전송되는 프레임은 별도의 처리없이 또 다른 패킷 전송 스위치에 연결된 CBP(Customer Backbone Port)로 바이패스(by pass)시킨다. First, the subscriber frame classifier 211 of the I-component input unit 210 classifies subscriber frames transmitted in various formats according to the frame type and the VLAN ID, thereby providing an IP flow mapping unit 212a and a C-VLAN mapping unit ( 212b), the S-VLAN mapping unit 212c, and the default VLAN tagging unit 212d. Meanwhile, a frame transmitted from another packet transmission switch is bypassed to a CBP (Customer Backbone Port) connected to another packet transmission switch without additional processing.

이때, 가입자 프레임은 C-SA, C-DA, 및 데이터 등을 포함하는 구조를 가진다. 또한, 필요한 경우 가입자 프레임에 C-VID를 추가적으로 포함할 수 있다.At this time, the subscriber frame has a structure including a C-SA, C-DA, and data. In addition, if necessary, the subscriber frame may further include a C-VID.

I-SID 순방향 매핑부(212)는 IP 플로우 매핑부(212a), C-VLAN 매핑부(212b), S-VLAN 매핑부(212c), 디폴트 VLAN 태깅부(212d)를 구비하여, 다양한 포맷을 가지는 가입자 프레임에 대한 I-SID 매핑 동작과 가입자MAC 주소 학습 동작을 수행해준다.The I-SID forward mapping unit 212 includes an IP flow mapping unit 212a, a C-VLAN mapping unit 212b, an S-VLAN mapping unit 212c, and a default VLAN tagging unit 212d to provide various formats. It performs I-SID mapping operation and subscriber MAC address learning operation for subscriber frame.

더욱 상세하게는, I-SID 순방향 매핑부(212)는 기본적으로 I-SID테이블(410)을 탐색하여 가입자 프레임의 VLAN ID(C-VLAN ID 또는 S-VLAN ID)에 대응되는 I-SID를 획득하고, 그를 가입자 프레임에 매핑해준다. 그리고 가입자 프레임을 전송한 가입자 에지(CE; Customer Edge)의 MAC 주소를 학습하기 위해, 상기 획득된 I-SID를 가지는 I-SID 엔트리에 가입자 프레임을 수신한 CNP포트를 등록하고, 해당 I-SID 엔트리에 연결된 FDB 테이블에 가입자 프레임의 수신 포트(CNP)와 목적지 주소(C-DA)를 가지는 FDB 엔트리를 등록해준다.More specifically, the I-SID forward mapping unit 212 basically searches the I-SID table 410 to obtain an I-SID corresponding to the VLAN ID (C-VLAN ID or S-VLAN ID) of the subscriber frame. Obtain and map it to the subscriber frame. In order to learn the MAC address of the subscriber edge (CE) that transmitted the subscriber frame, the CNP port receiving the subscriber frame is registered in the I-SID entry having the obtained I-SID, and the corresponding I-SID. Registers an FDB entry having a reception port (CNP) and a destination address (C-DA) of a subscriber frame in an FDB table connected to the entry.

I-순방향 포워딩부(213)는 IP 플로우 포워딩부(213-1), C- VLAN 포워딩부(213-2), 및 S- VLAN 포워딩부(213-3)를 구비하여, 다양한 포맷을 가지는 가입자 프레임 모두를 백본 서비스 인스턴스 태그를 포함하는 I-태그 프레임으로 인캡슐레이션하고 포워딩 또는 플러딩하기 위한 정보를 검색 및 제공해준다. The I-forward forwarding unit 213 includes an IP flow forwarding unit 213-1, a C-VLAN forwarding unit 213-2, and an S-VLAN forwarding unit 213-3, and has subscribers having various formats. It retrieves and provides information for encapsulating, forwarding or flooding all frames into an I-tag frame containing a backbone service instance tag.

더욱 상세하게는, I-순방향 포워딩부(213)는I-SID 엔트리에 연결된 모든 FDB 엔트리 중에서 가입자 프레임의 VLAN ID(C-VLAN ID/S-VLAN ID) 및 DA(5-tuple/C-DA)를 가지는 FDB 엔트리를 획득한다. 그리고 획득된 FDB 엔트리에 포함된 PIP, B- DA, 및 B-SA에 대한 정보를 I-인캡슐레이션부(214)에 제공한다. More specifically, the I-forward forwarding unit 213 may include VLAN ID (C-VLAN ID / S-VLAN ID) and DA (5-tuple / C-DA) of the subscriber frame among all FDB entries connected to the I-SID entry. Get an FDB entry with In addition, information about the PIP, B-DA, and B-SA included in the obtained FDB entry is provided to the I-encapsulation unit 214.

이때, I-태그 프레임은 B-SA, B-DA, I-SID 등을 포함하는 구조를 가진다. At this time, the I-tag frame has a structure including a B-SA, B-DA, I-SID.

I-인캡슐레이션부(214)는 I-순방향 포워딩부(213)가 가입자 프레임 내에 포함된 VLAN ID(C-VLAN ID/S-VLAN ID) 및 DA(5-tuple/C-DA)를 가지는 FDB 엔트리를 획득하여 PIP, B-DA, 및 B-SA를 제공하는 경우에는, 가입자 프레임을 B-DA, 및 B-SA를 포함하는 백본 서비스 인스턴스 태그로 인캡슐레이션하여 I-태그 프레임으로 변환한 후 해당 PIP 포트로 포워딩해준다. 그러나, 그렇지 못한 경우에는(즉, 가입자 프레임이 등록되어 있지 않는 프레임이어서 I-순방향 포워딩부(213)가 원하는 정보를 제공하지 못하는 경우에는), I-태그 프레임을 여러 개로 복사한 후 I-SID 엔트리에 등록된 모든 PIP로 플러딩해준다. The I-encapsulation unit 214 has a VLAN ID (C-VLAN ID / S-VLAN ID) and DA (5-tuple / C-DA) included in the subscriber frame by the I-forward forwarding unit 213. When acquiring an FDB entry to provide PIP, B-DA, and B-SA, the subscriber frame is encapsulated into a backbone service instance tag containing B-DA and B-SA and converted into an I-tag frame. Then forward to the PIP port. However, if this is not the case (i.e., a frame in which the subscriber frame is not registered and the I-forward forwarding unit 213 cannot provide the desired information), the I-SID is copied after several copies of the I-tag frame. Floods all PIPs registered in the entry.

그리고, I-컴포넌트 출력부(220)의 I-태그 프레임 분류부(221)는 I-태그 프레임을 프레임 타입과 VLAN ID에 따라 분류하여, IP 플로우 매핑부(222a), C-VLAN 매핑부(222b), 및 S-VLAN 매핑부(222c)로 전달한다. 한편, 다른 패킷 전송 스위치로부터 전송되는 프레임은 별도의 처리없이 또 다른 패킷 전송 스위치에 연결된 CBP 포트로 바이패스시킨다. In addition, the I-tag frame classifier 221 of the I-component output unit 220 classifies the I-tag frame according to the frame type and the VLAN ID, thereby providing an IP flow mapping unit 222a and a C-VLAN mapping unit ( 222b) and S-VLAN mapping unit 222c. Meanwhile, a frame transmitted from another packet transmission switch is bypassed to a CBP port connected to another packet transmission switch without additional processing.

I-SID 역방향 매핑부(222)는 IP 플로우 매핑부(222a), C-VLAN 매핑부(222b), 및 S-VLAN 매핑부(222c)를 구비하여, I-태그 프레임에 대한 I-SID 매핑 동작과 가 입자MAC 주소 학습 동작을 수행해준다.The I-SID reverse mapping unit 222 includes an IP flow mapping unit 222a, a C-VLAN mapping unit 222b, and an S-VLAN mapping unit 222c to map I-SIDs to I-tag frames. Actions and subscriber MAC address learning operations.

더욱 상세하게는, I-SID 역방향 매핑부(222)는 I-SID 테이블(410)을 탐색하여 I-태그 프레임의 VLAN ID(C-VLAN ID 또는 S-VLAN ID)에 대응되는 I-SID를 획득하고, 그를 I-태그 프레임에 매핑해준다. 해당 가입자 에지를 학습하기 위해, 상기 I-SID를 가지는 I-SID 엔트리에 I-태그 프레임을 수신한 PIP 포트를 등록하고, I-SID 엔트리에 연결된 FDB 테이블에 I-태그 프레임의 수신 포트(PIP)와 목적지 주소(B-DA)를 가지는 FDB 엔트리를 등록해준다.More specifically, the I-SID reverse mapping unit 222 searches the I-SID table 410 to obtain an I-SID corresponding to the VLAN ID (C-VLAN ID or S-VLAN ID) of the I-tag frame. Acquisition and map him to an I-tag frame. In order to learn the corresponding subscriber edge, the PIP port receiving the I-tag frame is registered in the I-SID entry having the I-SID, and the receiving port (PIP) of the I-tag frame in the FDB table connected to the I-SID entry. Registers an FDB entry with) and a destination address (B-DA).

I-역방향 포워딩부(223)는 IP 플로우 포워딩부(223a), C- VLAN 포워딩부(223b), S- VLAN 포워딩부(223c), VLAN 언태깅부(223d)를 구비하여, I-태그 프레임을 가입자 프레임으로 변환하여 포워딩 또는 플러딩하기 위한 정보를 검색 및 제공해준다. The I-reverse forwarding unit 223 includes an IP flow forwarding unit 223a, a C-VLAN forwarding unit 223b, an S-VLAN forwarding unit 223c, and a VLAN untagged unit 223d, thereby providing an I-tag frame. To search for and provide information for forwarding or flooding by converting into a subscriber frame.

더욱 상세하게는, I-역방향 포워딩부(223)는I-SID 엔트리에 연결된 모든 FDB 엔트리 중에서 I-태그 프레임의 VLAN ID(C-VLAN ID/S-VLAN ID) 및 DA(5-tuple/C-DA)를 가지는 FDB 엔트리를 획득한다. 그리고 획득된 FDB 엔트리에서 I-태그 프레임의 출력 포트인 CNP 포트에 대한 정보를 I-디캡슐레이션부(224)에 제공한다. More specifically, the I-reverse forwarding unit 223 may be configured to determine the VLAN ID (C-VLAN ID / S-VLAN ID) and DA (5-tuple / C) of the I-tag frame among all FDB entries connected to the I-SID entry. Obtain an FDB entry with -DA). In addition, information about the CNP port, which is an output port of the I-tag frame, is provided to the I-decapsulation unit 224 in the obtained FDB entry.

I-디캡슐레이션부(224)는 I-역방향 포워딩부(223)가 CNP 포트를 제공하는 경우에는, 이에 응답하여 I-태그 프레임을 디캡슐레이션하여 가입자 프레임으로 복원한 후 해당 CNP 포트로 포워딩해준다. 그러나, 그렇지 못한 경우에는(즉, 수신된 가입자 프레임이 등록되지 않은 프레임이어서 I-역방향 포워딩부(223)가 원하는 정보를 제공하지 못하는 경우에는), 복원된 가입자 프레임을 여러 개로 복사한 후 I-SID 엔트리의 CNP 필드에 표시된 모든 CNP 포트로 플러딩해준다. In response to the I-reverse forwarding unit 223 providing the CNP port, the I-decapsulation unit 224 recapsulates the I-tag frame in response to the subscriber frame, and then forwards it to the corresponding CNP port. Do it. If not (i.e., if the received subscriber frame is an unregistered frame and thus the I-reverse forwarding unit 223 does not provide the desired information), then I-copy the recovered subscriber frames into several I- Flood to all CNP ports indicated in the CNP field of the SID entry.

도6a 및 도6b는 본 발명의 일실시예에 따른 B-컴포넌트의 상세 구조를 도시한 도면이다. 6A and 6B illustrate detailed structures of a B-component according to an embodiment of the present invention.

도6a 및 도6b를 참조하면, B-컴포넌트(300)는 크게 B-컴포넌트 입력부(310), B-컴포넌트 출력부(320)로 구성되며, B-컴포넌트 입력부(310)는 TE-SID 순방향 매핑부(311), B-순방향 포워딩부(312) 및 B-인캡슐레이션부(313)를 포함하며, B-컴포넌트 출력부(320)는 TE-SID 역방향 매핑부(321), B-역방향 포워딩부(322) 및 B-디캡슐레이션부(323)를 포함한다. 6A and 6B, the B-component 300 is largely composed of a B-component input unit 310 and a B-component output unit 320, and the B-component input unit 310 is TE-SID forward mapping. Section 311, a B-forward forwarding section 312 and a B-encapsulation section 313, wherein the B-component output section 320 includes a TE-SID reverse mapping section 321, a B-reverse forwarding section. Section 322 and B-decapsulation section 323.

이하, 각 구성 요소의 기능을 살펴보면 다음과 같다. Hereinafter, the function of each component will be described.

먼저, B-컴포넌트 입력부(310)의 TE-SID 순방향 매핑부(311)는 I-컴포넌트 입력부(210)로부터 전송되는 I-태그 프레임의 I-SID, B-DA 및 B-SA를 통해 TE-SID 테이블(420)를 검색하여 TE-SID 와 B-VID를 획득한 후, I-태그 프레임의 I-SID 를 TE-SID 로 교체한다. First, the TE-SID forward mapping unit 311 of the B-component input unit 310 transmits the TE-SID through the I-SID, B-DA, and B-SA of the I-tag frame transmitted from the I-component input unit 210. After searching the SID table 420 to obtain the TE-SID and the B-VID, the I-SID of the I-tag frame is replaced with the TE-SID.

B-순방향 포워딩부(312)는 I-태그 프레임의 B-VID 및 B-DA를 통해 FDB 테이블(430)를 검색하여, I-태그 프레임을 출력할 포트인 PNP 포트를 파악한다. The B-forward forwarding unit 312 searches the FDB table 430 through the B-VID and the B-DA of the I-tag frame to determine a PNP port, which is a port for outputting the I-tag frame.

B-인캡슐레이션부(313)는 B-VID로 I-태그 프레임을 인캡슐레이션하여 백본 프레임을 생성한 후, 획득된 PNP 포트로 포워딩한다. 즉, 백본 프레임을 연결지향 경로로 포워딩해준다. The B-encapsulation unit 313 generates the backbone frame by encapsulating the I-tag frame with the B-VID, and then forwards the obtained PNP port. That is, the backbone frame is forwarded to the connection-oriented path.

이때, 백본 프레임은 B-SA, B-DA, B-VID 를 포함하는 구조를 가진다. At this time, the backbone frame has a structure including the B-SA, B-DA, B-VID.

그리고 B-컴포넌트 출력부(320)의 TE-SID 역방향 매핑부(321)는 연결지향 경로로부터 전송되는 백본 프레임의 TE-SID, B-DA 및 B-SA를 통해 TE-SID 테이블(420)를 검색하여 I-SID를 획득한 후, 백본 프레임의 TE-SID를 I-SID로 교체한다. The TE-SID reverse mapping unit 321 of the B-component output unit 320 may access the TE-SID table 420 through the TE-SID, B-DA, and B-SA of the backbone frame transmitted from the connection-oriented path. After acquiring the I-SID by searching, replace the TE-SID of the backbone frame with the I-SID.

B-역방향 포워딩부(322)는 백본 프레임의 B-VID 및 B-DA를 통해 FDB 테이블(430)를 검색하여, 백본 프레임을 출력할 포트인 CBP 포트를 획득한다. The B-reverse forwarding unit 322 searches the FDB table 430 through the B-VID and the B-DA of the backbone frame to obtain a CBP port, which is a port for outputting the backbone frame.

B-디캡슐레이션부(323)는 B-VID를 통해 백본 프레임을 디캡슐레이션하여 I-태그 프레임으로 복원한 후 해당 CBP 포트로 포워딩한다. 즉, I-태그 프레임을 I-컴포넌트(200)의 I-컴포넌트 출력부(220)로 포워딩한다. The B-decapsulation unit 323 decapsulates the backbone frame through the B-VID, restores the I-tag frame, and forwards it to the corresponding CBP port. That is, the I-tag frame is forwarded to the I-component output unit 220 of the I-component 200.

도7a 및 도7b는 본 발명의 일 실시예에 따른 패킷 전송 스위치들에 따른 순방향의 가입자 MAC 주소 및 플로딩 방법을 설명하기 위한 도면이다. 7A and 7B are diagrams illustrating a forward subscriber MAC address and a floating method according to packet transmission switches according to an embodiment of the present invention.

도7a 및 도7b에서는 설명의 편이를 위해, 도4와 같은 네트워크 구성을 가지며, 가입자 프레임을 전송하는 가입자 에지(CE1)와 가입자 프레임을 수신할 가입자 에지(CE2, CE3)가 패킷 전송 스위치들에 학습되지 않은 상태라고 가정한다. In FIG. 7A and FIG. 7B, for convenience of description, the network configuration as shown in FIG. 4 is used, and subscriber edges CE1 for transmitting subscriber frames and subscriber edges CE2 and CE3 for receiving subscriber frames are connected to packet transmission switches. Assume that it is not learned.

먼저, 도7a에 도시된 바와 같이, 가입자 에지(CE1)는 C-SA, C-DA, C-VLAN ID 가 CA1, CA2, C-VID1인 가입자 프레임(CF)을 생성하여 패킷 전송 스위치1(100-1)의 CNP1 포트로 전송한다(S11).First, as shown in FIG. 7A, the subscriber edge CE1 generates the subscriber frame CF having the C-SA, C-DA, and C-VLAN IDs CA1, CA2, and C-VID1 to transmit the packet transmission switch 1 ( 100-1) to the CNP1 port (S11).

그러면 패킷 전송 스위치1(100-1)의 I-컴포넌트 입력부는 우선 가입자 프레임(CF)의 VLAN ID(C-VID1)을 통해 가입자 프레임(CF)에 속하는 I-SID가 I-SID1임을 파악한다. Then, the I-component input unit of the packet transfer switch 1 (100-1) first determines that the I-SID belonging to the subscriber frame (CF) is I-SID1 through the VLAN ID (C-VID1) of the subscriber frame (CF).

그리고 가입자 에지(CE1)의 MAC 주소를 학습하기 위해, I-컴포넌트 출력부에 존재하는 I-SID1 엔트리에 가입자 프레임(CF)을 수신한 포트(CNP1)을 추가하고(S12), I-SID1 엔트리에 연결된 FDB 테이블에 가입자 프레임(CF)을 수신한 포트(CNP1)와 가입자 프레임(CF)의 C-DA(CA2)를 가지는 FDB 엔트리를 등록한다(S13). In order to learn the MAC address of the subscriber edge CE1, the port CNP1 receiving the subscriber frame CF is added to the I-SID1 entry present in the I-component output unit (S12), and the I-SID1 entry. The FDB entry having the port CNP1 receiving the subscriber frame CF and the C-DA (CA2) of the subscriber frame CF is registered in the FDB table connected thereto (S13).

그리고 I-컴포넌트 입력부는 I-SID1 엔트리에 연결된 FDB 테이블을 탐색하여 C-DA 가 CA2인 FDB 엔트리를 획득한다. 만약, C-DA 가 CA2인 FDB 엔트리가 없으면 현재 수신된 가입자 프레임(CF)이 미등록되었다고 판단하고, 가입자 프레임(CF)을 I-SID1 엔트리에 연결된 모든 FDB 엔트리를 이용하여 여러 개의 I-태그 프레임(IF1, IF2)으로 복사, 변환한 후, PIP 포트들로 플러딩해준다. 반면, C-DA 가 CA2인 FDB 엔트리가 획득되면, I-태그 프레임을 해당 FDB 엔트리에 등록된 PIP 포트로만 포워딩해준다(S14).The I-component input unit then searches the FDB table connected to the I-SID1 entry to obtain an FDB entry whose C-DA is CA2. If there is no FDB entry whose C-DA is CA2, it is determined that the currently received subscriber frame CF is unregistered, and multiple I-tag frames are obtained using all FDB entries connected to the I-SID1 entry. Copy and convert to (IF1, IF2) and flood to PIP ports. On the other hand, if the FDB entry whose C-DA is CA2 is obtained, the I-tag frame is forwarded only to the PIP port registered in the corresponding FDB entry (S14).

그러면 B-컴포넌트 입력부는 PIP 포트에 연결된 CBP 포트를 통해 I-태그 프레임(IF1, IF2)을 수신하고, 이를 백본 프레임(BF1, BF2)으로 변환하여 연결지향 경로와 연결된 두 개의 PNP 포트(PNP1, PNP2)로 포워딩해준다(S15). Then, the B-component input receives the I-tag frames IF1 and IF2 through the CBP port connected to the PIP port, and converts them to the backbone frames BF1 and BF2 so that the two PNP ports (PNP1, PNP2) to forward (S15).

단계 S15에 의해 포워딩된 백본 프레임(BF1, BF2)은 PNP1 포트 및 PNP2 포트에 연결된 연결지향 경로(예를 들어, PTL 경로12, PTL 경로13)를 통해 상이한 패킷 전송 스위치(예를 들어, 패킷 전송 스위치2,3(100-2, 100-3))의 PNP 포트에 전달된다. 그러면, 상이한 패킷 전송 스위치는 이에 응답하여 도7b에서와 같은 동작을 수행한다. The backbone frames BF1 and BF2 forwarded by step S15 are different packet forwarding switches (eg, packet forwarding) through connection-oriented paths (eg, PTL path 12 and PTL path 13) connected to the PNP1 port and the PNP2 port. To the PNP ports of switches 2 and 3 (100-2 and 100-3). The different packet transfer switch then performs the operation as in FIG. 7B in response.

이하에서는 설명의 편이를 위해 패킷 전송 스위치2(100-2)의 동작만을 일례로 들어 설명하기로 한다. Hereinafter, for convenience of description, only the operation of the packet transmission switch 2 (100-2) will be described as an example.

패킷 전송 스위치2(100-2)가 연결지향 경로에 연결된 PNP3 포트를 통해 백본 프레임(BF1)을 수신하면(S16), 패킷 전송 스위치2(100-2)의 B-컴포넌트 출력부는 이에 응답하여 백본 프레임(BF1)을 I-태그 프레임(IF1)으로 복원하여 I-컴포넌트 출력부로 포워딩해준다(S17).When the packet transmission switch 2 (100-2) receives the backbone frame BF1 through the PNP3 port connected to the connection-oriented path (S16), the B-component output unit of the packet transmission switch 2 (100-2) responds to the backbone. The frame BF1 is restored to the I-tag frame IF1 and forwarded to the I-component output unit (S17).

I-컴포넌트 출력부는 I-태그 프레임(IF1)의 C-VID1를 통해 I-태그 프레임(IF1)의 I-SID가 I-SID1임을 파악한다. 그리고 나서 가입자 에지(CE1)의 MAC 주소를 학습하기 위해, I-컴포넌트 입력부에 존재하는 I-SID1 엔트리에 I-태그 프레임(IF1)을 수신한 포트(PIP2)을 추가 등록하고(S18), I-SID1 엔트리에 연결된 FDB 테이블에는 I-태그 프레임(IF1)의 수신 포트(PIP2)와 B-DA(CA2)를 가지는 FDB 엔트리를 등록한다(S19).The I-component output unit recognizes that the I-SID of the I-tag frame IF1 is I-SID1 through the C-VID1 of the I-tag frame IF1. Then, in order to learn the MAC address of the subscriber edge (CE1), additionally registers the port (PIP2) receiving the I-tag frame (IF1) in the I-SID1 entry present in the I-component input (S18), and I In the FDB table connected to the SID1 entry, the FDB entry having the reception port PIP2 of the I-tag frame IF1 and the B-DA (CA2) is registered (S19).

이어서 가입자 에지(CE2)의 MAC 주소가 학습되지 않은 상태이므로, 즉 I-태그 프레임(IF1)이 미등록된 상태이므로, I-태그 프레임(IF1)를 다시 가입자 프레임(CF)으로 변환한 후, I-SID1 엔트리에 등록된 모든 CNP 포트로 플러딩해준 다(S20).Subsequently, since the MAC address of the subscriber edge CE2 is not learned, that is, the I-tag frame IF1 is not registered, the I-tag frame IF1 is converted back to the subscriber frame CF, and then, I -Flood to all CNP ports registered in the SID1 entry (S20).

이와 같이, 본 발명에서는 에지망에서 백본망으로 프레임이 전송될 때에, 패킷 전송 스위치는 가입자 프레임에 대한 가입자 MAC 주소를 수행하고 미등록된 프레임에 대해서는 플로딩 동작을 수행함으로써, VPLS 서비스를 지원할 수 있게 되는 것이다. As described above, in the present invention, when a frame is transmitted from the edge network to the backbone network, the packet transmission switch performs the subscriber MAC address for the subscriber frame and performs the floating operation on the unregistered frame, thereby supporting the VPLS service. Will be.

또한, 본 발명의 패킷 전송 스위치는 이하에서와 같이 가입자 프레임을 수신한 가입자 에지(CE2)가 이에 응답하여 전송하는 프레임을 이용해서도 가입자 프레임에 대한 가입자 MAC 주소 동작과 플로딩 동작을 수행할 수 도 있다. In addition, the packet transmission switch of the present invention can perform the subscriber MAC address operation and the floating operation for the subscriber frame even using a frame transmitted by the subscriber edge (CE2) receiving the subscriber frame in response thereto. There is also.

도8a 및 도8b는 본 발명의 다른 실시예에 따른 패킷 전송 스위치들에 따른 역방향의 가입자 MAC 주소 및 플로딩 방법을 설명하기 위한 도면이다. 8A and 8B are diagrams for describing a subscriber MAC address and a floating method in a reverse direction according to packet transmission switches according to another embodiment of the present invention.

도8a 및 도8b에서는 설명의 편이를 위해, 도4와 같은 네트워크 구성을 가지되, 도7a 및 도7b의 동작에 의해 가입자 에지(CE1)는 이미 학습된 상태라고 가정한다. In FIG. 8A and FIG. 8B, for convenience of description, it is assumed that the network configuration is the same as that of FIG. 4, but the subscriber edge CE1 is already learned by the operations of FIGS. 7A and 7B.

가입자 에지(CE2)는 가입자 에지(CE1)의 전송 동작에 응답하여 C-SA, C-DA, C-VLAN ID가 CA2, CA1, C-VID1인 가입자 프레임(CF)을 생성하고, 패킷 전송 스위치2(100-2)의 CNP2 포트로 전송한다(S31).The subscriber edge CE2 generates a subscriber frame CF whose C-SA, C-DA, and C-VLAN IDs are CA2, CA1, C-VID1 in response to the transmission operation of the subscriber edge CE1, and transmits a packet. It transmits to the CNP2 port of 2 (100-2) (S31).

그러면 패킷 전송 스위치2(100-2)의 I-컴포넌트 입력부는 우선 가입자 프레 임(CF)의 C-VLAN ID(C-VID1)을 통해 상기 가입자 프레임에 속하는 I-SID가 I-SID1임을 파악한다. 그리고 가입자 에지(CE2)의 MAC 주소를 학습하기 위해, I-컴포넌트 출력부에 존재하는 I-SID1 엔트리에 가입자 프레임(CF)을 수신한 포트(CNP2)을 추가하고(S32), I-SID1 엔트리에 연결된 FDB 테이블에 가입자 프레임의 수신 포트(CNP2)와 C-DA(CA1)을 가지는 FDB 엔트리를 등록한다(S33).Then, the I-component input unit of the packet transfer switch 2 (100-2) first determines that the I-SID belonging to the subscriber frame is the I-SID1 through the C-VLAN ID (C-VID1) of the subscriber frame CF. . In order to learn the MAC address of the subscriber edge CE2, the port CNP2 receiving the subscriber frame CF is added to the I-SID1 entry present in the I-component output unit (S32), and the I-SID1 entry. The FDB entry having the reception port CNP2 and the C-DA CA1 of the subscriber frame is registered in the FDB table connected to the SDB (S33).

도7a 및 도7b의 동작에 의해 DA가 CA1인 FDB 엔트리는 이미 학습되어 있으므로, I-컴포넌트 입력부는 해당 FDB 테이블을 참조하여 가입자 프레임(CF)을 I-태그 프레임으로 변환한 후, PIP2 포트로 포워딩한다(S34).Since the FDB entry whose DA is CA1 has already been learned by the operations of Figs. 7A and 7B, the I-component input unit converts the subscriber frame CF into an I-tag frame by referring to the corresponding FDB table and then to the PIP2 port. Forwarding (S34).

그러면, B-컴포넌트 입력부는 PIP2 포트에 연결된 CBP2 포트를 통해 I-태그 프레임을 수신한 후, 다시 백본 프레임(BF)으로 변환하여 PNP2 포트로 포워딩한다(S35). Then, after receiving the I-tag frame through the CBP2 port connected to the PIP2 port, the B-component input unit converts the backbone frame (BF) back to the PNP2 port (S35).

단계 S35에 의해 포워딩된 백본 프레임(BF)은 패킷 전송 스위치2(100-2)의 PNP2 포트에 연결된 연결지향 경로를 통해 패킷 전송 스위치1(100-1)로 전달되고, 패킷 전송 스위치1(100-1)는 이엥 응답하여 도8b에서와 같은 동작을 수행한다. The backbone frame BF forwarded by step S35 is transferred to the packet forwarding switch 1 (100-1) through a connection-oriented path connected to the PNP2 port of the packet forwarding switch 2 (100-2), and the packet forwarding switch 1 (100). -1) responds with this to perform the same operation as in FIG. 8B.

백본 프레임(BF)은 연결지향 경로를 통해 패킷 전송 스위치1(100-1)의 PNP2 포트로 전송되고(S36), 패킷 전송 스위치1(100-1)의 B-컴포넌트 출력부는 백본 프레임(BF)을 I-태그 프레임으로 복원한 후 I-컴포넌트 출력부로 포워딩해준다(S37).The backbone frame BF is transmitted to the PNP2 port of the packet forward switch 1 (100-1) through the connection-oriented path (S36), and the B-component output unit of the packet forward switch 1 (100-1) is the backbone frame (BF). This is recovered to the I-tag frame and forwarded to the I-component output unit (S37).

그러면 I-컴포넌트 출력부는 I-태그 프레임에 대응되는 I-SID1 엔트리를 획득한 후, 가입자 에지(CE2)의 MAC 주소를 학습하기 위해, I-SID1 엔트리에 I-태그 프레임을 수신한 포트(PIP1)을 추가 등록한다(S38). 그리고 I-SID1 엔트리에 연결 된 FDB 테이블에 I-태그 프레임의 수신 포트(PIP1)와 C-DA(CA2)을 가지는 FDB 엔트리를 등록한다(S39). Then, after obtaining the I-SID1 entry corresponding to the I-tag frame, the I-component output unit receives the I-tag frame in the I-SID1 entry (PIP1) in order to learn the MAC address of the subscriber edge (CE2). ) Is further registered (S38). The FDB entry having the receiving port PIP1 and the C-DA (CA2) of the I-tag frame is registered in the FDB table connected to the I-SID1 entry (S39).

이때에는 가입자 에지(CE1)가 학습된 상태이므로, FDB 엔트리를 참조하여 I-태그 프레임을 다시 가입자 프레임(CF)으로 변환한 후 가입자 에지(CE1)에 연결된 CNP1 포트로 포워딩해준다(S40).At this time, since the subscriber edge CE1 has been learned, the I-tag frame is converted back to the subscriber frame CF with reference to the FDB entry and forwarded to the CNP1 port connected to the subscriber edge CE1 (S40).

이상에서 설명한 본 발명은 전술한 실시 예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경할 수 있다는 것은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 당업자에게 있어 명백할 것이다. The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and it is common in the art that various substitutions, modifications, and changes can be made without departing from the technical spirit of the present invention. It will be apparent to those skilled in the art.

도1은 본 발명의 일 실시예에 따른 패킷 전송 스위치의 구성도를 도시한 도면이다. 1 is a block diagram of a packet transmission switch according to an embodiment of the present invention.

도2a는 본 발명의 일 실시예에 따른 I-SID 테이블의 구조를 도시한 도면이다. 2A is a diagram illustrating a structure of an I-SID table according to an embodiment of the present invention.

도2b 는 본 발명의 일 실시예에 따른 TE-SID 테이블의 구조를 도시한 도면이다. 2B is a diagram illustrating a structure of a TE-SID table according to an embodiment of the present invention.

도2c는 본 발명의 일 실시예에 따른 FDB 테이블의 구조를 도시한 도면이다. 2C is a diagram illustrating a structure of an FDB table according to an embodiment of the present invention.

도3는 본 발명의 일 실시예에 따른 I-SID 테이블과 FDB 테이블간 연결 관계 또는 TE-SID 테이블과 FDB 테이블간 연결 관계를 설명하기 위한 도면이다.3 is a diagram illustrating a connection relationship between an I-SID table and an FDB table or a connection relationship between a TE-SID table and an FDB table according to an embodiment of the present invention.

도4는 본 발명의 일 실시예에 따른 패킷 전송 스위치들을 통해 형성되는 연결지향 경로들을 도시한 도면이다. 4 is a diagram illustrating connection-oriented paths formed through packet transmission switches according to an embodiment of the present invention.

도5a 및 도5b는 본 발명의 일실시예에 따른 I-컴포넌트의 상세 구성을 도시한 도면이다. 5A and 5B show a detailed configuration of an I-component according to an embodiment of the present invention.

도6a 및 도6b는 본 발명의 일실시예에 따른 B-컴포넌트의 상세 구조를 도시한 도면이다. 6A and 6B illustrate detailed structures of a B-component according to an embodiment of the present invention.

도7a 및 도7b는 본 발명의 일 실시예에 따른 패킷 전송 스위치들에 따른 순방향의 가입자 MAC 주소 및 플로딩 방법을 설명하기 위한 도면이다. 7A and 7B are diagrams illustrating a forward subscriber MAC address and a floating method according to packet transmission switches according to an embodiment of the present invention.

도8a 및 도8b는 본 발명의 일 실시예에 따른 패킷 전송 스위치들에 따른 역방향의 가입자 MAC 주소 및 플로딩 방법을 설명하기 위한 도면이다. 8A and 8B are diagrams for describing a subscriber MAC address and a floating method in a reverse direction according to packet transmission switches according to an embodiment of the present invention.

Claims (16)

삭제delete 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하되, 로컬 및 백본망으로부터 수신되는 가입자 프레임이 미등록 프레임이면 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트;An I-component that performs a conversion operation between a subscriber frame and an I-tag frame, and performs a subscriber MAC address learning operation and a flooding operation when a subscriber frame received from a local and backbone network is an unregistered frame; 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행하고, 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트;A B-component for performing an I-tag frame and backbone frame conversion operation transmitted from the I-component, transmitting a backbone frame through a connection-oriented path, and transmitting an I-tag frame to the I-component; I-SID(Backbone Service Instance Identifier) 테이블별로, VLAN ID, 백본 서비스 인스턴스 타입 구분자, CNP(Customer Network Port) 포트, PIP(Provider Instance Port) 포트, 및 관련 FDB(Forwarding Database) 테이블 주소에 대한 정보를 저장 및 제공하는 I-SID 테이블;For each Backbone Service Instance Identifier (I-SID) table, information about the VLAN ID, backbone service instance type identifier, Customer Network Port (CNP) port, Provider Instance Port (PIP) port, and associated Forwarding Database (FDB) table address. An I-SID table for storing and providing; TE-SID(Traffic Engineered Service Instance Identifier) 테이블별로, 백본 서비스 인스턴스 타입 구분자, B-DA(Backbone Destination MAC address), B-SA(Backbone Source MAC address), B-VID(Backbone VLAN ID), 관련 FDB 테이블 주소에 대한 정보를 저장 및 제공하는 TE-SID테이블; 및For each Traffic Engineered Service Instance Identifier (TE-SID) table, the backbone service instance type identifier, Backbone Destination MAC address (B-DA), Backbone Source MAC address (B-SA), Backbone VLAN ID (B-VID), and the associated FDB. A TE-SID table for storing and providing information on table addresses; And FDB 테이블별로, 백본 서비스 인스턴스 타입 구분자, VLAN ID, DA(Destination MAC address), B-DA, 출력 포트 타입, 출력 포트에 대한 정보를 저장 및 제공하는 FDB 테이블을 포함하는 것을 특징으로 하는 가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치.For each FDB table, a virtual private LAN comprising an FDB table for storing and providing information on a backbone service instance type identifier, a VLAN ID, a destination MAC address (DA), a B-DA, an output port type, and an output port. Packet transfer switch that can support the service. 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하되, 로컬 및 백본망으로부터 수신되는 가입자 프레임이 미등록 프레임이면 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트;An I-component that performs a conversion operation between a subscriber frame and an I-tag frame, and performs a subscriber MAC address learning operation and a flooding operation when a subscriber frame received from a local and backbone network is an unregistered frame; 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행하고, 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트를 포함하며,Performs an I-tag frame and backbone frame conversion operation transmitted from the I-component, a backbone frame is transmitted through a connection-oriented path, and an I-tag frame includes a B-component to be transmitted to the I-component, 상기 I-컴포넌트는,The I-component is, 가입자 프레임을 백본 서비스 인스턴스 태그를 포함하는 I-태그 프레임으로 변환하되, 가입자 프레임이 미등록 상태이면 상기 미등록된 가입자 프레임에 대한 가입자 MAC(Media Access Control) 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트 입력부; 및An I-component that converts a subscriber frame into an I-tag frame including a backbone service instance tag, and performs subscriber media access control (MAC) address learning and flooding operations for the unregistered subscriber frame when the subscriber frame is unregistered. An input unit; And I-태그 프레임을 가입자 프레임으로 변환하되, I-태그 프레임 내의 가입자 프레임이 미등록 상태이면 상기 미등록된 I-태그 프레임의 가입자 목적지 주소에 대한 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트 출력부를 포함하는 것을 특징으로 하는 가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치.An I-component output for converting an I-tag frame into a subscriber frame and performing a subscriber MAC address learning operation and a flooding operation for a subscriber destination address of the unregistered I-tag frame if the subscriber frame in the I-tag frame is unregistered. And a packet transfer switch capable of supporting a virtual private LAN service. 제3항에 있어서, 상기 I-컴포넌트 입력부는The method of claim 3, wherein the I-component input unit 가입자 프레임의 VLAN ID에 대응되는 I-SID을 획득하여 가입자 프레임에 매 핑하고, 상기 I-SID를 가지는 I-SID 엔트리에 가입자 프레임의 수신 포트를 등록하며, 상기 I-SID 엔트리에 연결된 FDB 테이블에 가입자 프레임의 수신 포트와 목적지 주소(DA)를 등록하는 I-SID 매핑부;Obtain an I-SID corresponding to the VLAN ID of the subscriber frame and map it to the subscriber frame, register the receiving port of the subscriber frame in the I-SID entry having the I-SID, and connect the FDB table connected to the I-SID entry. An I-SID mapping unit for registering a reception port and a destination address (DA) of a subscriber frame in the subscriber station; 상기 I-SID 엔트리에 연결된 모든 FDB 테이블 중에서 가입자 프레임의 VLAN ID 및 DA를 가지는 FDB 테이블을 획득하는 I-포워딩부; 및 An I-forwarding unit for obtaining an FDB table having a VLAN ID and a DA of a subscriber frame among all FDB tables connected to the I-SID entry; And 가입자 프레임의 VLAN ID 및 DA를 가지는 FDB 테이블이 획득되면, 상기 획득된 FDB 테이블을 참조하여 가입자 프레임을 I-태그 프레임으로 변환하고 포워딩하되, 그렇지 않으면 가입자 프레임을 여러 개의 I-태그 프레임으로 복사, 변환한 후 상기 I-SID 엔트리에 등록된 모든 출력 포트로 플러딩하는 I-인캡슐레이션부를 포함하는 것을 특징으로 하는 가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치.When the FDB table having the VLAN ID and the DA of the subscriber frame is obtained, the subscriber frame is converted into an I-tag frame and forwarded with reference to the obtained FDB table, otherwise the subscriber frame is copied into several I-tag frames, And an I-encapsulation unit configured to flood the output ports registered in the I-SID entry after the conversion. 제4항에 있어서, 상기 I-SID 매핑부는 The method of claim 4, wherein the I-SID mapping unit 상기 I-컴포넌트의 상기 I-SID를 가지는 I-SID 엔트리의 CNP 필드에 가입자 프레임을 수신한 CNP 포트를 등록하는 것을 특징으로 하는 가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치.And a CNP port receiving a subscriber frame in a CNP field of an I-SID entry having the I-SID of the I-component. 제3항에 있어서, 상기 I-컴포넌트 출력부는The method of claim 3, wherein the I-component output unit I-태그 프레임의 VLAN ID에 대응되는 I-SID을 획득하여 상기 I-태그 프레임 에 매핑하고, 상기 I-SID를 가지는 I-SID 엔트리에 I-태그 프레임의 수신 포트를 등록하며, 상기 I-SID 엔트리에 연결된 FDB 테이블에 I-태그 프레임의 수신 포트와 DA를 등록하는 I-SID 매핑부;Obtain an I-SID corresponding to the VLAN ID of the I-tag frame, map it to the I-tag frame, register a receiving port of the I-tag frame in the I-SID entry having the I-SID, and register the I-SID. An I-SID mapping unit for registering a receiving port and a DA of an I-tag frame in an FDB table connected to an SID entry; 상기 I-SID 엔트리에 연결된 모든 FDB 테이블 중에서 I-태그 프레임 의 VLAN ID 및 DA를 가지는 FDB 테이블을 획득하는 I-포워딩부; 및 An I-forwarding unit for obtaining an FDB table having a VLAN ID and a DA of an I-tag frame among all FDB tables connected to the I-SID entry; And I-태그 프레임의 VLAN ID 및 DA를 가지는 FDB 테이블이 획득되면, 상기 획득된 FDB 테이블을 참조하여 상기 I-태그 프레임을 가입자 프레임으로 변환하고 포워딩하되, 그렇지 않으면 I-태그 프레임을 여러 개의 가입자 프레임으로 복사, 변환한 후 상기 I-SID 엔트리에 등록된 모든 출력 포트로 플러딩하는 I-디캡슐레이션부를 포함하는 것을 특징으로 하는 가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치.When the FDB table having the VLAN ID and the DA of the I-tag frame is obtained, the I-tag frame is converted into a subscriber frame and forwarded with reference to the obtained FDB table, otherwise the I-tag frame is converted into multiple subscriber frames. And an I-decapsulation unit for copying, converting, and flooding all output ports registered in the I-SID entry. 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하되, 로컬 및 백본망으로부터 수신되는 가입자 프레임이 미등록 프레임이면 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트;An I-component that performs a conversion operation between a subscriber frame and an I-tag frame, and performs a subscriber MAC address learning operation and a flooding operation when a subscriber frame received from a local and backbone network is an unregistered frame; 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행하고, 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트를 포함하며,Performs an I-tag frame and backbone frame conversion operation transmitted from the I-component, a backbone frame is transmitted through a connection-oriented path, and an I-tag frame includes a B-component to be transmitted to the I-component, 상기 B-컴포넌트는,The B-component is, I-태그 프레임을 백본 프레임으로 변환하여 연결지향 경로로 전송하는 B-컴포넌트 입력부; 및A B-component input unit converting the I-tag frame into a backbone frame and transmitting the link-oriented path; And 백본 프레임을 I-태그 프레임으로 변환하여 상기 I-컴포넌트로 전송하는 B-컴포넌트 출력부를 포함하는 것을 특징으로 하는 가상사설 랜 서비스를 지원하기 위한 패킷 전송 스위치.And a B-component output unit converting a backbone frame into an I-tag frame and transmitting the same to the I-component. 제7항에 있어서, 상기 B-컴포넌트 입력부는The method of claim 7, wherein the B-component input unit I-태그 프레임의 I-SID, B-DA 및 B-SA를 통해 TE-SID테이블을 검색하여TE-SID및 B-VID를 획득한 후, I-태그 프레임의 I-SID 를 TE-SID로 교체하는 TE-SID매핑부;Acquire TE-SID and B-VID by searching TE-SID table through I-SID, B-DA and B-SA of I-tag frame, and then convert I-SID of I-tag frame to TE-SID. A replacement TE-SID mapping unit; I-태그 프레임의 B-VID 및 B-DA를 통해 FDB 테이블을 검색하여 출력 포트를 파악하는 B-포워딩부; 및 A B-forwarding unit searching an FDB table through B-VID and B-DA of an I-tag frame to identify an output port; And 상기 B-VID 로 I-태그 프레임을 백본 프레임으로 인캡슐레이션하여 상기 출력 포트에 연결된 연결지향 경로로 포워딩하는 B-인캡슐레이션부를 포함하는 것을 특징으로 하는 가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치.And a B-encapsulation unit for encapsulating an I-tag frame with a B-VID into a backbone frame and forwarding the connection-oriented path connected to the output port. . 제7항에 있어서, 상기 B-컴포넌트 출력부는The method of claim 7, wherein the B-component output unit 백본 프레임의 TE-SID, B-DA 및 B-SA를 통해 TE-SID테이블을 검색하여I-SID 및 B-VID를 획득한 후, 상기 TE-SID를 상기 획득된 I-SID로 교체하는 TE-SID매핑부;TE-SID through the TE-SID, B-DA and B-SA of the backbone frame to retrieve the I-SID and B-VID, and then replace the TE-SID with the obtained I-SID. -SID mapping part; 백본 프레임의 B-VID 및 B-DA를 통해 FDB 테이블을 검색하여 출력 포트를 획득하는 B-포워딩부; 및 A B-forwarding unit for obtaining an output port by searching the FDB table through the B-VID and the B-DA of the backbone frame; And 백본 프레임의 B-VID 를 통해 백본 프레임을 I-태그 프레임으로 디캡슐레이션하여 상기 출력 포트에 연결된 상기 I-컴포넌트 출력부로 포워딩하는 B-디캡슐레이션부를 포함하는 것을 특징으로 하는 가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치.And a B-decapsulation unit which decapsulates the backbone frame into an I-tag frame through the B-VID of the backbone frame and forwards it to the I-component output unit connected to the output port. Supported packet transfer switch. 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하되, 로컬 및 백본망으로부터 수신되는 가입자 프레임이 미등록 프레임이면 가입자 MAC 주소 학습 동작 및 플러딩 동작을 수행하는 I-컴포넌트;An I-component that performs a conversion operation between a subscriber frame and an I-tag frame, and performs a subscriber MAC address learning operation and a flooding operation when a subscriber frame received from a local and backbone network is an unregistered frame; 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행하고, 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트를 포함하며,Performs an I-tag frame and backbone frame conversion operation transmitted from the I-component, a backbone frame is transmitted through a connection-oriented path, and an I-tag frame includes a B-component to be transmitted to the I-component, 상기 가입자 프레임은 C-SA, C-DA, 및 데이터를 포함하고, 상기 I-태그 프레임은 B-SA, B-DA, I-SID를 포함하고, 상기 백본 프레임은 B-SA, B-DA, B-VID 를 포함하는 것을 특징으로 하는 가상사설 랜 서비스를 지원 가능한 패킷 전송 스위치.The subscriber frame includes C-SA, C-DA, and data, the I-tag frame includes B-SA, B-DA, I-SID, and the backbone frame is B-SA, B-DA And a B-VID packet forwarding switch capable of supporting a virtual private LAN service. 삭제delete 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하는 I-컴포넌트와, 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행한 후 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트를 포함하는 패킷 전송 스위치의 동작 방법에 있어서, An I-component that performs the conversion operation between the subscriber frame and the I-tag frame, and after performing the I-tag frame and the backbone frame conversion operation transmitted from the I-component, the backbone frame is transmitted through the connection-oriented path and the I- In the method of operating a packet transmission switch including a B-component to transmit a tag frame to the I-component, 상기 I-컴포넌트에서 가입자 프레임에 대한 가입자 MAC 학습을 수행하는 단계;Performing subscriber MAC learning for a subscriber frame in the I-component; 상기 I-컴포넌트에서 가입자 프레임을 I-태그 프레임으로 변환하여 포워딩하되, 가입자 프레임이 미등록 프레임이면 I-태그 프레임을 플러딩하는 단계; 및Converting and forwarding the subscriber frame into an I-tag frame in the I-component, and flooding the I-tag frame if the subscriber frame is an unregistered frame; And 상기 B-컴포넌트에서 상기 I-컴포넌트로부터 포워딩 또는 플러딩되는 I-태그 프레임을 수신하여 백본 프레임으로 변환한 후 연결지향 경로로 전송하는 단계를 포함하며,Receiving, by the B-component, an I-tag frame that is forwarded or flooded from the I-component, converted to a backbone frame, and then transmitted through a connection-oriented path; 상기 가입자 MAC 학습을 수행하는 단계는,Performing the subscriber MAC learning, 상기 I-컴포넌트 입력부가 가입자 프레임을 수신하면, 가입자 프레임의 VLAN ID을 통해 I-SID(Backbone Service Instance Identifier)을 파악하는 단계; 및When the I-component input unit receives a subscriber frame, determining an I-SID (Backbone Service Instance Identifier) through the VLAN ID of the subscriber frame; And 상기 I-컴포넌트의 I-SID 테이블에 가입자 프레임의 수신 포트를 등록하고, 상기 I-SID 테이블에 연결된 FDB(Forwarding Database) 테이블에 가입자 프레임의 수신 포트와 목적지 주소를 가지는 FDB 엔트리를 등록하는 단계를 포함하는 것을 특징으로 하는 패킷 전송 스위치의 동작 방법.Registering a receiving port of a subscriber frame in an I-SID table of the I-component, and registering an FDB entry having a receiving port and a destination address of the subscriber frame in a forwarding database (FDB) table connected to the I-SID table; Method of operation of a packet transfer switch comprising a. 제12항에 있어서, 상기 플러딩하는 단계는 The method of claim 12, wherein the flooding 상기 I-SID 테이블에 연결된 모든 FDB 테이블을 탐색하여, 가입자 프레임의 목적지 주소를 가지는 FDB 엔트리를 획득하는 단계;Searching all FDB tables connected to the I-SID table to obtain an FDB entry having a destination address of a subscriber frame; 가입자 프레임의 목적지 주소를 가지는 FDB 테이블이 획득되면, 상기 획득된 FDB 테이블을 참고하여 가입자 프레임을 I-태그 프레임으로 변환하고 포워딩하는 단계; 및Converting and forwarding a subscriber frame into an I-tag frame by referring to the obtained FDB table when an FDB table having a destination address of the subscriber frame is obtained; And 가입자 프레임의 목적지 주소를 가지는 FDB 테이블이 없으면 가입자 프레임이 미등록 프레임이라고 판단하고, 가입자 프레임을 I-태그 프레임으로 변환한 후 상기 I-SID 테이블에 등록된 모든 출력 포트로 플러딩하는 단계를 포함하는 것을 특징으로 하는 패킷 전송 스위치의 동작 방법.Determining that the subscriber frame is an unregistered frame if there is no FDB table having a destination address of the subscriber frame, converting the subscriber frame into an I-tag frame, and flooding all the output ports registered in the I-SID table. A method of operating a packet transmission switch characterized in that. 삭제delete 가입자 프레임과 I-태그 프레임간 변환 동작을 수행하는 I-컴포넌트와, 상기 I-컴포넌트로부터 전송되는 I-태그 프레임과 백본 프레임간 변환 동작을 수행한 후 백본 프레임은 연결지향 경로로 전송하며 I-태그 프레임은 상기 I-컴포넌트로 전송하는 B-컴포넌트를 포함하는 패킷 전송 스위치의 동작 방법에 있어서, An I-component that performs the conversion operation between the subscriber frame and the I-tag frame, and after performing the I-tag frame and the backbone frame conversion operation transmitted from the I-component, the backbone frame is transmitted through the connection-oriented path and the I- In the method of operating a packet transmission switch including a B-component to transmit a tag frame to the I-component, 상기 B-컴포넌트에서 연결지향 경로를 통해 전송되는 백본 프레임을 수신한 후 상기 I-태그 프레임으로 복원하는 단계;Receiving the backbone frame transmitted through the connection-oriented path in the B-component and restoring to the I-tag frame; 상기 I-컴포넌트에서 I-태그 프레임에 대한 가입자 MAC 학습을 수행하는 단계; 및 Performing subscriber MAC learning for an I-tag frame in the I-component; And 상기 I-컴포넌트에서 I-태그 프레임을 가입자 프레임으로 변환하여 포워딩하되, I-태그 프레임이 미등록 프레임이면 가입자 프레임을 플러딩하는 단계를 포함하며, Converting and forwarding an I-tag frame to a subscriber frame in the I-component, and flooding the subscriber frame if the I-tag frame is an unregistered frame, 상기 가입자 MAC 학습을 수행하는 단계는 The performing of the subscriber MAC learning I-컴포넌트 출력부가 I-태그 프레임을 수신하면, I-태그 프레임의 VLAN ID을 통해 I-SID(Backbone Service Instance Identifier)을 파악하는 단계; 및When the I-component output unit receives the I-tag frame, determining an I-SID (Backbone Service Instance Identifier) through the VLAN ID of the I-tag frame; And 상기 I-컴포넌트의 I-SID 테이블에 I-태그 프레임의 수신 포트를 등록하고, 상기 I-SID 테이블에 I-태그 프레임의 수신 포트와 목적지 주소를 등록하는 단계를 포함하는 것을 특징으로 하는 패킷 전송 스위치의 동작 방법.Registering the receiving port of the I-tag frame in the I-SID table of the I-component, and registering the receiving port and the destination address of the I-tag frame in the I-SID table. How the switch works. 제15항에 있어서, 상기 플러딩하는 단계는 The method of claim 15, wherein the flooding I-SID 테이블에 연결된 모든 FDB(Forwarding Database) 테이블을 탐색하여, I-태그 프레임의 목적지 주소를 가지는 FDB 테이블을 획득하는 단계;Searching all forwarding database (FDB) tables connected to the I-SID table to obtain an FDB table having a destination address of the I-tag frame; I-태그 프레임의 목적지 주소를 가지는 FDB 테이블이 획득되면, 상기 FDB 테이블을 참고하여 I-태그 프레임을 가입자 프레임으로 변환하고 포워딩하는 단계; 및If an FDB table having a destination address of an I-tag frame is obtained, converting and forwarding the I-tag frame to a subscriber frame with reference to the FDB table; And I-태그 프레임의 목적지 주소를 가지는 FDB 테이블이 없으면 I-태그 프레임의 가입자 목적지 주소가 미등록 상태라고 판단하고, I-태그 프레임을 가입자 프레임으로 변환한 후 상기 I-SID 테이블에 등록된 모든 출력 포트로 플러딩하는 단계를 포함하는 것을 특징으로 하는 패킷 전송 스위치의 동작 방법.If there is no FDB table having the destination address of the I-tag frame, it is determined that the subscriber destination address of the I-tag frame is unregistered, all the output ports registered in the I-SID table after converting the I-tag frame to the subscriber frame And flooding the network with the packet forwarding switch.
KR1020090087480A 2009-09-16 2009-09-16 Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method thereof KR101283466B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090087480A KR101283466B1 (en) 2009-09-16 2009-09-16 Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090087480A KR101283466B1 (en) 2009-09-16 2009-09-16 Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method thereof

Publications (2)

Publication Number Publication Date
KR20110029691A KR20110029691A (en) 2011-03-23
KR101283466B1 true KR101283466B1 (en) 2013-08-23

Family

ID=43935544

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090087480A KR101283466B1 (en) 2009-09-16 2009-09-16 Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method thereof

Country Status (1)

Country Link
KR (1) KR101283466B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019118558A1 (en) * 2017-12-13 2019-06-20 Extreme Networks, Inc. Systems and methods for providing i-sid translation in spb networks

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
IEEE standard 802.1ah, ‘Virtual Bridged Local Area Networks Amendment 7: Provider Backbone Bridges’, IEEE Standard for Local and Metropolitan Area Networks, 2008.08.14
IEEE standard 802.1ah, 'Virtual Bridged Local Area Networks Amendment 7: Provider Backbone Bridges', IEEE Standard for Local and Metropolitan Area Networks, 2008.08.14 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019118558A1 (en) * 2017-12-13 2019-06-20 Extreme Networks, Inc. Systems and methods for providing i-sid translation in spb networks
US10880215B2 (en) 2017-12-13 2020-12-29 Extreme Networks, Inc. Systems and methods for providing I-SID translation in SPB networks

Also Published As

Publication number Publication date
KR20110029691A (en) 2011-03-23

Similar Documents

Publication Publication Date Title
US8228928B2 (en) System and method for providing support for multipoint L2VPN services in devices without local bridging
EP3020164B1 (en) Support for virtual extensible local area network segments across multiple data center sites
US7586895B2 (en) Performing extended lookups on MAC-based tables including level 3 multicast group destination addresses
US8867555B2 (en) Method and system for transparent LAN services in a packet network
KR102036626B1 (en) Improved shortest path bridging in a multi-area network
US8971322B2 (en) Multicast interworking systems and methods
US20070253432A1 (en) Network device providing access to both layer 2 and layer 3 services on a single physical interface
US20080080535A1 (en) Method and system for transmitting packet
JP2008193614A (en) Switching hub and lan system
JPWO2006095508A1 (en) Flooding suppression method
JP4186971B2 (en) Packet transfer device
WO2009127128A1 (en) Method for avoiding downstream data flooding in ethernet passive optical network
CN104854819A (en) Method and device for vlan interface routing
WO2008046359A1 (en) Method and apparatus for isolating the different virtual local area network services
CN100559772C (en) Mixed virtual private network system and backbone network edge apparatus and collocation method thereof
US8520680B1 (en) Address learning in a layer two bridging network
CN101743722A (en) Method of connecting VLAN systems to other networks via a router
US20110222541A1 (en) Network System, Edge Node, and Relay Node
KR101283466B1 (en) Packet Transport Switch capable of supporting Virtual Private LAN Service and operating method thereof
CN102959903A (en) Interworking between ethernet and mpls
EP2073506B1 (en) Method for resolving a logical user address in an aggregation network
CN104144091A (en) Home gateway service carrying implementation method and home gateway
EP2071766A1 (en) System and method for improved traffic aggregation in an access network
AU2017322089B2 (en) Distribution point unit
CN101729409B (en) Method and device for implementing multirole host computer

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20160628

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee