검색어 입력폼

p2p

저작시기 2008.11 |등록일 2009.05.03 한글파일한컴오피스 (hwp) | 4페이지 | 가격 1,500원

소개글

peer to peer (p2p)에 관한 레포트

목차

1. P2P애플리케이션의 요구사항
1) P2P애플리케이션의 목적
<그림 1:서버-클라이언트 기반 네트워크>
<그림 2:P2P기반 네트워크>
2) P2P애플리케이션의 성능 및 요구되는 서비스

2. P2P애플리케이션의 이해
1) P2P네트워크의 구조
<그림 3:순수P2P형>
<그림 4:혼합P2P형>
2) P2P검색 알고리즘
<그림 5:P2P검색 알고리즘 분류>

3. P2P애플리케이션의 과제

4.참조문헌

본문내용

1. P2P애플리케이션의 요구사항
1) P2P애플리케이션의 목적
최근 인터넷에서 P2P애플리케이션들을 쉽게 접할 수 있다. 프로그램을 사용해본 사람이라면 P2P애플리케이션을 사용하여 파일을 받는 것이 단순히 서버의 파일을 다운받는 형식과는 다름을 알 수 있을 것이다.
P2P애플리케이션은 말 그대로 Peer와 Peer가 직접 통신할 수 있도록 도와주는 일을 한다. 서버-클라이언트 환경에서 참여자는 서버 또는 클라이언트의 역할을 맡아서 하지만 P2P애플리케이션은 모든 참여자가 두 역할을 동시에 할 수 있도록 구현되어야한다.

2) P2P애플리케이션의 성능 및 요구되는 서비스
P2P기술을 사용하려면 Peer간의 상호작용에 중점을 두어 더욱 유연하게 네트워크를 설계해야하며 네트워크의 모든 참여자가 동등한 수준으로 참여할 수 있도록 해야 한다. 이는 기존의 서버-클라이언트 모델에서 중앙 서버가 하는 기능을 없애거나 일부만 남겨놓고 설계하여 구현할 수 있다.
또한, 이렇게 설계된 네트워크에서 얼마나 빠르고 정확하게 원하는 정보를 찾아낼 수 있는지를 결정하는 P2P프로토콜도 효율적으로 구현하여야한다. P2P알고리즘은 현재 그 형태에 따라 크게 몇 가지로 나눌 수도 있지만 지금도 끊임없이 개발되고 있어 분류를 단정 짓기는 쉽지 않다. 덧붙여 네트워크에서 빠질 수 없는 주제인 보안에 대한 문제와 오류발생에 대한 문제도 고려해야한다.

2. P2P애플리케이션의 이해
1) P2P네트워크의 구조
P2P네트워크는 크게 두 가지의 형태로 나눈다.
첫 번째는 순수 P2P형으로 중앙 서버의 개념이 존재하지 않는 네트워크이다. 모든 노드들은 중앙에 서버 없이 서로 자료를 찾고 자료를 보내는 형태로 네트워크를 구성하고 있다. 네트워크의 모든 노드들이 서로 통신을 하기 때문에 한 노드가 고장이 났을 때 다른 노드들에 큰 영향을 주지 않는 장점이 있다.

참고 자료

김분희, 이준연 개선된 노드 분산율을 위한 적응적 P2P 검색 알고리즘
김경석, 박진영, 이구연 P2P 네트워크 구조에 기반한 보안 모델 구현
김영진, 엄영익 순수 P2P 네트워크 환경을 위한 효율적인 피어 연결 기법
웹사이트 WIKIPEDIA http://en.wikipedia.org/wiki/Peer-to-peer
다운로드 맨위로