1. A computer-implemented method, comprising: obtaining, by a local network node, network-neighborhood information from one or more network neighbors, wherein the network-neighborhood information includes duplex-neighborhood information that indicates at least a set of neighboring devices to the network neighbor, and a set of remote network nodes accessible via a respective neighbor; determining, based on the network-neighborhood information, one or more groups of network neighbors with common network characteristics, wherein a respective group includes one or more mutually-connected network peers; and defining, by the local network node, a virtual interface for a respective group of stable network neighbors, wherein the virtual interface's member nodes include the local network node and the respective group's mutually-connected network peers.