이 소스 코드는 계약을 지원하기 위해 소스의 P2P 프로토콜을 시뮬레이션 소프트웨어가 포함되어있습니다 : Chord, 아코디언, Koorde, Kelips, Tapestry, 홈 : http://pdos.csail.mit.edu/p2psim//
File list:
p2psim-0.3
.........\eventgenerators
.........\...............\churneventgenerator.C
.........\...............\churneventgenerator.h
.........\...............\churnfileeventgenerator.C
.........\...............\churnfileeventgenerator.h
.........\...............\eventgeneratorfactory.C
.........\...............\eventgeneratorfactory.h
.........\...............\fileeventgenerator.C
.........\...............\fileeventgenerator.h
.........\...............\Makefile.am
.........\...............\Makefile.in
.........\...............\sillyeventgenerator.C
.........\...............\sillyeventgenerator.h
.........\events
.........\......\eventfactory.C
.........\......\eventfactory.h
.........\......\Makefile.am
.........\......\Makefile.in
.........\......\netevent.C
.........\......\netevent.h
.........\......\p2pevent.C
.........\......\p2pevent.h
.........\......\simevent.C
.........\......\simevent.h
.........\example
.........\.......\accordion_args
.........\.......\chord_args
.........\.......\events.txt
.........\.......\kademlia_args
.........\.......\kelips_args
.........\.......\koorde_args
.........\.......\onehop_args
.........\.......\protocol.txt
.........\.......\silly-events.txt
.........\.......\silly-prot.txt
.........\.......\silly-top.txt
.........\.......\tapestry_args
.........\.......\topology.txt
.........\failuremodels
.........\.............\constantfailuremodel.C
.........\.............\constantfailuremodel.h
.........\.............\failuremodelfactory.C
.........\.............\failuremodelfactory.h
.........\.............\Makefile.am
.........\.............\Makefile.in
.........\.............\nullfailuremodel.h
.........\.............\roundtripsfailuremodel.C
.........\.............\roundtripsfailuremodel.h
.........\libtask
.........\.......\asm.S
.........\.......\channel.c
.........\.......\context.c
.........\.......\COPYRIGHT
.........\.......\Makefile.am
.........\.......\Makefile.in
.........\.......\print.c
.........\.......\task.c
.........\.......\task.h
.........\.......\taskimpl.h
.........\.......\tprimes.c
.........\misc
.........\....\datastore.C
.........\....\datastore.h
.........\....\Makefile.am
.........\....\Makefile.in
.........\....\simplex.c
.........\....\simplex.h
.........\....\vivaldinode.C
.........\....\vivaldinode.h
.........\....\vivalditest.C
.........\....\vivalditest.h
.........\observers
.........\.........\chordobserver.C
.........\.........\chordobserver.h
.........\.........\datastoreobserver.C
.........\.........\datastoreobserver.h
.........\.........\kademliaobserver.C
.........\.........\kademliaobserver.h
.........\.........\kelipsobserver.C
.........\.........\kelipsobserver.h
.........\.........\Makefile.am
.........\.........\Makefile.in
.........\.........\observerfactory.C
.........\.........\observerfactory.h
.........\.........\onehopobserver.C
.........\.........\onehopobserver.h
.........\.........\protocolobserver.C
.........\.........\protocolobserver.h
.........\.........\tapestryobserver.C
.........\.........\tapestryobserver.h
.........\p2psim
.........\......\args.h
.........\......\bighashmap.cc
.........\......\bighashmap.hh
.........\......\bighashmap_arena.cc
.........\......\bighashmap_arena.hh
.........\......\condvar.C
.........\......\condvar.h
.........\......\event.C
.........\......\event.h
.........\......\eventgenerator.C
.........\......\eventgenerator.h
.........\......\eventqueue.C
.........\......\eventqueue.h
.........\......\eventqueueobserver.C
.........\......\eventqueueobserver.h
.........\......\failuremodel.h
.........\......\keyfunc.h
.........\......\main.C
.........\......\Makefile.am
.........\......\Makefile.in
.........\......\network.C
.........\......\network.h
.........\......\node.C
.........\......\node.h
.........\......\observed.C
.........\......\observed.h
.........\......\observer.h
.........\......\observerinfo.h
.........\......\p2protocol.C
.........\......\p2protocol.h
.........\......\p2psim.C
.........\......\p2psim.h
.........\......\p2psim_hashmap.h
.........\......\packet.C
.........\......\packet.h
.........\......\parse.C
.........\......\parse.h
.........\......\rpchandle.C
.........\......\rpchandle.h
.........\......\skiplist.h
.........\......\threaded.C
.........\......\threaded.h
.........\......\threadmanager.C
.........\......\threadmanager.h
.........\......\tmgdmalloc.C
.........\......\tmgdmalloc.h
.........\......\topology.C
.........\......\topology.h
.........\protocols
.........\.........\accordion.C
.........\.........\accordion.h
.........\.........\chord.C
.........\.........\chord.h
.........\.........\chordfinger.C
.........\.........\chordfinger.h
.........\.........\chordfingerpns.C
.........\.........\chordfingerpns.h
.........\.........\chordonehop.C
.........\.........\chordonehop.h
.........\.........\chordtoe.C
.........\.........\chordtoe.h
.........\.........\consistenthash.h
.........\.........\kademlia.C
.........\.........\kademlia.h
.........\.........\kelips.C
.........\.........\kelips.h
.........\.........\koorde.C
.........\.........\koorde.h
.........\.........\Makefile.am
.........\.........\Makefile.in
.........\.........\onehop.C
.........\.........\onehop.h
.........\.........\protocolfactory.C
.........\.........\protocolfactory.h
.........\.........\ratecontrolqueue.C
.........\.........\ratecontrolqueue.h
.........\.........\sillyprotocol.C
.........\.........\sillyprotocol.h
.........\.........\tapestry.C
.........\.........\tapestry.h
.........\scripts
.........\.......\avg-stats.pl
.........\.......\convexhull.py
.........\.......\find_convexhull.py
.........\.......\make-graph.pl
.........\.......\merge-stats.pl
.........\.......\run-simulations.pl
.........\topologies
.........\..........\constdisttopology.C
.........\..........\constdisttopology.h
.........\..........\dvgraph.C
.........\..........\dvgraph.h
.........\..........\e2easymgraph.C
.........\..........\e2easymgraph.h
.........\..........\e2egraph.C
.........\..........\e2egraph.h
.........\..........\e2elinkfailgraph.C
.........\..........\e2elinkfailgraph.h
.........\..........\e2etimegraph.C
.........\..........\e2etimegraph.h
.........\..........\euclidean.C
.........\..........\euclidean.h
.........\..........\euclideangraph.C
.........\..........\euclideangraph.h
.........\..........\g2graph.C
.........\..........\g2graph.h
.........\..........\gtitm.C
.........\..........\gtitm.h
.........\..........\Makefile.am
.........\..........\Makefile.in
.........\..........\randomgraph.C
.........\..........\randomgraph.h
.........\..........\topologyfactory.C
.........\..........\topologyfactory.h
.........\acinclude.m4
.........\aclocal.m4
.........\AUTHORS
.........\config.guess
.........\config.h.in
.........\config.sub
.........\configure
.........\configure.in
.........\depcomp
.........\INSTALL
.........\install-sh
.........\Makefile.am
.........\Makefile.in
.........\Makefile.incl
.........\missing
.........\mkinstalldirs
.........\README
.........\stamp-h.in