The Seven Rs of Networking