p2p 기술구조와 미래의 동향

 1  p2p 기술구조와 미래의 동향-1
 2  p2p 기술구조와 미래의 동향-2
 3  p2p 기술구조와 미래의 동향-3
 4  p2p 기술구조와 미래의 동향-4
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
  • 레포트 > 기타
  • 2009.11.06
  • 4페이지 / hwp
  • 1,000원
  • 30원 (구매자료 3% 적립)
자료 다운로드  네이버 로그인
소개글
p2p 기술구조와 미래의 동향에 대한 자료입니다.
목차
1. 개요
2. P2P 기술
(1) Centralized Peer-to-Peer Networks
(2) Pure(Distributed) Peer-to-Peer Networks
(3) Hybrid Peer-to-Peer Networks
3. P2P의 기술 표준
4. 미래의 P2P 동향
참고문헌
본문내용
1. 개요

1969년 출현한 ARPANET은 4개의 컴퓨터를 연결된 형태로 되어 있었는데, 이것을 P2P(Peer-to-Peer) 기술 역사의 시작으로 보고 있다. 그 후 잘 쓰여지지 않던 P2P 기술은 최근에 와서 유명세를 떨치고 있다.
P2P란, 컴퓨터 사이의 직접적 교환을 통한 컴퓨터 리소스의 공유를 뜻하는 것으로써, 클라이언트/서버 모델을 수용할 뿐만 아니라, N:M의 네트워크 구조를 가질 수 있도록 기본 기능을 제공한다. 특히 사용자들이 친근하게 접근하고 있는 애플리케이션 계층에 P2P 인프라와 서비스가 자리하고 있어서, 장비나 통신서비스에 종속된 기능에서 사용자들을 자유롭게 만든다. 이러한 P2P의 특성 덕분에 문화 콘텐츠 서비스와 접목이 자연스럽게 이루어지고 있다.


2. P2P 기술

P2P는 애플리케이션 계층에 존재하는 오버레이 네트워크 서비스다. 즉, 애플리케이션 계층에 새로운 커뮤니티를 생성하고 커뮤니티에 있는 노드들 간에 논리적 관계를 맺으며, 구하고자 하는 리소스(자원)을 찾는 과정에서 쿼리의 라우팅을 제공하는 구조를 갖는다.
현재까지 나온 상용모델은 4가지로써, 다음과 같다.

(1) Centralized Peer-to-Peer Networks
중앙 집중형은 P2P 네트워크의 초기 모델이 되었다. 클라이언트/서버 모델과의 상이점은 중앙서버가 단지 콘텐츠를 경우하는 Peer의 위치를 제공하여 준다. 즉, 중앙 탐색 서버에 의존하고 있는 것이고, 스타구조를 갖는 것이 특징이다.



(2) Pure(Distributed) Peer-to-Peer Networks
비슷한 성능을 가진 PC끼리만 연결된 형태이다. 순수한 분산 P2P 네트워크는 중앙에 인덱스 서버가 없으며, 요구 메시지의 플러딩(Flooding)에 의존하여 원하는 콘텐츠의 위치를 탐색하는 기법이다. 예로 공유 자원의 탐색을 위해 P2P 네트워크 상으로 쿼리 메시지를 브로드캐스팅하고, 각 노드는 입력되는 쿼리 메시지에 대하여 이웃하는 노드에게 전달한다. 네트워크의 효율성을 제공하기 위해 플러딩하는 메시지의 생명주기를 관리한다. 쿼리 메시지를 더 이상 이웃 노드에게 전달하지 않을 도록 관리한다. Pure 방식으로 실제로 이루어진 서비스로는 건텔라(Guntella), 그누텔라(Gnutella), 프리넷(Freenet) 등이 있다.


(3) Hybrid Peer-to-Peer Networks
하이브리드 P2P 네트워크는 PC끼리의 인터액션을 원활하게 해주는 서버가 개입되는 형태로써, 콘텐츠에 대한 쿼리의 라우팅을 돕기 위하여 슈퍼 피어를 이용하는 메커니즘을 기반으로 한다. 즉, 슈퍼 파이퍼는 공유자원의 위치를 즉각적으로 제공하도록 하는 구조이다. 국지적으로 지원에 대한 위치를 가지고 있지 않으면 다음 슈퍼 노드에게 전달을 하도록 매커니즘이 구축되어 있다. 냅스터와 소리바다(이전 형태)가 Hybrid 방식으로 접근한 가장 좋은 예다.

(4) DHT(Distributed Hash Table) - Based Peer-to-Peer Neworks
Structured 구조의 P2P 네트워크는 현재로서는 DHT 기법을 이용하여 쿼리에 대한 라우팅 구조체를 갖는 메커니즘이다. 현재까진 DHT 방식으로 여러 가지가 제안된 상태이고, 그리고 상용화 수준에서 사용되는 프로토콜로써 Kad, Bitorrent가 대표적이다. Unstructured 방식과 대표적인 차이점은 쿼리에 대하여 찾는 자원이 있느냐 없느냐를 판단하기를 예상할 수 있다는 것이다. 즉 Unstructured 방식에서는 있는지 없는지를 단지 무한정 기다려야 하는데, Structured 방식에는 예측한 시간 내에 무응답시 네트워크 내에 찾고자 하는 자원이 없을 확인할 수 있다.


오늘 본 자료
더보기
  • 오늘 본 자료가 없습니다.
해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용,무단 전재·배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁요소 발견 시 고객센터에 신고해 주시기 바랍니다.