플로우 행동 정보를 이용한 기계 학습 기반의 인터넷 트래픽 분류에 관한 연구Internet traffic classification method based on machine learning using flow behavioral information

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 793
  • Download : 0
인터넷에서 사용되는 애플리케이션이 빠르게 새로히 등장함에 따라 인터넷의 트래픽의 볼륨은 날이 갈수록 늘어나고 있다. 네트워크 관리, 보안 문제, 네트워크의 예측등의 관점에서 볼 때, 인터넷의 현재 상태를 정확히 이해한다는 것은 매우 중요한 일이다. 이러한 작업의 가장 기본이 되는 것이 애플리케이션에 따라서 인터넷 트래픽을 분류하는 일이다. 인터넷 트래픽을 분류하기 위해서 많은 방법들이 제안되고 이용되었지만, 지금의 방법들은 p2p 파일 교환 프로그램이나 온라인 게임등의 새롭게 나타나고 있는 애플리케이션들의 트래픽은 동적포트할당 혹은 암호화된 패킷등의 이유로 효과적으로 분류하지 못하고 있다. 이 논무에서는 새롭게 나타나는 애플리케이션들의 트래픽을 효과적으로 분류하기 위한 방법을 제안하고 있다. 우리의 방법은 K-Nearest Neighbor와 K-Means와 같은 기계 학습 방법에 기반을 하고 있으며, 평균 패킷 사이즈, 플로우의 존속 시간과 같은 플로우 행동 정보를 이용하고 있다. 첫번째로 우리는 트래픽을 추출된 특징 정보를 바탕으로 클러스터링을 하고, 두번째로 앞서 얻어진 클러스터링 정보를 이용해서 새롭게 들어온 다른 분류되지 않은 트래픽을 분류하는 classifier를 구성하게 된다. 우리의 방법을 검증하기 위해서, 우리는 캠퍼스 네트워크로부터 Bittorrent, Clubbox, eDonkey, Fileguri, HTTP, HTTPS, MSN messenger, Nateon messenger, SMTP 이상 9개의 애플리케이션의 트래픽을 수집했다. 우리는 학습 데이타를 85%의 정확도로 클러스터링 했으며, 테스트 데이타를 88%의 정확도로 분류하였다. 우리의 방법은 실험을 위해 새롭게 나타나고 있는 애플리케이션들을 위주로 실험을 했다는 면에서 높은 정확도를 보여준다고 할 수 있다.
Advisors
문수복researcherMoon, Sue-Bokresearcher
Description
한국과학기술원 : 전산학전공,
Publisher
한국과학기술원
Issue Date
2007
Identifier
265026/325007  / 020043441
Language
kor
Description

학위논문(석사) - 한국과학기술원 : 전산학전공, 2007.2, [ vi, 35 p. ]

Keywords

기계 학습; 인터넷 트래픽 분류; 네트워크 관리; Network Management; Machine Learning; Internet Traffic Classification

URI
http://hdl.handle.net/10203/34745
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=265026&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0