• 제목/요약/키워드: P2P(Peer to Peer)

검색결과 584건 처리시간 0.029초

랜덤 워크 기반의 P2P 익명 프로토콜 (Peer to Peer Anonymous Protocol Based Random Walk)

  • 조준하;이현숙;박현아;이동훈
    • 정보보호학회논문지
    • /
    • 제17권6호
    • /
    • pp.65-76
    • /
    • 2007
  • P2P 시스템을 이용하여 파일을 검색하면 상대방의 프로그램에 설정되어 있는 공유폴더의 파일을 검색해서 결과를 보내준다. 이러한 과정에서 보내주는 정보 중에는 경로명 및 파일 정보가 포함되게 피고, 어떤 검색자가 어떠한 정보를 검색했는지 모두 드러날 수 있는 문제점이 발생한다. 이것을 해결하기 위한 방법으로 P2P 익명 파일의 송 수신에 관한 연구가 현재 활발하게 이루어지고 있으나 지금까지의 연구에는 아직 몇 가지 한계점이 있다. 따라서 우리는 그러한 문제점을 분석하고 이를 극복하기 위해 비집중화(Decentralized)되고 비구조화된(Unstructured) P2P 시스템에서 랜덤 워크(Random Walk)를 기초로 하여 파일 요청자가 다른 peer들의 시스템 접속 상태를 모르고도 동적인 Onion 라우팅(Dynamic Onion Routing) 을 가능하게 하는 프로토콜과 멀티캐스트 기법을 이용하여 계산 효율성을 향상시킨 스킴 2가지를 제안한다.

모바일 P2P 시스템에서 서브피어 분배를 통한 에너지 효율적인 라우팅 (Energy-Efficient Routing Protocol for Mobile Peer-to-Peer Systems using Division of Sub-peers)

  • 이주희;한정석;송진우;이광조;김지훈;양성봉
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 춘계학술발표대회
    • /
    • pp.826-829
    • /
    • 2008
  • 모바일 환경에서는 모바일 기기의 제한된 에너지를 효율적으로 사용하는 것이 요구된다. 특히 모바일 Peer-to-Peer(P2P) 시스템에서 모바일 기기가 피어로서 저장된 에너지를 모두 소모하면 더 이상파일 탐색 등과 같은 작업에 참여할 수 없게 된다. 또한 에너지가 없는 피어가 증가하게 되면 파일탐색 실패율이 증가하게 되고, 결국 파일탐색이 불가능하게 된다. 슈퍼피어(super peer)를 기반으로 한 계층적 P2P 시스템은 기존 단일 계층 P2P 시스템보다 더 적은 양의 메시지로 파일탐색을 가능하게 해준다. 하지만 하나의 슈퍼피어가 관리하는 서브피어(sub-peer)가 많을 경우, 서브피어의 관리 비용과 파일 탐색 요청의 증가로 슈퍼피어의 에너지 소모 비율이 크게 증가하게 되며, 이로 인해 네트워크 참여 시간이 줄어들게 된다. 이는 전체 네트워크 유지시간 감소에 영향을 미친다. 본 논문은 무선 통신 기반의 모바일 환경에서 슈퍼피어를 기반으로 한 계층적 P2P 시스템을 기반으로, 슈퍼피어가 관리하는 서브피어들의 수를 제한하고, 만약 일정한 수를 초과하였을 경우, 초과한 슈퍼피어의 서브피어들 중에서 새로운 슈퍼피어를 선정하고, 기존 슈퍼피어로부터 일부 서브피어들을 분배하여 관리하게 하는 시스템을 제안하였다. 실험을 통해 성능을 평가 하였으며, 실험 결과 파일 탐색 요청을 위한 네트워크 유지시간이 더 오래 지속됨을 확인하였다.

