메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

조승신 (숭실대학교, 숭실대학교 대학원)

지도교수
박민호
발행연도
2017
저작권
숭실대학교 논문은 저작권에 의해 보호받습니다.

이용수30

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
인터넷 및 모바일 나아가 ‘사물인터넷(IoT)’이 발전함에 따라 대부분의 통신은 HTTP 프로토콜을 이용하고 있으며 DDoS 공격이 점차 교묘해지고 지능화 되고 있어 사회적 위협으로 발전하고 있다. DDoS 공격의 형태는 네트워크 계층의 대용량 트래픽 및 커넥션 공격부터 규모는 작지만 서비스 지연 또는 중단시켜 비즈니스 손실을 야기하는 공격, HTTP 플러드나 캐시 바이패싱 같이 서로 다른 유형의 위협이 결합하여 서버 부하를 일으키는 공격, HTTP, DNS, NTP를 포함한 프로토콜의 약점을 집중 공략하는 공격까지 점점 정교한 형태로 변하고 있으며 더욱 지능화 되고 있어 이에 대한 통합적인 공격 방어 시스템이 요구 되고 있다. 현재 DDoS의 주요 공격 형태는 대역폭을 고갈 시키는 공격에서 벗어나 서버의 커넥션을 고갈 시키는 공격부터 적은 양의 공격으로도 서비스 지연 및 중단시킬 수 있는 어플레케이션 공격으로 진화되고 있다. 하지만 기존 DDoS 방어의 형태는 특정 공격에 대한 개별적인 방어 성격이 강하고 임계치 및 패턴에 의한 방어 형태를 기본으로 하여 새로운 패턴의 공격이나 임계치까지 도달하기 전에 오는 DDoS 공격에 대해서는 공격 대응에 한계가 존재 한다.
이에 본 논문에서는 각각의 DDoS 공격 기법에 대하여 알아보고 지금까지 알려진 DDoS 방어 기법에 대한 동작 및 문제점을 서술 하였다. 또한 현재 가장 문제가 되고 있는 커넥션 공격 및 어플리케이션 기반의 DDoS 공격에 대하여 HTTP 자바 스크립트를 활용한 세션 키 기반의 방어 기법을 발전시켜 공격 에이전트와 정상 사용자 구분 및 대량의 커넥션 기반 공격에 대하여 효과적인 방어 기법을 제안 한다.

목차

국문초록 vii
영문초록 ix
제 1 장 서론 1
1.1 연구 배경 및 목적 1
1.2 논문 구성 2
제 2 장 관련 연구 3
2.1 DDoS 공격 3
2.2 DDoS 공격 유형 4
2.2.1 Flooding 공격 5
2.2.1.1 ICMP Flooding 공격 5
2.2.1.2 UDP Flooding 공격 6
2.2.2 TCP Connection 공격 6
2.2.2.1 TCP SYN Flooding 공격 6
2.2.2.2 TCP Open Connection 공격 7
2.2.3 HTTP Application 공격 8
2.2.3.1 GET Flooding 공격 8
2.2.3.2 Slowloris 공격 9
2.3 기존 DDoS 대응 방안 및 문제점 10
2.3.1 ACL(Access Control List) 10
2.3.2 L4 SLB(Server Load Banlance) 10
2.3.3 Rate Limit 11
2.3.4 GLB(Global Load Banlance) 12
2.3.5 캡챠(CAPTCHA) 13
제 3 장 제안 기술 14
3.1 DDoS 대응 제안 기술 14
3.1.1 기존 DDoS 방어 대응 동작 16
3.1.2 TCP Connections DDoS 대응 동작 17
3.2.3 HTTP Application DDoS 대응 동작 18
제 4 장 실험 및 성능 평가 20
4.1 실험 환경 20
4.2 실험 방법 21
4.3 실험 결과 21
4.3.1 Flooding 공격 21
4.3.1.1 UDP Flooding 21
4.3.1.2 ICMP Flooding 22
4.3.2 Connections 공격 23
4.3.2.1 SYN Flooding 24
4.3.2.2 Connections Open 25
4.3.3 HTTP Application 공격 26
4.3.3.1 Slowloris 26
4.3.3.2 HTTP GET Flooding 27
4.4 실험 결과 29
제 5 장 결론 30
참고문헌 32

최근 본 자료

전체보기

댓글(0)

0