Home 📚 Notes Computer Network Application Layer Application Layer An abstraction layer that specifies the shared communications protocols and interface methods used by hosts. HTTP In this topic, we introduced a simple history of HTTP evolvation. And we compare the pros and cons of each of them. Cookie Maintain user/server state CDN Content Delivery Network NTP Network Time Protocol SNMP Simple Network Management Protocol