P2P   Peer-to-Peer, Peer Protocol, Peer to Peer   동배간, 대등 관계, 피어 투 피어, 피어 프로토콜

(2019-12-01)

Peer, 피어


1. Peer 또는 Peer to Peer 이란?

  ㅇ Peer : 동등 또는 대등 관계 단위
     - 동등한 지위로 동작하는 기능 단위

  ㅇ 동배간(同輩間) (Peer-to-Peer,P2P)
     - 주국 / 종국 (Master / Slave 또는 Primary / Secondary) 개념이 없이,
     - 채널 또는 네트워크 상의 모든 노드(Node)들이 동등한 권한을 갖는 관계를 말함


2. P2P 특징

  ㅇ 주종의 관계 또는 클라이언트/서버 관계가 아님
     - 통신의 상대방이 서로 대등한 위치에 서서 상호간에 차이가 없이 통신을 함
        . 그러나, 각 노드들은 미리 결정된 우선순위를 가질 수 있으며 우선순위를 부여하는
          방법으로는  토큰전달(token-pass), 반송파검출(감지) 등이 사용 가능함

  ㅇ 중앙집중 관리용 서버가 따로 없음
     - 사전 설정 작업이 따로 필요치않고 즉시 네트워크 구축이 가능함

  ㅇ 자원의 공유
     - 노드들이 서로 데이터대역폭 등을 공유함

  ㅇ 네트워크로의 참여 및 이탈이 자유로움


3. 통신계층모델 관점계층모델에서 동배간이라는 표현은,
     - 서로 다른 네트워크 노드에 있으나, 같은 계층에 속하는 개체들간의 관계를 말함 

  ㅇ 동배간 프로토콜 (Peer Protocol)
     - 같은 계층간에 상호 관련지어지는 프로토콜을 동배간 프로토콜 이라 함
  ㅇ 동배간 계층 (Peer Layer)
     - 같은 계층이라는 의미로는 동배간 계층 이라 함
  ㅇ 동배간 개체 (Peer Entity)
     - 같은 계층간의 개체들을 동배간 개체라 함

  ※ 동배간 개체 사이에서는 투명성 있는 연결을 이룸

  ※ 프로토콜 例 :  PPP 프로토콜(전형적인 피어 프로토콜의 한 예) 등
     - 링크가 형성된 양단간에 또다른 대등한 네트워크가 있을 수 있는 등 상호간에 대등한
       입장에 서서 통신을 함


4. 토폴로지 관점

  ㅇ P2P 구현 네트워크 토폴로지 
     - 링형(Ring Type), 버스형(Bus Type), 망형(Mesh Type) 등이 가능


5. P2P 서비스

  ㅇ 요즘 널리 통용되는 P2P 서비스는, 
     - 네트워크에 참여하는 구성원들이 주종관계(서버-클라이언트)에 있지 않고 구성원 모두가 
       동등한 지위를 갖는 서비스를 의미
     - 이를통해 개인간 자료공유 및 검색이 가능
  ㅇ 응용 : 인스턴트 메신저, 음악/동영상 화일 공유, 온라인 게임 등
  ㅇ 과제 : 지능형 검색기능 개발 등



Copyrightⓒ   차재복 (Cha Jae Bok)    " 정보통신 및 과학기술 지식을 간결하게 정리,체계화시키고 있습니다. "