Links, Networks and Protocols