Rendezvous protocol

From Wikipedia, the free encyclopedia
Jump to: navigation, search

A rendezvous protocol is a computer network protocol that enables resources or P2P network peers to find each other. Rendezvous protocol uses handshaking model unlike eager protocol which directly copy the data.

Examples of rendezvous protocols include JXTA, SIP, Freenet Project, I2P, and such protocols generally involve NAT hole punching.

Because of firewall network address translation issues, rendezvous protocols generally require that there be at least one unblocked and un-NATed servers that lets the peers locate each other and initiate concurrent packets at each other.