P2P란 무엇입니까?
P2P는 Peer-to-Peer의 약자로 Peer는 영어로 '동등한(지위, 능력 등)', '동료', '파트너'라는 뜻을 가지고 있습니다. 이러한 방식으로 P2P는 "파트너 대 파트너" 또는 P2P 네트워킹으로 이해될 수도 있습니다. 현재 사람들은 인터넷상의 통신, 파일 교환, 분산 컴퓨팅 등을 강화하는 데 큰 가능성이 있다고 믿습니다.
간단히 말하면 P2P는 사람들을 직접 연결하고 인터넷을 통해 직접 상호 작용할 수 있게 해줍니다. P2P는 인터넷 통신을 더욱 쉽게 만들고 보다 직접적인 공유와 상호 작용을 가능하게 하여 중개인을 완전히 제거합니다. P2P는 과거처럼 서버에 접속해 검색하고 다운로드하는 방식이 아닌, 다른 사용자의 컴퓨터에 직접 접속해 파일을 교환하는 방식을 의미한다. P2P의 또 다른 중요한 특징은 대형 웹사이트 중심으로 돌아가던 인터넷의 현주소를 바꾸고, '탈중앙화'로 돌아가서, 권력을 사용자에게 돌려주는 것입니다. P2P가 새로운 것처럼 보일 수도 있지만 B2C와 B2B가 인터넷에 이식된 현실 세계에서 흔히 볼 수 있는 것처럼 P2P도 새로운 것이 아닙니다. 실생활에서 우리는 P2P 모델에 따라 매일 대면이나 전화로 소통합니다.
네트워크 관점에서도 P2P는 새로운 개념이 아닙니다. P2P는 인터넷 전체 아키텍처의 기초입니다. 인터넷의 가장 기본적인 프로토콜인 TCP/IP에는 클라이언트와 서버의 개념이 없습니다. 10년 전에는 인터넷의 모든 시스템에 서버와 클라이언트 기능이 모두 있었습니다. 물론 나중에 TCP/IP를 기반으로 개발된 소프트웨어는 브라우저와 웹 서버, 메일 클라이언트와 메일 서버라는 클라이언트/서버 구조를 채택했습니다. 그러나 서버에 관한 한 여전히 P2P 네트워크로 연결되어 있습니다. 이메일을 예로 들어보겠습니다. 인터넷에는 모든 이메일을 처리하는 거대하고 고유한 이메일 서버가 없습니다. 대신 P2P 네트워크로 연결된 이메일 서버가 서로 협력하여 해당 서버로 이메일을 전송합니다. 또한 이메일은 항상 사용자 간의 P2P 통신 채널입니다.
실제로 인터넷상의 많은 기존 서비스는 P2P로 분류될 수 있습니다. ICQ, AOL Instant Messenger, Yahoo Pager, Microsoft의 MSN Messenger 및 중국의 OICQ와 같은 인스턴트 메시징 시스템은 가장 널리 사용되는 P2P 애플리케이션입니다. 이를 통해 사용자는 서로 통신하고 정보와 파일을 교환할 수 있습니다. 사용자 간의 정보 교환은 직접적이지 않으며 중앙에 위치한 서버에 의해 조정되어야 합니다. 그러나 이러한 시스템에는 많은 양의 정보를 공유하는 데 매우 중요한 검색과 같은 기능이 없습니다. 이 기능이 없다는 것은 인스턴트 메시징이 오랫동안 존재했지만 영향을 미치지 못한 이유 중 하나일 수 있습니다. 냅스터처럼.