1 |
1
중복 패킷을 방지하는 패킷 처리 방법에 있어서,제1 호스트와 제2 호스트간에 전송되는 패킷들 중 하나를 현재 패킷으로서 수신하는 단계;상기 현재 패킷을 상기 현재 패킷 이전에 수신되어 저장된 저장 패킷들과 비교하여, 상기 현재 패킷이 상기 저장 패킷들 중 하나와 동일한 페이로드 값을 포함하는 제1 유형 패킷 또는 상기 제1 유형 패킷과 관련된 패킷으로서 상기 제1 유형 패킷 이후에 수신된 제2 유형 패킷인지 여부를 판단하는 단계; 및상기 판단에 기초하여, 상기 현재 패킷을 선택적으로 삭제하는 단계를 포함하고, 상기 판단하는 단계는 상기 현재 패킷의 전송 방향과 동일한 전송 방향의 저장 패킷들 중에서 가장 큰 시퀀스 번호를 가진 저장 패킷인 기준 패킷의 시퀀스 번호와 패킷 길이 값을 합산한 합산 값이 상기 현재 패킷의 시퀀스 번호보다 작으면 상기 현재 패킷을 상기 제2 유형 패킷으로 판단하고,상기 현재 패킷을 선택적으로 삭제하는 단계는 상기 제2 유형 패킷으로 판단된 상기 현재 패킷을 삭제하고, 상기 제1유형 패킷은 상기 저장 패킷들 중 하나와 동일한 페이로드 값, 동일한 시퀀스 번호 및 동일한 패킷 길이 값을 가지는 일반적인 중복 패킷과 상기 저장 패킷들 중 하나와 동일한 페이로드 값, 동일한 시퀀스 번호 및 상이한 패킷 길이 값을 가지는 재패킷화된 중복 패킷을 포함하고, 상기 제2유형 패킷은 상기 재패킷화된 중복 패킷과 관련된 패킷으로서 상기 재패킷화된 중복 패킷 이후에 수신된 패킷이고, 상기 제2유형 패킷의 시퀀스 번호는 상기 저장 패킷들의 시퀀스 번호와 상이한 것을 특징으로 하는 패킷 처리 방법
|
2 |
2
제1항에 있어서,상기 판단하는 단계는상기 현재 패킷 및 상기 저장 패킷들의 시퀀스 번호, 전송 방향, ACK 번호 및 패킷 길이 값 중 적어도 하나에 기초하여 수행되는 것을 특징으로 하는 패킷 처리 방법
|
3 |
3
제1항에 있어서,상기 판단하는 단계는 상기 저장 패킷들 중에서 상기 현재 패킷의 전송 방향과 동일한 전송 방향을 가지고 상기 현재 패킷의 시퀀스 번호와 동일한 시퀀스 번호를 가지는 저장 패킷이 존재하면 상기 현재 패킷을 상기 제1 유형 패킷으로 판단하고,상기 현재 패킷을 선택적으로 삭제하는 단계는 상기 제1 유형 패킷으로 판단된 상기 현재 패킷을 삭제하는 것을 특징으로 하는 패킷 처리 방법
|
4 |
4
삭제
|
5 |
5
제1항에 있어서,상기 판단하는 단계는상기 현재 패킷의 전송 방향과 동일한 전송 방향의 저장 패킷들 중에서 가장 큰 시퀀스 번호를 가진 저장 패킷인 기준 패킷을 검출하는 단계;상기 기준 패킷과 상기 현재 패킷의 시퀀스 번호 및 패킷 길이 값을 이용하여 상기 패킷들을 비교하는 단계; 및상기 비교 결과에 기초하여, 상기 현재 패킷이 상기 제1 유형 패킷 또는 상기 제2 유형 패킷인지 여부를 판단하는 단계를 포함하는 것을 특징으로 하는 패킷 처리 방법
|
6 |
6
트래픽 수집 지점에서의 중복 패킷을 방지하는 패킷 처리 장치에 있어서,제1 호스트와 제2 호스트간에 전송되는 패킷들 중 하나를 현재 패킷으로서 수신하는 수신부;상기 현재 패킷을 상기 현재 패킷 이전에 수신되어 저장된 저장 패킷들과 비교하여, 상기 현재 패킷이 상기 저장 패킷들 중 하나와 동일한 페이로드 값을 포함하는 제1 유형 패킷 또는 상기 제1 유형 패킷과 관련된 패킷으로서 상기 제1 유형 패킷 이후에 수신된 제2 유형 패킷인지 여부를 판단하는 판단부; 및상기 판단에 기초하여, 상기 현재 패킷을 선택적으로 삭제하는 패킷 처리부를 포함하고, 상기 판단부는 상기 현재 패킷의 전송 방향과 동일한 전송 방향의 저장 패킷들 중에서 가장 큰 시퀀스 번호를 가진 저장 패킷인 기준 패킷의 시퀀스 번호와 패킷 길이 값을 합산한 합산 값이 상기 현재 패킷의 시퀀스 번호보다 작으면 상기 현재 패킷을 상기 제2 유형 패킷으로 판단하고,상기 패킷 처리부는 상기 제2 유형 패킷으로 판단된 상기 현재 패킷을 삭제하고, 상기 제1유형 패킷은 상기 저장 패킷들 중 하나와 동일한 페이로드 값, 동일한 시퀀스 번호 및 동일한 패킷 길이 값을 가지는 일반적인 중복 패킷과 상기 저장 패킷들 중 하나와 동일한 페이로드 값, 동일한 시퀀스 번호 및 상이한 패킷 길이 값을 가지는 재패킷화된 중복 패킷을 포함하고, 상기 제2유형 패킷은 상기 재패킷화된 중복 패킷과 관련된 패킷으로서 상기 재패킷화된 중복 패킷 이후에 수신된 패킷이고, 상기 제2유형 패킷의 시퀀스 번호는 상기 저장 패킷들의 시퀀스 번호와 상이한 것을 특징으로 하는 패킷 처리 장치
|
7 |
7
제6항에 있어서,상기 판단부는상기 현재 패킷 및 상기 저장 패킷들의 시퀀스 번호, 전송 방향, ACK 번호 및 패킷 길이 값 중 적어도 하나에 기초하여 상기 판단을 수행하는 것을 특징으로 하는 패킷 처리 장치
|
8 |
8
제6항에 있어서,상기 판단부는 상기 저장 패킷들 중에서 상기 현재 패킷의 전송 방향과 동일한 전송 방향을 가지고 상기 현재 패킷의 시퀀스 번호와 동일한 시퀀스 번호를 가지는 저장 패킷이 존재하면 상기 현재 패킷을 상기 제1 유형 패킷으로 판단하고,상기 패킷 처리부는 상기 제1 유형 패킷으로 판단된 상기 현재 패킷을 삭제하는 것을 특징으로 하는 패킷 처리 장치
|
9 |
9
삭제
|
10 |
10
제6항에 있어서,상기 판단부는상기 현재 패킷의 전송 방향과 동일한 전송 방향의 저장 패킷들 중에서 가장 큰 시퀀스 번호를 가진 저장 패킷인 기준 패킷을 검출하는 패킷 검출부;상기 기준 패킷과 상기 현재 패킷의 시퀀스 번호 및 패킷 길이 값을 이용하여 상기 패킷들을 비교하는 비교부; 및상기 비교 결과에 기초하여, 상기 현재 패킷이 상기 제1 유형 패킷 또는 상기 제2 유형 패킷인지 여부를 판단하는 패킷 판단부를 포함하는 것을 특징으로 하는 패킷 처리 장치
|
11 |
11
삭제
|
12 |
12
삭제
|