maintain NUM_SERVERS interfaces
resend subscriptions after disconnect
network.is_connected()
store a list of recently encountered servers
update default servers