티스토리 뷰

경제 이야기

P2P(Peer-to-peer)에 대해서

경제나그네 2024. 6. 23. 16:56
반응형

 

피어 투 피어(P2P) 컴퓨팅 또는 네트워킹은 피어 간에 작업 또는 워크로드를 분할하는 분산 애플리케이션 아키텍처입니다. 피어는 동등한 특권을 가지며 네트워크 내에서 동등한 능력을 가진 참가자이며 노드 간 네트워크를 형성합니다.

피어는 처리 능력, 디스크 스토리지, 네트워크 대역폭 등의 리소스 일부를 다른 네트워크 참가자가 직접 이용할 수 있도록 합니다. 서버나 안정적인 호스트에 의한 집중적인 조정은 필요 없습니다. 피어는 리소스 소비와 공급을 나누는 기존 클라이언트/서버 모델과는 대조적으로 리소스 공급자와 소비자 모두입니다.

 


P2P 시스템은 이전에는 많은 응용 프로그램 도메인에서 사용되었지만, 아키텍처는 1999년에 출시된 파일 공유 시스템 Napster에 의해 보급되었습니다. 이 개념은 인간 상호작용의 많은 분야에서 새로운 구조와 철학에 영향을 주었습니다. 이러한 사회적 맥락에서 밈으로서의 피어투피어란 인터넷 기술 전반에 의해 가능하게 되어 사회 전체에 나타난 평등주의적인 소셜 네트워킹을 말합니다.

 

개발

P2P 시스템은 다양한 응용 프로그램 도메인에서 사용되었으나, 음악 공유 애플리케이션 냅스터와 같은 파일 공유 시스템에 의해 널리 알려졌습니다. P2P 운동은 수백만 명의 인터넷 사용자가 직접 그룹을 형성하고 협력하여 사용자 생성 검색 엔진, 가상 슈퍼컴퓨터 및 파일 시스템을 만들 수 있게 했습니다.

피어투피어 컴퓨팅의 기본 개념은 과거 소프트웨어 시스템과 네트워킹 논의에서 상정되었으며, 최초 Request for Comments(RFC1)에 기재된 원칙으로 되돌아갑니다. Tim Berners-Lee의 월드 와이드 웹 비전은 P2P 네트워크에 가까운 개념으로, 웹 사용자가 콘텐츠를 작성하고 상호 링크하는 것을 전제로 했습니다.

초기 인터넷은 방화벽이나 보안 대책 없이 두 대의 컴퓨터가 서로 패킷을 전송할 수 있는 개방적인 구조였습니다. 이는 현재의 방송과 같은 웹 구조와는 대조적입니다. ARPANET은 모든 참여 노드가 콘텐츠를 요구하고 제공할 수 있는 P2P 네트워크였으나, 단순한 주소 기반 라우팅을 넘어서는 컨텍스트나 콘텐츠 기반 라우팅 수단을 제공하지 못했습니다.

초기 P2P 아키텍처로 잘 설명되는 분산형 메시징 시스템인 Usenet은 1979년에 분산형 제어 모델을 강제하는 시스템으로 개발되었습니다. 기본 모델은 클라이언트 서버 모델이지만, 뉴스 서버는 피어로서 서로 통신하며, Usenet의 뉴스 기사를 네트워크 전체에 전파합니다. 같은 고려사항이 SMTP 이메일에도 적용되며, 메일 전송 에이전트의 릴레이 네트워크는 P2P 성격을 가집니다.

1999년 5월, 수백만 명이 인터넷에 접속하면서 Shawn Fanning이 음악 및 파일 공유 애플리케이션인 Napster를 도입했습니다. Napster는 P2P 네트워크의 시작으로, 참여 사용자가 관리 당국이나 제한 없이 물리 네트워크로부터 독립된 가상 네트워크를 구축하게 했습니다.

 

아키텍처

피어투피어 네트워크는 네트워크상의 다른 노드에 대해 「클라이언트」와 「서버」의 양쪽 모두로서 동시에 기능하는 동등한 피어 노드라고 하는 개념을 중심으로 설계되고 있습니다. 이 네트워크 배치 모델은 일반적으로 중앙 서버와 통신이 이루어지는 클라이언트/서버 모델과는 다릅니다. 클라이언트/서버 모델을 사용하는 파일 전송의 일반적인 예는 클라이언트와 서버 프로그램이 구분되는 File Transfer Protocol(FTP; 파일 전송 프로토콜) 서비스입니다. 클라이언트는 전송을 시작하고 서버는 이러한 요구를 충족합니다.

 

콘텐츠 전달

P2P 네트워크에서 클라이언트는 리소스 제공과 사용을 모두 수행합니다. 이는 클라이언트/서버 시스템과 달리 피어 투 피어 네트워크의 콘텐츠입니다. 서비스 용량은 콘텐츠에 대한 접근을 시작하는 사용자가 증가함에 따라 실제로 증가할 가능성이 있음을 의미합니다(특히 사용자가 공유할 필요가 있는 Bittorrent 등의 프로토콜에서는 성능 측정 조사를 참조하십시오). 이 속성은 원래 콘텐츠입니다. 디스트리뷰터 셋업 및 실행 비용을 매우 작게 하기 때문에 P2P 네트워크를 사용하는 주요 장점 중 하나입니다.

반응형

'경제 이야기' 카테고리의 다른 글

전자상거래(E-commerce)에 대해서  (1) 2024.06.25
재산(Wealth)에 대해서  (0) 2024.06.24
자산 관리에 대해서  (0) 2024.06.22
코스피(KOSPI)에 대해서  (0) 2024.06.21
디지털 포렌식(Digital forensics)에 대해서  (0) 2024.06.20
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함