A Study of a DDoS Defense Technique for the Client Using the Bayesian Network
Donghoon Kim · The Journal of Korean Institute of Information Technology · 2013
최근 자신도 모르게 자신의 PC가 악성코드에 감염되어 주요 사이트에 DDoS 공격을 하는 일이 많아지고 있다. 이를 막기 위한 방어대책은 서버에서 각자의 패킷을 분석하여 공격패킷이라 판단되면 막는 방식을 사용하고 있다. 이는 더욱 다양하게 진화하고 있는 DDoS 공격을 막기에는 한계가 있다. 이에 본 논문은 머신러닝 구현 기법 중 한 가지인 베이지안 네트워크 (Bayesian networks)을 이용하여 각 클라이언트의 평소 인터넷 사용 패턴을 분석하여 평상시 잘 방문하지 않는 사이트에 많은 수의 패킷을 보낸다면 공격프로세서가 보내는 것으로 간주하여 공격을 막을 수 있는 기법을 제안한다. 실험을 통하여 공격패킷을 보내고 있는 프로세스를 종료시킴으로써 서버가 받고 있는 부담을 줄여 DDoS 공격의 위력을 줄일 수 있음을 확인하였다.