서버 부하 감소를 위한 P2P 기반 데이터 서비스 시스템의 설계 및 구현 (Design and Implementation of P2P-Based Data Service System to Reduce Server Load)

  • 이광현;전형수;유철중;장옥배
    • 정보처리학회논문지C
    • /
    • 제9C권5호
    • /
    • pp.615-626
    • /
    • 2002
  • 최근 흠 네트워킹에 대한 관심이 증가하면서 멀티미디어 클립서비스에 관한 연구가 진행되고 있다. 가정내 네트워크의 대역폭이 가지는 한계로 인해 클라이언트-서버 방식을 통한 대용량 멀티미디어 자료들을 장시간 동안 받아야하고 서버에 트래픽이 증가하는 문제점들이 나타나고 있다. 본 논문에서는 서버를 거치지 않고 가정과 가정을 직접 연결하여 자료를 교환할 수 있는 Peer-to-Peer(P2P) 기술이 적용된 자료공유 네트워크 시스템을 설계하였고 서버의 트래픽을 줄이도록 하였으며 Java 언어로 플랫폼 독립적인 시스템을 구현하였다.

A Methodology to Estimate the Unit Price of User Contribution in P2P Streaming System - A Case Study

  • Kim, Jung-Hyun;Moon, Sean;Kim, Gun-Hee;Kim, Hee-Jung;Park, Sung-Choon
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2009년도 IWAIT
    • /
    • pp.376-380
    • /
    • 2009
  • Peer-to-Peer content delivery technology recently begins to be used not only for file sharing applications such as eDonkey but also for every kind of content services. KBS, a broadcasting company in Korea, is aggressively driving to apply Peer-to-Peer technology to KBS's commercial internet video service but we found that there are two big huddles. First, end users may refuse to share their own resources for KBS's cost reduction using Peer-to-Peer content delivery technology. Second, it may cause that the number of free-riders increases and the efficiency of the overall system would fall. From commercial service provider's perspective, we have to avoid that end users have unfavorable impressions on the service and the usefulness of Peer-to-Peer technology decreases. In order to overcome these problems, we studied how to offer incentive to end users and how much incentive would be reasonable, and then applied the result to real service for verification.

  • PDF

JXTA 네트워크 환경에서 효율적인 자원 검색을 위한 DHT 기반프락시 피어 알고리즘 설계 (The Design of Proxy Peer Algorithm based on DHT for Effective Resource Searching on JXTA Network Environments)

  • 이광;이준
    • 한국정보통신학회논문지
    • /
    • 제11권8호
    • /
    • pp.1486-1492
    • /
    • 2007
  • P2P와 같은 분산 컴퓨팅 환경에서는 분산된 자원의 효율적인 검색이 매우 중요하다. 그러나 분산된 자원의 검색은 수많은 피어를 순회하며 정보를 검색해야 하므로 검색 횟수의 증가에 따른 시스템 부하와 많은 검색 시간을 소요하게 된다. 본 논문에서는 JXTA 네트워크 환경에서 분산된 자원의 효율적인 검색을 위해 DHT(Distributed Hash Table)를 기반으로 한 프락시 피어 알고리즘을 설계하였다. 랑데부 피어들의 정보를 프락시 피어에 유지하고 검색 성공 확률이 높은 랑데부 피어들을 우선 검색함으로써 검색 횟수를 줄여 발생될 수 있는 오버 헤드를 최소화 할 수 있었다.

