WAN에서 다자간 통신을 위한 계층적 오류복구 기법 - NM Lab at ...
WAN에서 다자간 통신을 위한 계층적 오류복구 기법 - NM Lab at ...
WAN에서 다자간 통신을 위한 계층적 오류복구 기법 - NM Lab at ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
위에서 언급한 것처럼 본 논문에서는 도메인을<br />
기준으로 서버별(사이트 측면) 분류를 제안하고 있<br />
다.<br />
3.2.2 Top10 리스트에 대한 세부 분류<br />
본 논문에서는 기본적으로는 도메인네임으로만<br />
분류를 한다. 호스트를 제외한 도메인네임으로 분류<br />
를 할 경우 테스트를 수행한 환경이 c클래스 대역<br />
(244 host)의 작은 네트워크지만, 100개 이상의 사<br />
이트가 존재한다.<br />
호스트를 제외한 도메인네임 분류로는 각 사이트<br />
별 상세 트래픽의 확인이 부족하다. 서버측에서 발<br />
생하는 상세 트래픽을 확인하기 위해서, 본 논문에<br />
서는 도메인네임으로 분류된 것 중 Top10 리스트<br />
에 대해서는 각 세부 호스트로 나누어 분석한다.<br />
Top10에 대한 세부 분류 방법은 다음과 같다.<br />
위에서 언급한 바와 같이 전체도메인의 구성은<br />
호스트네임(서브도메인)과 도메인네임으로 구성된<br />
다. 서버별 분류에서는 도메인으로만 분류하여 결과<br />
를 분석하였지만, Top10에 대한 세부 분류에서는<br />
호스트네임 스트링을 추출하여 아래 그림 3과 같이<br />
분석한다. 호스트 네임의 경우 m.mail.naver.com,<br />
m.blog.naver.com처럼 무한대로 생성이 가능하다.<br />
본 논문에서는 mail.naver.com의 형태로 도메인 앞<br />
에 붙는 하나의 호스트네임(서브도메인)만을 사용<br />
하여 분류한다.<br />
그림 3 호스트 추출 알고리즘<br />
3.2.3 사이트 도메인네임 중복 처리<br />
사이트별 분석 방법의 경우 naver.com, naver.net<br />
과 같이 도메인네임은 동일하지만 최상위 도메인의<br />
이름은 다른 경우가 종종 나타난다. 위와 같은 경우<br />
최상위 도메인은 일치하지 않지만, 같은 사이트(서<br />
버)로 나타난다. 이와 같은 경우가 발생할 경우<br />
DNS(domain name server)를 통해 서로 다른 도<br />
메인네임의 IP주소를 확인한 후 IP주소가 같을 경<br />
우 같은 도메인으로 분석한다. 분석 알고리즘의 구<br />
조는 그림4와 같다.<br />
그림 4 도메인네임 중복에 따른 예외 알고리즘<br />
3.2.4 IP 주소로 요청된 사이트 처리 방법<br />
본 논문의 서버별 분석방법 중 도메인네임으로 요<br />
청이 들어오지 않고 IP 주소로 요청이 들어올 경우<br />
HTTP의 헤더의 host 필드에는 도메인네임이 아닌<br />
IP 주소로 기록이 된다. 본 논문에서는 일관성 있는<br />
분석결과를 도출하기 위해 reverse-DNS를 사용하<br />
여 IP 주소에 대한 도메인네임을 추출한 후 이미<br />
같은 도메인이 존재할 경우에 같은 사이트로 분석<br />
한다. 예를 들면, host 정보에 IP 주소<br />
211.234.239.48로 입력이 들어올 경우 reverse-<br />
DNS를 사용하면 host의 정보는 http://n<strong>at</strong>eon<br />
web.n<strong>at</strong>e.com이라는 결과를 도출해 낼 수 있다.<br />
Reverse-DNS 방법을 적용하여 본 논문에서는<br />
HTTP 트래픽의 IP 주소 요청에 대해서도 정확한<br />
서버별(사이트) 분석을 수행하고자 한다.<br />
4. 분석 결과<br />
위에서 제시한 분류 방법을 통하여 2011년 3월<br />
23일 0~24시의 하루 동안의 강원대학교의 한 학<br />
과의(c class) 트래픽에 시스템을 적용한 결과이다.<br />
4.1 서버별(사이트 측면)에 따른 분석 결과<br />
분석 결과 Naver.com, n<strong>at</strong>e.com, daum.net과 같<br />
은 주요 포털 사이트가 상위에 랭크 되었다. 학교에<br />
서 자주 쓰이는 커뮤티니인 cyworld.com이 다음을<br />
차지하였고, 학내망의 특성상 kangwon.ac.kr이라는<br />
학교 홈페이지 또한 상위에 랭크 되었다. 포털 사이<br />
트가 요청될 때, 포털 사이트에 이미지를 제공하는<br />
n<strong>at</strong>eimg.co.kr, daumcdn.net 등과 같은 사이트들이<br />
포털 사이트와 더불어서 많은 부분을 차지하고 있<br />
다. 그림 5는 사이트 별 분석된 결과를 실시간으로<br />
확인할 수 있는 웹 페이지이다. 웹 페이지를 통하여<br />
언제 어디서나 사이트 별 분석 방법의 결과를 분<br />
20