1 |
1
내부(inside) IP 주소 및 내부 IP 주소에 매핑된 외부(outside) IP 주소를 관리하는 네트워크 주소 변환(Network address translation, NAT) 테이블을 참조하여 외부 네트워크를 통하여 클라이언트와 서버가 통신할 수 있도록 주소를 변환하는 NAT부; 및상기 클라이언트로부터 쿠키 요청이 있는 경우, 상기 외부 IP 주소에 대응하는 쿠키(cookie)를 관리하는 접속 쿠키 테이블을 참조하여 상기 클라이언트에 쿠키를 제공하는 쿠키 프락시부를 포함하는 것을 특징으로 하는 쿠키 프락시 기능을 구비한 NAT 장치
|
2 |
2
청구항 1에 있어서,상기 쿠키 프락시부는, 수신 패킷이 쿠키 요청 패킷 또는 쿠키 응답 패킷에 해당하는 지 여부를 판별하는 패킷 판별부; 및상기 수신 패킷이 쿠키 요청 패킷인 경우, 상기 NAT 테이블로부터 상기 수신 패킷의 외부 IP주소를 검색하여 상기 접속 쿠키 테이블로부터 쿠키를 도출하는 쿠키 도출부를 포함하는 것을 특징으로 하는 NAT 장치
|
3 |
3
청구항 2에 있어서, 상기 도출된 쿠키에 기초하여 쿠키 응답을 생성하는 쿠키 응답부를 더 포함하는 것을 특징으로 하는 NAT 장치
|
4 |
4
청구항 2에 있어서,상기 쿠키 도출부는, 상기 수신 패킷이 쿠키 요청 패킷이나, 상기 접속 쿠키 테이블에 상기 외부 IP 주소에 대응되는 엔트리가 존재하지 않는 경우, 상기 수신 패킷을 상기 NAT 부로 전달하는 것을 특징으로 하는 NAT 장치
|
5 |
5
청구항 4에 있어서, 상기 NAT 부는 상기 쿠키 요청 패킷에 해당하는 수신 패킷에 대한 네트워크 주소 변환을 수행하여 상기 서버에 대하여 쿠키를 요청하는 것을 특징으로 하는 NAT 장치
|
6 |
6
청구항 2에 있어서,상기 쿠키 프락시부는, 상기 수신 패킷이 쿠키 응답 패킷인 경우, 상기 수신 패킷에 포함된 쿠키 정보에 기초하여 상기 접속 쿠키 테이블을 갱신하거나 새로운 엔트리를 생성하는 쿠키 관리부를 포함하는 것을 특징으로 하는 NAT 장치
|
7 |
7
청구항 2에 있어서,상기 쿠키 판별부는, 상기 수신 패킷이 상기 쿠키 요청 패킷 또는 상기 쿠키 응답 패킷 중 적어도 하나에 해당되지 않는 경우, 상기 수신 패킷을 상기 NAT 부로 제공하여 네트워크 주소 변환 동작을 수행하도록 하는 것을 특징으로 하는 NAT 장치
|
8 |
8
청구항 2에 있어서,상기 클라이언트 측 네트워크와 물리적으로 연결되는 클라이언트 단자 및 상기 서버 측 네트워크와 물리적으로 연결되는 서버 단자를 더 포함하는 것을 특징으로 하는 NAT 장치
|
9 |
9
청구항 8에 있어서,상기 패킷 판별부는, 상기 수신 패킷이 상기 클라이언트 단자로부터 수신되는 경우에는 쿠키 요청 패킷 여부만을 판단하고, 상기 수신 패킷이 상기 서버로부터 수신되는 경우에는 쿠키 응답 패킷 여부만을 판단하는 것을 특징으로 하는 네트워크 주소 변환 장치
|
10 |
10
청구항 1에 있어서,상기 접속 쿠키 테이블은 상기 쿠키의 외부 IP에 대응되는 상기 NAT 테이블 내의 포인터 또는 상기 외부 IP주소에 대응되는 외부 포트 정보를 포함하는 것을 특징으로 하는 NAT 장치
|
11 |
11
외부 IP 주소에 대응하는 쿠키(cookie)를 관리하는 접속 쿠키 테이블을 구비하는 네트워크 주소 변환(Network address translation, NAT) 장치에 있어서,수신 패킷이 쿠키 요청 패킷 또는 쿠키 응답 패킷에 해당하는 지 여부를 판별하는 단계; 및상기 수신 패킷이 상기 쿠키 요청 패킷에 해당하는 경우, 상기 접속 쿠키 테이블로부터 쿠키를 도출하여 쿠키 응답을 제공하는 단계를 포함하는 것을 특징으로 하는 쿠키 프락시 기능을 지원하는 NAT 방법
|
12 |
12
청구항 11에 있어서,상기 쿠키 응답을 제공하는 단계는,상기 수신 패킷에 포함된 내부 IP 주소에 기초하여 NAT 테이블로부터 외부 IP 주소를 검색하는 단계;상기 검색된 외부 IP 주소에 기초하여 상기 접속 쿠키 테이블로부터 상기 쿠키를 도출하는 단계; 및상기 도출된 쿠키를 상기 쿠키 응답으로 생성하는 단계를 포함하는 것을 특징으로 하는 NAT 방법
|
13 |
13
청구항 12에 있어서,상기 접속 쿠키 테이블에 상기 수신 패킷의 외부 IP 주소의 엔트리가 없는 경우, 상기 수신 패킷에 대하여 네트워크 주소 변환을 수행하는 단계를 포함하는 것을 특징으로 하는 NAT 방법
|
14 |
14
청구항 11에 있어서,상기 수신 패킷이 쿠키 응답 패킷인 경우, 상기 수신 패킷에 포함된 쿠키 정보에 기초하여 상기 접속 쿠키 테이블을 관리하는 단계를 더 포함하는 것을 특징으로 하는 NAT 방법
|
15 |
15
청구항 11에 있어서,상기 수신 패킷이 상기 쿠키 응답 패킷 또는 상기 쿠키 요청 패킷 중 적어도 하나에 해당하지 않는 경우, 상기 수신 패킷에 대하여 네트워크 주소 변환 동작을 수행하는 단계를 더 포함하는 것을 특징으로 하는 NAT 방법
|