상세 보기
사설망을 지원하는 확장된 DONet프로토콜
An Extension of DONet Protocol to Support Private Networks
- 이문수;
- 한성민;
- 박성용
초록
오버레이 네트워크 기반 스트리밍 서비스는 확장성을 잃지 않으면서 효율적인 네트워크를 구성하기 어렵다. 이에 대해 제안된 여러 기법들 중 DONet은 대표적인 비구조적 스트리밍 오버레이 네트워크이다. 하지만 DONet은 NAT를 고려하지 않았기 때문에, 노드의 수가 많을수록 더 큰 성능을 기대할 수 있는 P2P의 특성을 100% 활용할 수 없다. Hole Punching은 NAT 내부의 노드들을 스트리밍 오버레이 네트워크에 참여시키는 대표적인 기법이다. 하지만, 한 대의 랑데부 서버를 사용하는 Hole Punching은 P2P 환경에서 확장성에 문제를 초래할 수 있다. 본 논문에서는 DONet에 다수의 노드들을 랑데부 서버로 이용할 수 있도록 설계한 Distributed Hole Punching 기법을 적용하여 확장성을 잃지 않고 높은 성능을 제공하는 DONet-P를 제안한다. 제안한 DONet-P의 성능을 측정한 결과 추가적으로 발생한 오버헤드는 크지 않고 높은 확장성을 가지며 기존의 DONet보다 더 좋은 데이타 연속성을 갖는다.
키워드
Peer-to-Peer; streaming; overlay; private network; 피어-투-피어; 스트리밍; 오버레이; 사설망
- 제목
- 사설망을 지원하는 확장된 DONet프로토콜
- 제목 (타언어)
- An Extension of DONet Protocol to Support Private Networks
- 저자
- 이문수; 한성민; 박성용
- 발행일
- 2008-08
- 저널명
- 정보과학회논문지 : 정보통신
- 권
- 35
- 호
- 4
- 페이지
- 268 ~ 281