Efficient Peer-to-Peer Lookup in Multi-hop Wireless Networks

  • Shin, Min-Ho;Arbaugh, William A.
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제3권1호
    • /
    • pp.5-25
    • /
    • 2009
  • In recent years the popularity of multi-hop wireless networks has been growing. Its flexible topology and abundant routing path enables many types of applications. However, the lack of a centralized controller often makes it difficult to design a reliable service in multi-hop wireless networks. While packet routing has been the center of attention for decades, recent research focuses on data discovery such as file sharing in multi-hop wireless networks. Although there are many peer-to-peer lookup (P2P-lookup) schemes for wired networks, they have inherent limitations for multi-hop wireless networks. First, a wired P2P-lookup builds a search structure on the overlay network and disregards the underlying topology. Second, the performance guarantee often relies on specific topology models such as random graphs, which do not apply to multi-hop wireless networks. Past studies on wireless P2P-lookup either combined existing solutions with known routing algorithms or proposed tree-based routing, which is prone to traffic congestion. In this paper, we present two wireless P2P-lookup schemes that strictly build a topology-dependent structure. We first propose the Ring Interval Graph Search (RIGS) that constructs a DHT only through direct connections between the nodes. We then propose the ValleyWalk, a loosely-structured scheme that requires simple local hints for query routing. Packet-level simulations showed that RIGS can find the target with near-shortest search length and ValleyWalk can find the target with near-shortest search length when there is at least 5% object replication. We also provide an analytic bound on the search length of ValleyWalk.

계층적 P2P 시스템의 효율적 관리를 위한 네트워크 거리 기반 운영 기법 (An Efficient Management Scheme of Hierarchical P2P System based on Network Distance)

  • 홍충표;김정길;김신덕
    • 정보통신설비학회논문지
    • /
    • 제10권4호
    • /
    • pp.121-127
    • /
    • 2011
  • Many peer-to-peer (p2p) systems have been studied in distributed, ubiquitous computing environments. Distributed hash table (DHT)-based p2p systems can improve load-balancing even though locality utilization and user mobility are not guaranteed. We propose a mobile locality-based hierarchical p2p overlay network (MLH-Net) to address locality problems without any other services. MLH-Net utilizes mobility features in a mobile environment. MLH-Net is constructed as two layers, an upper layer formed with super-nodes and a lower layer formed with normal-nodes. Because super-nodes can share advertisements, we can guarantee physical locality utilization between a requestor and a target during any discovery process. To overcome a node failure, we propose a simple recovery mechanism. The simulation results demonstrate that MLH-Net can decrease discovery routing hops by 15% compared with JXTA and 66% compared with Chord.

  • PDF

유니캐스트 방식과 P2P를 응용한 트래픽 에이전트 시스템에 관한 연구 (A Study on the Traffic Agent System Using Unicast Method and P2P)

  • 김현기;김송영;조대제
    • 한국멀티미디어학회논문지
    • /
    • 제8권5호
    • /
    • pp.707-741
    • /
    • 2005
  • 멀티미디어 스트리밍에서 유니캐스트 방식은 사용자 수가 증가함에 따라 트래픽이 증가하게 되어 추가적인 비용 부담이 있게 된다. 멀티캐스트 방식은 이러한 문제점을 해결할 수 있으나 클라이언트의 접속과 제어정보를 가질 수 없으며, 현재 대부분 라우터들이 유니캐스트 방식만을 지원하고 있는 실정이다. 또한, 다른 ISP 사업자간에는 서비스를 받을 수 없는 문제점을 가지고 있다. 본 논문에서는 이러한 문제점을 극복하기 위해 원격 화상교육을 위한 유니캐스트 방식과 P2P를 응용한 트래픽 에이전트 시스템을 제안하였다. 제안된 시스템은 컨트를 에이전트에 의해 스트림 서버의 트래픽이 감소되고,네트워크의 비용을 줄일 수 있다. 이 시스템은 JMF와 응용 소프트웨어를 이용하여 원격 화상교육을 시연함으로써 본 시스템의 타당성을 검증하고 분석하였다.

  • PDF

