1 |
1
제 1 노드부 및 제 2 노드부를 포함하는 복수개의 노드부 각각의 터널종단부들 각각에 연결되는 터널을 생성하는 터널관리부;상기 터널을 통하여 상기 터널종단부들 간에 구성된 가상 네트워크들 각각에 대하여 설정된 VNID(Virtual Network Identifier) 별로 VSI(Virtual Switching Instance)를 생성하는 VNID 관리부; 상기 제 1 노드부의 제 1 터널종단부로부터 상기 터널을 통하여 패킷을 수신하고 터널을 종단하며, 상기 패킷의 터널헤더로부터 VNID 정보를 추출하여, 상기 VNID에 대응하는 VSI로 전달하는 터널패킷종단부; 상기 터널패킷종단부에서 종단된 터널에 대응하는 가상포트를 가지며, 상기 터널패킷종단부에서 전달받은 종단된 L2 패킷을 L2 스위칭을 수행하여 목적지 가상포트로 송신하는 VSI부; 및상기 VSI를 통하여 전달받은 상기 패킷의 송신 목적지의 정보에 기초하여 상기 패킷을 송신 목적지인 상기 제 2 노드부의 제 2 터널종단부로 송신하는 터널패킷생성부;를 포함하는 것을 특징으로 하는 프록시 터널종단장치
|
2 |
2
청구항 1에 있어서, 상기 터널패킷생성부는,상기 패킷의 VSI 출력 가상포트와 연계된 터널종단부의 IP주소를 목적지 주소로 하고, 프록시 터널종단부의 IP 주소를 소스 주소로 하는 L3 터널 헤더를 상기 패킷에 추가하는 것을 특징으로 하는 프록시 터널종단 장치
|
3 |
3
청구항 1에 있어서,상기 터널관리부는,상기 VSI에 대해 상기 터널종단부들 각각에 대응하여 가상포트를 생성하거나 또는 상기 VSI가 대표하는 VNID에 속한 터널종단부들에 대해서만 가상포트를 생성하고, 상기 가상포트를 이용하여, 상기 패킷을 상기 터널패킷종단부에서 상기 터널패킷생성부로 전달하는 것을 특징으로 하는 프록시 터널종단 장치
|
4 |
4
청구항 1에 있어서, 상기 터널관리부가 생성하는 터널은 유니캐스트 터널인 것을 특징으로 하는 프록시 터널종단 장치
|
5 |
5
제 1 노드부 및 제 2 노드부를 포함하는 복수개의 노드부 각각의 터널종단부들의 정보를 수집하는 단계; 상기 복수개의 노드부 각각의 터널종단부들 각각에 연결되는 터널을 생성하는 단계; 상기 터널을 통하여 상기 터널종단부들 간에 구성된 가상 네트워크들 각각에 대하여 설정된 VNID(Virtual Network Identifier) 별로 VSI(Virtual Switching Instance)를 생성하는 단계;제 1 노드부의 제 1 터널종단부로부터 상기 터널을 통하여 패킷을 수신하는 단계; 상기 패킷의 터널헤더로부터 패킷이 속한 VNID 정보를 추출하여 상기 VNID에 대응하는 VSI에 전달하는 단계; VSI부에서, 상기 터널패킷종단부에서 종단된 터널에 대응하는 가상포트를 가지며, 상기 터널패킷종단부에서 전달받은 종단된 L2 패킷을 해당 터널의 가상포트로 입력시키고, 상기 L2 패킷의 헤더정보를 바탕으로 L2 스위칭을 수행하여 목적지 가상포트로 L2 패킷을 송신하는 단계; 및상기 패킷의 송신 목적지의 정보에 기초하여 상기 패킷을 송신 목적지인 상기 제 2 노드부의 제 2 터널종단부로 송신하는 단계를 포함하는 것을 특징으로 하는 확장형 네트워크 가상화 통신 방법
|
6 |
6
청구항 5에 있어서, 상기 VSI로 전달하는 단계 이후에, 상기 패킷의 VSI 출력 가상포트와 연계된 터널종단부의 IP주소를 목적지 주소로 하고, 프록시 터널종단부의 IP 주소를 소스 주소로 하는 L3 터널 헤더를 상기 패킷에 추가하는 단계를 더 포함하는 것을 특징으로 하는 확장형 네트워크 가상화 통신 방법
|
7 |
7
청구항 5에 있어서, 상기 VSI를 생성하는 단계 이후에,상기 VSI에 대해 상기 터널종단부들 각각에 대응하여 가상포트를 생성하거나 또는 상기 VSI가 대표하는 VNID에 속한 터널종단부들에 대해서만 가상포트를 생성하는 단계를 더 포함하며, 상기 가상포트를 거쳐서 상기 패킷을 상기 제 2 터널종단부로 전송하는 것을 특징으로 하는 확장형 네트워크 가상화 통신 방법
|
8 |
8
제 1 노드부 및 제 2 노드부를 포함하며, 각각이 터널종단부를 포함하여 구성되는 복수개의 노드부; 및 상기 복수개의 노드부 각각의 터널종단부들 각각에 연결되는 터널을 생성하여, 상기 제 1 노드부의 제 1 터널종단부로부터 상기 터널을 통하여 패킷을 수신하고, 상기 패킷으로부터 송신 목적지인 상기 제 2 노드부의 제 2 터널종단부로 상기 패킷을 송신하는 프록시 터널종단부;를 포함하는 것을 특징으로 하는 확장형 네트워크 가상화 통신 시스템
|
9 |
9
청구항 8에 있어서, 상기 프록시 터널종단부는, 제 1 노드부 및 제 2 노드부를 포함하는 복수개의 노드부 각각의 터널종단부들 각각에 연결되는 터널을 생성하는 터널관리부;상기 터널을 통하여 상기 터널종단부들 간에 구성된 가상 네트워크들 각각에 대하여 설정된 VNID(Virtual Network Identifier) 별로 VSI(Virtual Switching Instance)를 생성하는 VNID 관리부; 상기 제 1 노드부의 제 1 터널종단부로부터 상기 터널을 통하여 패킷을 수신하고, 상기 패킷으로부터 패킷이 속한 VNID 정보를 추출하여, 상기 VNID에 대응하는 VSI로 전달하는 터널패킷종단부;상기 터널패킷종단부에서 종단된 터널에 대응하는 가상포트를 가지며, 상기 터널패킷종단부에서 전달받은 종단된 L2 패킷을 L2스위칭을 수행하여 목적지 가상 포트로 송신하는 VSI부; 및상기 VSI부를 통하여 전달받은 상기 패킷의 송신 목적지의 정보에 기초하여 상기 패킷을 상기 제 2 터널종단부로 송신하는 터널패킷생성부;를 포함하는 것을 특징으로 하는 확장형 네트워크 가상화 통신 시스템
|
10 |
10
청구항 9에 있어서, 상기 프록시 터널종단부와 병렬로 구성되어, 추가 VNID에 대하여 상기 프록시 터널종단부와 동일한 동작을 수행하는 추가 프록시 터널종단부를 더 포함하는 것을 특징으로 하는 확장형 네트워크 가상화 통신 시스템
|
11 |
11
청구항 10에 있어서, 신규 VNID가 추가될 때 상기 프록시 터널종단부 또는 상기 추가 프록시 터널종단부에 상기 신규 VNID를 설정하는 것을 특징으로 하는 확장형 네트워크 가상화 통신 시스템
|