본문 바로가기
HOME> 논문 > 논문 검색상세

논문 상세정보

순수 P2P 네트워크 환경을 위한 효율적인 피어 연결 기법
An Efficient Peer Connection Scheme for Pure P2P Network Environments

김영진   (성균관대학교 정보통신공학부UU0000759  ); 엄영익   (성균관대학교 정보통신공학부UU0000759  );
  • 초록

    각 사용자들이 자료를 직접 송수신하기 위한 P2P 네트워크 환경에는 하이브리드 P2P 네트워크 환경과 순수 P2P 네트워크 환경이 있다. 하이브리드 P2P 네트워크 환경에서 모든 피어들은 서버에 연결되어 있기 때문에, 피어들 간 메시지를 전달할 수 없는 네트워크 고립 상태가 발생되지 않는다. 그러나 순수 P2P 네트워크 환경에서 각 피어들은 서버 없이 서로 직접 연결하여 다른 피어로부터 서비스를 제공받기 때문에, 각 피어들 간의 통신을 중재하는 특정 피어가 종료할 경우 대상 피어들과의 통신이 단절되는 네트워크 고립 현상이 발생될 수 있다. 본 논문에서는 이러한 문제점을 해결하기 위해 각 피어들로 하여 금 인접한 피어로부터 IP 주소를 얻어 목록으로 관리하게 함으로써, 연결된 피어가 종료할 경우 목록으로 유지된 IP 주소로 연결하여 네트워크 그룹에 지속적으로 참여할 수 있게 하는 기법을 제안한다. 이 제안기법을 이용한 P2P 응용 프로그램은 최초 실행시 하나 이상의 IP 주소를 입력받아야 하지만, 실행 이후에는 사용자로부터 어떠한 정보도 받지 않으면서 네트워크 그룹에 지속적으로 연결될 수 있다. 제안기법의 평가를 위해 시뮬레이션을 통해 연결되어진 피어들이 종료할 경우 네트워크 그룹에 재 연결할 때까지 걸리는 시간을 측정하였다.


    P2P network environments provide users with direct data transmission and sharing facilities and those environments can be classified into hybrid P2P network environments and pure P2P network environments according to the arbitration mechanism among the peers in the network. In hybrid P2P network environments, there exists a server that maintains index information for the data to be shared and network isolation does not occur because every peer always keeps connection to the server. In pure P2P network environments, however, each peer directly connects to another peer and gets services without server intervention, and so, network isolation can occur when the mediating peer fails to work. In this paper. we propose a scheme for each peer to keep connection to other peers continuously by maintaining IP addresses of its neighbor peers and connecting to the peers when the mediating peer fails to work. Although the P2P application that uses our proposed framework should obtain one or more IP addresses of the neighbor peers manually, after instantiation, the application can do its job while maintaining connection to the network continuously and automatically. To evaluate our proposed scheme, we measured and analyzed the time for a peer to reconnect to the network when the mediating peer fails and the network isolation occurs.


  • 주제어

    분산 컴퓨팅 .   네트워크 고립 .   피어 연결.  

  • 참고문헌 (10)

    1. D. C. Hyde, 'How New Peer to Peer Developments May Effect Collaborative Systems,' Dept. of Computer Science, Bucknell Univ., Jan. 2002 
    2. CLIP2, 'The Gnutella Protocol Specification v0.4,' http://www.clip2.com, Mar. 2001 
    3. Sandvine Inc, 'Peer-to-Peer File Sharing : The Effects of File Sharing on a Service Provider's Network, White Paper, Sandvine Inc., Jul. 2002 
    4. Groove Networks Inc., 'Why Peer-to-Peer,' White Paper, Groove Networks Inc., 2002 
    5. B. Yang and H. Garcia-Molina, 'Improving Search in Peer-to-Peer Networks,' Proc. of the 22th International Conference on Distributed Computing Systems, IEEE, Vienna, Austria, Jul. 2002 
    6. David Barkai, 'An Introduction to Peer-to-Peer Computing,' Developer Update Magazine, Intel Corp., Feb. 2000 
    7. Endeavors Tech., 'Introducing Peer-to-Peer,' White Paper, Endeavors Technology Inc., 2002 
    8. B. Yang and H. Garcia-Molina, 'Comparing Hybrid Peer-to-Peer Systems,' Proc. of the 27th International Conference on Very Large Databases, VLDB, Rome, Italy, Sep. 2001 
    9. A. Oram, Peer-To-Peer, O'Reilly, Mar. 2001 
    10. B.Traversat, et al., 'Project JXTA Virtual Network,' 'Technique Report, Sun Microsystems, Inc., Feb. 2002 

 저자의 다른 논문

  • 김영진 (2)

    1. 2003 "순수 P2P 네트워크 환경에서 프락시-서버 할당을 위한 동적 피어 선정 기법 설계 및 구현" 정보처리학회논문지. The KIPS transactions. Part D. Part D d10 (1): 153~160    
    2. 2004 "P2P 컴퓨팅 환경 기반의 디스커버리 기법" 정보과학회지 = Communications of the Korean Institute of Information Scientists and Engineers 22 (3): 6~17    
  • 엄영익 (91)

 활용도 분석

  • 상세보기

    amChart 영역
  • 원문보기

    amChart 영역

원문보기

무료다운로드
  • NDSL :
유료다운로드

유료 다운로드의 경우 해당 사이트의 정책에 따라 신규 회원가입, 로그인, 유료 구매 등이 필요할 수 있습니다. 해당 사이트에서 발생하는 귀하의 모든 정보활동은 NDSL의 서비스 정책과 무관합니다.

원문복사신청을 하시면, 일부 해외 인쇄학술지의 경우 외국학술지지원센터(FRIC)에서
무료 원문복사 서비스를 제공합니다.

NDSL에서는 해당 원문을 복사서비스하고 있습니다. 위의 원문복사신청 또는 장바구니 담기를 통하여 원문복사서비스 이용이 가능합니다.

이 논문과 함께 출판된 논문 + 더보기