Lecture 2: The Application Layer

20 January, 2014.

“This Application Level Protocol is Used by Every Other Internet Application. If You Think I am Refering to the Web or HTTP, You Would Be Wrong.”

In this lecture, I will cover three topics on the application layer. First, I will explain networked applications and their interface to the transport layer. Second, I will describe an example protocol that lives in the application layer, HTTP. Third, I will talk about DNS, a directory service used by networked applications.

Reading: Chapter 2 of KR.

  • 2.1 Principles of Network Applications
  • 2.2 The Web and HTTP
  • 2.5 DNS — The Internet’s Directory Service

Slides: PDF

This entry was posted in lecture.

Leave a Reply