Navajo - the rendezvous server