New Perspectives on the Internet: Comprehensive