An Optimal Peer Selection Algorithm for Mesh-based Peer-to-Peer Networks

  • Han, Seung Chul;Nam, Ki Won
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제13권1호
    • /
    • pp.133-151
    • /
    • 2019
  • In order to achieve faster content distribution speed and stronger fault tolerance, a P2P peer can connect to multiple peers in parallel and receive chunks of the data simultaneously. A critical issue in this environment is selecting a set of nodes participating in swarming sessions. Previous related researches only focus on performance metrics, such as downloading time or the round-trip time, but in this paper, we consider a new performance metric which is closely related to the network and propose a peer selection algorithm that produces the set of peers generating optimal worst link stress. We prove that the optimal algorithm is practicable and has the advantages with the experiments on PlanetLab. The algorithm optimizes the congestion level of the bottleneck link. It means the algorithm can maximize the affordable throughput. Second, the network load is well balanced. A balanced network improves the utilization of resources and leads to the fast content distribution. We also notice that if every client follows our algorithm in selecting peers, the probability is high that all sessions could benefit. We expect that the algorithm in this paper can be used complementary to existing methods to derive new and valuable insights in peer-to-peer networking.

대학생의 흡연행위와 강인성간의 상관관계 (Smoking Behavior and Hardiness in University Students)

  • 이규은;김남선
    • 기본간호학회지
    • /
    • 제8권1호
    • /
    • pp.51-68
    • /
    • 2001
  • The purpose of this study was to explain the relationship between smoking status, smoking behavior and hardiness in university students in Gangnung City. The subjects were a convenience sample of 315 students. The data were collected by a questionnaire given to the students between May 22 to June 2, 2000. An instrument developed by Akers & Gang(1996) and translated by Sohn, Jung-Nam(1999) was used in this study to measure definition of smoking, differential reinforcement of smoking and smoking behavior. The differential peer association scale developed Krohn et al.(1982) and translated by Sohn, Jung-Nam(1999), and the hardiness scale developed by Pollock(1984) and translated by Suh, Mun-Sa(1988) were also used. The data were analyzed using the SAS/PC+ Program and included descriptive statistics, t-test, ANOVA, and Spearman correlation coefficients. The results of this study are as follows : 1. The smoking rate for university students was 50.5% of which 44.7% started smoking in high school. 2. The mean score for level of hardiness was $3.14{\pm}0.43$ 3. The mean score for smoking behavior was as follows : 1) The mean score for the neutralizing definition was $2.16{\pm}0.57$ 2) The mean score for the negative definition was $2.37{\pm}0.71$ 3) The mean score for the positive differential reinforcement was $1.89{\pm}0.63$ 4) The mean score for the negative differential reinforcement was $2.96{\pm}0.64$ 5) The mean score for the differential peer association was $2.67{\pm}1.05$ 4. The data showed positive correlations between hardiness and the neutralizing definition(r=.1951, P<.001), between hardiness and the positive differential reinforcement(r=.1128, P<.05), between hardiness and the amount of smoking per day(r=.1452, P<.05) between the neutralizing definition and positive differential reinforcement(r=.4212, P<.0001), between the neutralizing definition and differential peer association(r=.1856, P<.001), between the neutralizing definition and age at smoking initiation(r=.1582, P<.05), between the negative definition and negative differential reinforcement(r=.2985, P<.0001), between the positive differential reinforcement and differential peer association(r=.3451, P<.0001), between positive differential reinforcement and the amount of smoking per day(r=.4431, P<.0001), between differential peer association and the duration of smoking(r=.2789, P<.0001), between differential peer association and the amount of smoking per day(r=.5410, P<.0001), between the duration of smoking and the amount of smoking per day(r=.4245, P<.0001). The data showed negative correlations between the neutralizing definition and the negative definition(r=-.2065, P<.001) between the neutralizing definition and negative differential reinforcement(r=-.3943, P<.0001) between the neutralizing definition and duration of smoking(r=-.1957, P<.05), between the negative definition and positive differential reinforcement(r=-.2093, P<.001), between the negative definition and the amount of smoking per day(r=-.2282, P<.001), between positive differential reinforcement and negative differential reinforcement(r=-.5555, P<.0001) between negative differential reinforcement and differential peer association(r=-.3653, P<.0001), between negative differential reinforcement and the amount of smoking per day(r=-.4570, P<.0001), between the age at smoking initiation and the duration of smoking(r=-.4594, P<.0001).

  • PDF