Hub and Spoke - Napster-like. Central service
controls network interactions. 1 - Rendezvous. |
|
Bus - TIBCO-like. No central services, relies on
propagate messaging. Scales well for large number of messages with few
peers. |
|
Tree - Original Gnutella-like. Works well for
small stable P2P groups. Discovery traffic grows exponentially as peers
are added. Can crumble under its own weight. |

|
Mesh - Gnutella-like. A few paths to a given peer.
Kevin Bacon would be happy. |

|
Mixed model - Many different paths to every peer. |

|