New Perspectives on the Internet