1 |
1
마스터 유닛과 복수의 네트워크 인터페이스 유닛들을 구비한 네트워크 이중화 장치로서,자신에게 유입된 플로우의 정보가 생성되어 있지 않은 경우 상기 플로우의 정보를 저장하고, 상기 플로우가 비대칭 플로우(asymmetric flow)에 해당하는 경우 상기 플로우의 정보를 상기 마스터 유닛에 제공하고, 상기 플로우에 대한 반대편 플로우의 정보를 상기 마스터 유닛에 요청하여 수신하는, 복수의 네트워크 인터페이스 유닛; 및상기 네트워크 인터페이스 유닛으로부터 제공된 상기 플로우의 정보를 저장하고, 상기 플로우에 대한 반대편 플로우의 정보가 저장되어 있는지를 확인하여 상기 반대편 플로우의 정보가 저장되어 있는 경우 상기 네트워크 인터페이스 유닛에 상기 반대편 플로우의 정보를 제공하는 마스터 유닛을 포함하며,상기 복수의 네트워크 인터페이스 유닛은 하나의 보드의 슬롯에 장착되는 네트워크 인터페이스 카드들로 구성되며, 상기 마스터 유닛은 CPU(Central Processing Unit)을 포함하여 구성되고,상기 네트워크 이중화 장치는 연결 지향형 프로토콜에 기초하여 동작하며, 상기 네트워크 인터페이스 유닛은 SYN-ACK 패킷이 유입된 경우, 상기 SYN-ACK 패킷에 대응된 SYN 패킷이 속한 플로우의 정보가 상기 네트워크 인터페이스 유닛에 저장되어 있지 않으면 상기 플로우를 비대칭 플로우에 해당하는 것으로 인지하는 것을 특징으로 하는 네트워크 이중화 장치
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
청구항 1에 있어서,상기 네트워크 인터페이스 유닛은 SYN-ACK 패킷에 대한 ACK 패킷이 유입된 경우, 상기 SYN-ACK 패킷이 속한 플로우의 정보가 상기 네트워크 인터페이스 유닛에 저장되어 있지 않으면 상기 플로우를 비대칭 플로우에 해당하는 것으로 인지하는 네트워크 이중화 장치
|
5 |
5
마스터 유닛과 복수의 네트워크 인터페이스 유닛들을 구비한 네트워크 이중화 장치로서,자신에게 유입된 플로우의 정보가 생성되어 있지 않은 경우 상기 플로우의 정보를 저장하고, 상기 플로우가 비대칭 플로우(asymmetric flow)에 해당하는 경우 상기 플로우의 정보를 상기 마스터 유닛에 제공하고, 상기 플로우에 대한 반대편 플로우의 정보를 상기 마스터 유닛에 요청하여 수신하는, 복수의 네트워크 인터페이스 유닛; 및상기 네트워크 인터페이스 유닛으로부터 제공된 상기 플로우의 정보를 저장하고, 상기 플로우에 대한 반대편 플로우의 정보가 저장되어 있는지를 확인하여 상기 반대편 플로우의 정보가 저장되어 있는 경우 상기 네트워크 인터페이스 유닛에 상기 반대편 플로우의 정보를 제공하는 마스터 유닛을 포함하며,상기 복수의 네트워크 인터페이스 유닛은 하나의 보드의 슬롯에 장착되는 네트워크 인터페이스 카드들로 구성되며, 상기 마스터 유닛은 CPU(Central Processing Unit)을 포함하여 구성되고,상기 네트워크 이중화 장치는 비-연결 지향형 프로토콜에 기초하여 동작하는 네트워크 이중화 장치
|
6 |
6
청구항 5에 있어서,상기 네트워크 인터페이스 유닛은 상기 플로우에 대한 반대편 플로우가 소정의 기간 동안 상기 네트워크 인터페이스 유닛에 유입되지 않으면 상기 플로우를 비대칭 플로우에 해당하는 것으로 인지하는 네트워크 이중화 장치
|
7 |
7
청구항 1에 있어서,상기 네트워크 인터페이스 유닛은상기 비대칭 플로우에 해당하는 플로우들의 트래픽 정보를 상기 비대칭 플로우에 해당하는 플로우들의 트래픽 처리 시점에 또는 소정의 주기로 상기 마스터 유닛에게 제공하는 네트워크 이중화 장치
|
8 |
8
삭제
|
9 |
9
청구항 1에 있어서,상기 네트워크 인터페이스 유닛은상기 마스터 유닛과 인터페이싱하는 제어 인터페이스부;상기 플로우를 외부와 송수신하는 네트워크 인터페이스부;상기 네트워크 인터페이스부에서 처리되는 플로우들에 대한 정보를 저장하는 로컬 플로우 헤더 테이블 저장부;상기 플로우들의 트래픽 정보를 저장하는 트래픽 정보 저장부; 및상기 네트워크 인터페이스부를 통하여 유입되는 패킷을 분석하여 상기 패킷에 대응된 플로우의 정보가 생성되어 있지 않은 경우 상기 플로우의 정보를 생성하여 상기 로컬 플로우 헤더 테이블 저장부에 저장하고, 상기 플로우가 비대칭 플로우에 해당하는 경우 상기 플로우의 정보를 상기 제어 인터페이스부를 통하여 상기 마스터 유닛에 제공하고 상기 플로우에 대한 반대편 플로우의 정보를 상기 마스터 유닛에 요청하여 수신하며, 상기 플로우의 트래픽 정보를 상기 트래픽 정보 저장부에 저장하는 제어부를 포함한 네트워크 이중화 장치
|
10 |
10
청구항 1에 있어서,상기 마스터 유닛은상기 네트워크 인터페이스 유닛과 인터페이싱하는 제어 인터페이스부;상기 네트워크 인터페이스 유닛으로부터 수신된 비대칭 플로우의 정보를 저장하는 비대칭 플로우 헤더 테이블 저장부;상기 비대칭 플로우들의 트래픽 정보를 저장하는 트래픽 정보 저장부; 및상기 제어 인터페이스부를 통하여 네트워크 인터페이스 유닛으로부터 수신된 상기 비대칭 플로우의 정보를 참조하여, 상기 플로우에 대한 반대편 플로우의 정보가 저장되어 있는지를 확인하여 상기 반대편 플로우의 정보가 저장되어 있는 경우 상기 네트워크 인터페이스 유닛에 상기 반대편 플로우의 정보를 제공하고, 상기 플로우의 정보를 저장하는 기능을 수행하는 프로그램을 실행시키는 CPU를 포함한 네트워크 이중화 장치
|
11 |
11
CPU(Central Processing Unit)를 포함하여 구성된 마스터 유닛과 하나의 보드의 슬롯에 장착되는 네트워크 인터페이스 카드들로 구성된 복수의 네트워크 인터페이스 유닛들을 구비한 네트워크 이중화 장치의 동작 방법으로서, 상기 네트워크 인터페이스 유닛이 상기 네트워크 인터페이스 유닛으로 유입된 플로우를 분석하는 단계;상기 네트워크 인터페이스 유닛이 상기 유입된 플로우의 정보가 생성되어 있지 않은 경우 상기 플로우의 정보를 저장하는 단계; 상기 네트워크 인터페이스 유닛이 상기 플로우가 비대칭 플로우에 해당하는지를 판단하여 상기 플로우가 비대칭 플로우인 경우 상기 플로우의 정보를 상기 마스터 유닛에 제공하고, 상기 플로우에 대한 반대편 플로우의 정보를 상기 마스터 유닛에 요청하여 수신하는 단계;상기 마스터 유닛이 상기 네트워크 인터페이스 유닛으로부터 제공된 상기 플로우의 정보를 저장하는 단계; 및상기 마스터 유닛이 상기 플로우에 대한 반대편 플로우의 정보가 저장되어 있는지를 확인하여 상기 반대편 플로우의 정보가 저장되어 있는 경우 상기 네트워크 인터페이스 유닛에 상기 반대편 플로우의 정보를 제공하는 단계를 포함하고,상기 플로우는 연결 지향형 프로토콜에 따른 플로우이며, 상기 네트워크 인터페이스 유닛은 SYN-ACK 패킷이 유입된 경우, 상기 SYN-ACK 패킷에 대응된 SYN 패킷이 속한 플로우의 정보가 상기 네트워크 인터페이스 유닛에 저장되어 있지 않으면 상기 플로우를 비대칭 플로우에 해당하는 것으로 인지하는 것을 특징으로 하는, 네트워크 이중화 방법
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
청구항 11에 있어서,상기 네트워크 인터페이스 유닛은 SYN-ACK 패킷에 대한 ACK 패킷이 유입된 경우, 상기 SYN-ACK 패킷이 속한 플로우의 정보가 상기 네트워크 인터페이스 유닛에 저장되어 있지 않으면 상기 플로우를 비대칭 플로우에 해당하는 것으로 인지하는 네트워크 이중화 방법
|
15 |
15
CPU(Central Processing Unit)를 포함하여 구성된 마스터 유닛과 하나의 보드의 슬롯에 장착되는 네트워크 인터페이스 카드들로 구성된 복수의 네트워크 인터페이스 유닛들을 구비한 네트워크 이중화 장치의 동작 방법으로서, 상기 네트워크 인터페이스 유닛이 상기 네트워크 인터페이스 유닛으로 유입된 플로우를 분석하는 단계;상기 네트워크 인터페이스 유닛이 상기 유입된 플로우의 정보가 생성되어 있지 않은 경우 상기 플로우의 정보를 저장하는 단계; 상기 네트워크 인터페이스 유닛이 상기 플로우가 비대칭 플로우에 해당하는지를 판단하여 상기 플로우가 비대칭 플로우인 경우 상기 플로우의 정보를 상기 마스터 유닛에 제공하고, 상기 플로우에 대한 반대편 플로우의 정보를 상기 마스터 유닛에 요청하여 수신하는 단계;상기 마스터 유닛이 상기 네트워크 인터페이스 유닛으로부터 제공된 상기 플로우의 정보를 저장하는 단계; 및상기 마스터 유닛이 상기 플로우에 대한 반대편 플로우의 정보가 저장되어 있는지를 확인하여 상기 반대편 플로우의 정보가 저장되어 있는 경우 상기 네트워크 인터페이스 유닛에 상기 반대편 플로우의 정보를 제공하는 단계를 포함하고,상기 플로우는 비-연결 지향형 프로토콜에 따른 플로우인 네트워크 이중화 방법
|
16 |
16
청구항 15에 있어서,상기 네트워크 인터페이스 유닛은 상기 플로우에 대한 반대편 플로우가 소정의 기간 동안 상기 네트워크 인터페이스 유닛에 유입되지 않으면 상기 플로우를 비대칭 플로우에 해당하는 것으로 인지하는 네트워크 이중화 방법
|
17 |
17
청구항 11에 있어서,상기 네트워크 인터페이스 유닛이 상기 비대칭 플로우에 해당하는 플로우들의 트래픽 정보를 상기 비대칭 플로우에 해당하는 플로우들의 트래픽 처리 시점에 또는 소정의 주기로 상기 마스터 유닛에게 제공하는 단계를 추가로 포함하는 네트워크 이중화 방법
|
18 |
18
청구항 17에 있어서,상기 마스터 유닛이 상기 네트워크 인터페이스 유닛으로부터 제공된 상기 비대칭 플로우에 해당하는 플로우들의 트래픽 정보를 저장하는 단계를 추가로 포함하는 네트워크 이중화 방법
|