1 |
1
가상 라우터 및 상기 가상 라우터에 의한 라우팅 기능 이외의 네트워크 서비스를 제공하기 위한 가상 어플리케이션을 포함하는 복수의 가상 머신이 각각 구현되어 있는 복수의 데이터 처리 장치; 제1 네트워크로부터 수신된 데이터 패킷을 상기 복수의 데이터 처리 장치 중 적어도 하나의 데이터 처리 장치로 전달하기 위한 제1 스위치; 및 상기 적어도 하나의 데이터 처리 장치에서 출력된 데이터 패킷을 복수의 제2 네트워크 중 어느 하나의 제2 네트워크로 전송하기 위한 제2 스위치를 포함하되, 상기 수신된 데이터 패킷 및 상기 출력된 데이터 패킷은 네트워크 서비스 요구 정보를 포함하고, 상기 적어도 하나의 데이터 처리 장치는 상기 네트워크 서비스 요구 정보와 대응되는 가상 어플리케이션을 포함하는 가상 머신이 구현되어 있는 데이터 처리 장치로서, 상기 네트워크 서비스 요구 정보와 대응되는 네트워크 서비스를 제공하면서 상기 수신된 데이터 패킷을 라우팅 프로세싱하여 출력하며, 상기 어느 하나의 제2 네트워크는 상기 네트워크 서비스 요구 정보와 대응되는 제2 네트워크인 것을 특징으로 하는 패킷 전달 시스템
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 복수의 제2 네트워크는 VLAN(Virtual Local Area Network)이고, 상기 네트워크 서비스 요구 정보는 상기 수신된 데이터 패킷 또는 상기 출력된 데이터 패킷에 포함된 VLAN 주소인 것을 특징으로 하는 패킷 전달 시스템
|
4 |
4
제1항에 있어서, 상기 수신된 데이터 패킷은 목적지 MAC 주소를 포함하고, 상기 적어도 하나의 데이터 처리 장치는 상기 복수의 가상 머신 중에서 상기 수신된 데이터 패킷의 목적지 MAC 주소와 동일한 MAC 주소를 갖는 가상 라우터를 포함하는 적어도 하나의 가상 머신을 이용하여 상기 수신된 데이터 패킷을 라우팅 프로세싱하여 상기 제2 스위치로 출력되는 데이터 패킷을 생성하는 것을 특징으로 하는 패킷 전달 시스템
|
5 |
5
제1항에 있어서, 상기 가상 어플리케이션은 IDS(Intrusion Detection System) 어플리케이션, 메일 서버 어플리케이션, DNS(Domain Name System) 서버 어플리케이션, API(Application programming interface) 서버 어플리케이션 및 프린터 서버 어플리케이션 중 어느 하나인 것을 특징으로 하는 패킷 전달 시스템
|
6 |
6
제1항에 있어서, 상기 복수의 데이터 처리 장치, 상기 제1 스위치, 및 상기 제2 스위치 중에서 적어도 하나를 제어하는 프로세서를 더 포함하는 것을 특징으로 하는 패킷 전달 시스템
|
7 |
7
제6항에 있어서, 상기 프로세서는 상기 복수의 데이터 처리 장치 중에서 어느 하나의 데이터 처리 장치에 구현된 복수의 가상 머신 중에서 적어도 하나의 가상 머신을 상기 복수의 데이터 처리 장치 중에서 다른 하나의 데이터 처리 장치로 마이그레이션(migration) 되도록 상기 어느 하나의 데이터 처리 장치, 상기 다른 하나의 데이터 처리 장치 제1 스위치 및 상기 제2 스위치 중 적어도 하나를 제어하는 것을 특징으로 하는 패킷 전달 시스템
|
8 |
8
제1 스위치 및 제2 스위치를 포함하고, 가상 라우터 및 상기 가상 라우터에 의한 라우팅 기능 이외의 네트워크 서비스를 제공하기 위한 가상 어플리케이션을 포함하는 복수의 가상 머신이 각각 구현되어 있는 복수의 데이터 처리 장치를 포함하는 패킷 전달 시스템을 이용한 패킷 전달 방법에 있어서, 제1 네트워크로부터 네트워크 서비스 요구 정보를 포함하는 데이터 패킷을 수신하는 단계;상기 제1 스위치를 이용하여 상기 복수의 데이터 처리 장치 중에서 상기 네트워크 서비스 요구 정보와 대응되는 가상 어플리케이션을 포함하는 가상 머신이 구현된 데이터 처리 장치로 상기 수신된 데이터 패킷을 전달하는 하는 단계;상기 적어도 하나의 데이터 처리 장치에서 상기 네트워크 서비스 요구 정보와 대응되는 네트워크 서비스를 제공하면서 상기 수신된 데이터 패킷을 라우팅 프로세싱하는 단계; 및상기 제2 스위치를 이용하여 상기 라우팅 프로세싱된 데이터 패킷을 복수의 제2 네트워크 중 어느 하나의 제2 네트워크로 전송하는 단계를 포함하되, 상기 라우팅 프로세싱된 데이터 패킷은 상기 네트워크 서비스 요구 정보를 포함하고, 상기 어느 하나의 제2 네트워크는 상기 네트워크 서비스 요구 정보와 대응되는 제2 네트워크인 것을 특징으로 하는 패킷 전달 방법
|
9 |
9
삭제
|
10 |
10
제8항에 있어서, 상기 복수의 제2 네트워크는 VLAN이고, 상기 네트워크 서비스 요구 정보는 상기 수신된 데이터 패킷 또는 상기 라우팅 프로세싱된 데이터 패킷에 포함된 VLAN 주소인 것을 특징으로 하는 패킷 전달 방법
|
11 |
11
제8항에 있어서, 상기 수신된 데이터 패킷은 목적지 MAC 주소를 포함하고, 상기 수신된 데이터 패킷을 라우팅 프로세싱하는 단계는상기 복수의 가상 머신 중에서 상기 수신된 데이터 패킷의 목적지 MAC 주소와 동일한 MAC 주소를 갖는 가상 라우터를 포함하는 적어도 하나의 가상 머신을 이용하여 상기 수신된 데이터 패킷을 라우팅 프로세싱하여 상기 제2 스위치로 출력되는 데이터 패킷을 생성하는 것을 특징으로 하는 패킷 전달 방법
|