1. A system that facilitates connectivity within a peer-to-peer networking environment, comprising: a client that transmits a request to connect with a host for peer-to-peer networking; a server that generates a list that includes at least one host that matches the request from the client; and a predictor engine that reduces the list by at least one matched host based upon a predictor, the predictor is at least one of an Internet Protocol (IP) history predictor, a prefix history predictor, or a geography predictor.