23.04.2014 Views

WAN에서 다자간 통신을 위한 계층적 오류복구 기법 - NM Lab at ...

WAN에서 다자간 통신을 위한 계층적 오류복구 기법 - NM Lab at ...

WAN에서 다자간 통신을 위한 계층적 오류복구 기법 - NM Lab at ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!