맞춤기술찾기

이전대상기술

안전한 TCP 연결 관리 장치 및 방법

  • 기술번호 : KST2015086083
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 서버의 기능을 유지하면서 TCP 연결에 대한 서비스 거부 공격을 효과적으로 차단하는 기술을 제공한다. 본 발명의 실시 예에 따른 안전한 TCP 연결 관리 장치는, TCP 연결을 위해 수신한 SYN 패킷에 근거하여 검증키를 생성하여 사용자 단말기에 전달하는 검증키 생성부; 전달된 검증키에 대한 사용자 단말기로부터의 응답 신호를 분석한 결과와 SYN 패킷에 근거하여 유효한 TCP 연결인지를 판단하는 연결 검증부; 및 유효한 TCP 연결인지에 대한 판단 결과에 근거하여 사용자 단말기로부터 통신 서버로의 데이터 패킷 송수신을 제어하는 연결 제어부를 포함하는 것을 특징으로 한다.
Int. CL H04L 29/06 (2014.01) H04L 12/22 (2014.01)
CPC H04L 63/1458(2013.01) H04L 63/1458(2013.01) H04L 63/1458(2013.01) H04L 63/1458(2013.01)
출원번호/일자 1020100065404 (2010.07.07)
출원인 한국전자통신연구원
등록번호/일자 10-1333305-0000 (2013.11.20)
공개번호/일자 10-2011-0070750 (2011.06.24) 문서열기
공고번호/일자 (20131202) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020090127054   |   2009.12.18
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2010.07.07)
심사청구항수 19

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김익균 대한민국 대전광역시 유성구
2 김병구 대한민국 대전광역시 유성구
3 김대원 대한민국 대전광역시 유성구
4 오진태 대한민국 대전광역시 유성구
5 장종수 대한민국 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 한양특허법인 대한민국 서울특별시 강남구 논현로**길 **, 한양빌딩 (도곡동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2010.07.07 수리 (Accepted) 1-1-2010-0439074-79
2 의견제출통지서
Notification of reason for refusal
2013.07.15 발송처리완료 (Completion of Transmission) 9-5-2013-0486112-68
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.09.09 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-0821247-91
4 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2013.09.09 수리 (Accepted) 1-1-2013-0821246-45
5 등록결정서
Decision to grant
2013.11.14 발송처리완료 (Completion of Transmission) 9-5-2013-0783427-78
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
TCP 연결을 위해 수신한 SYN 패킷에 근거하여 검증키를 생성하여 사용자 단말기에 전달하는 검증키 생성부;전달된 상기 검증키에 대한 사용자 단말기로부터의 응답 신호를 분석한 결과와 상기 SYN 패킷에 근거하여 유효한 TCP 연결인지를 판단하는 연결 검증부; 및상기 유효한 TCP 연결인지에 대한 판단 결과에 근거하여 상기 사용자 단말기로부터 통신 서버로의 데이터 패킷 송수신을 제어하는 연결 제어부를 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
2 2
청구항 1에 있어서,상기 연결 검증부는유효한 TCP 연결인 경우 사용자 단말기로부터 상기 연결 제어부로의 제1 데이터 패킷의 수신 여부를 판단하고, 상기 제1 데이터 패킷이 수신되는 경우 정상적인 TCP 연결 설정으로 판단하여 사용자 단말기와 통신 서버간의 데이터 송수신을 허용하는 기능을 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
3 3
청구항 2에 있어서,상기 연결 제어부는,상기 제1 데이터 패킷을 수신 시 상기 통신 서버가 사용자 단말기와의 데이터 송수신을 위한 TCP 연결을 설정하기 위해 미리 설정된 소정 시간 동안 상기 제1 데이터 패킷을 임시 저장하는 기능을 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
4 4
청구항 1에 있어서,상기 검증키 생성부는,상기 SYN 패킷에 포함된 초기 순서 번호(ISN, Initial Sequence Number)에 근거하여 상기 검증키를 생성하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
5 5
청구항 1에 있어서,상기 연결 검증부는,전달된 상기 검증키에 대한 사용자 단말기로부터의 응답 신호에 포함된 응답 신호 패킷 정보와 상기 응답 신호 패킷의 순서 번호보다 1이 작은 값을 갖는 순서 번호에 대응하는 SYN 패킷에 포함된 패킷 정보가 동일할 경우 유효한 TCP 연결로 판단하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
6 6
청구항 1에 있어서,상기 SYN 패킷은,상기 사용자 단말기의 IP주소, 상기 사용자 단말기의 TCP 포트, 연결하고자 하는 서버의 IP주소, 및 상기 서버의 TCP 포트 중 하나 이상을 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
7 7
청구항 1에 있어서,유효한 TCP 연결 정보를 실시간으로 저장하여 관리하는 연결 정보 관리부를 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
8 8
청구항 7에 있어서,상기 연결 정보 관리부는,상기 사용자 단말기의 IP주소, 상기 사용자 단말기의 TCP 포트, 상기 서버의 TCP 포트, 연결 시간 정보, 연결 상태, 및 TCP 연결 순서 번호 차이값 중 하나 이상을 연결 정보 테이블에 저장하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
9 9
청구항 7에 있어서,상기 연결 정보 관리부는,상기 TCP 연결 정보에 대응하는 해쉬 키를 생성하여 관리하는 기능을 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 장치
10 10
검증키 생성부가 TCP 연결을 위해 수신한 SYN 패킷에 근거하여 검증키를 생성하여 사용자 단말기에 전달하는 단계;연결 검증부가 전달된 상기 검증키에 대한 사용자 단말기로부터의 응답 신호를 분석한 결과와 상기 SYN 패킷에 근거하여 유효한 TCP 연결인지를 판단하는 단계; 및연결 제어부가 상기 유효한 TCP 연결인지에 대한 판단 결과에 근거하여 상기 사용자 단말기로부터 통신 서버로의 데이터 패킷 송수신을 제어하는 단계를 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 방법
11 11
청구항 10에 있어서,상기 유효한 TCP 연결지를 판단하는 단계 이후에 유효한 TCP 연결로 판단되는 경우 상기 연결 검증부가 사용자 단말기로부터 상기 연결 제어부로의 제1 데이터 패킷의 수신 여부를 판단하는 단계를 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 방법
12 12
청구항 11에 있어서,상기 제1 데이터 패킷의 수신 여부를 판단하는 단계 이후에, 상기 연결 제어부에 상기 제1 데이터 패킷이 수신되는 경우 연결 검증부가 정상적인 TCP 연결 설정으로 판단하여 사용자 단말기와 통신 서버간의 데이터 송수신을 허용하는 단계를 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 방법
13 13
청구항 11에 있어서,상기 제1 데이터 패킷의 수신 여부를 판단하는 단계 이후에,상기 연결 제어부가 상기 제1 데이터 패킷을 수신 시 상기 통신 서버가 사용자 단말기와의 데이터 송수신을 위한 TCP 연결을 설정하기 위해 미리 설정된 소정 시간 동안 상기 제1 데이터 패킷을 임시 저장하는 단계를 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 방법
14 14
청구항 10에 있어서,상기 검증키를 생성하여 사용자 단말기에 전달하는 단계는,SYN 패킷에 포함된 초기 순서 번호(ISN, Initial Sequence Number)에 근거하여 상기 검증키를 생성하는 단계인 것을 특징으로 하는 안전한 TCP 연결 관리 방법
15 15
청구항 10에 있어서,상기 유효한 TCP 연결인지를 판단하는 단계는,전달된 상기 검증키에 대한 사용자 단말기로부터의 응답 신호에 포함된 응답 신호 패킷 정보와 상기 응답 신호 패킷의 순서 번호보다 1이 작은 값을 갖는 순서 번호에 대응하는 SYN 패킷에 포함된 패킷 정보가 동일할 경우 유효한 TCP 연결로 판단하는 단계인 것을 특징으로 하는 안전한 TCP 연결 관리 방법
16 16
청구항 10에 있어서,상기 연결 요청 패킷은,상기 사용자 단말기의 IP주소, 상기 사용자 단말기의 TCP 포트, 연결하고자 하는 서버의 IP주소, 및 상기 서버의 TCP 포트 중 하나 이상을 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 방법
17 17
청구항 10에 있어서,상기 유효한 TCP 연결인지를 판단하는 단계 이후에 연결 정보 관리부가 유효한 TCP 연결 정보를 실시간으로 저장하여 관리하는 단계를 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 방법
18 18
청구항 17에 있어서,상기 유효한 TCP 연결 정보를 실시간으로 저장하여 관리하는 단계는,상기 사용자 단말기의 IP주소, 상기 사용자 단말기의 TCP 포트, 상기 서버의 TCP 포트, 연결 시간 정보, 연결 상태, 및 TCP 연결 순서 번호 차이값 중 하나 이상을 연결 정보 테이블에 저장하는 단계인 것을 특징으로 하는 안전한 TCP 연결 관리 방법
19 19
청구항 17에 있어서,상기 유효한 TCP 연결 정보를 실시간으로 저장하여 관리하는 단계는상기 연결 정보 관리부가 상기 TCP 연결 정보에 대응하는 해쉬 키를 생성하여 관리하는 단계를 더 포함하는 것을 특징으로 하는 안전한 TCP 연결 관리 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 한국전자통신연구원 분산서비스거부(DDoS) 공격 대응 기술개발