Lecture 4: Reliable Protocols

3 February, 2014.


“Sending Data Reliably over the Internet is Harder than You Think. The Intricacy Involved in Ensuring Reliability Will Make Your Head Explode.”

This is the first lecture on the transport layer. After briefly describing the role of transport layer, I will delve deep into the question of how to build a reliable protocol on top of an unreliable delivery service.

We will not discuss any actual protocol (TCP or UDP) this week.

Please read the following sections in the textbook.
Reading:
Chapter 3 of KR.

  • 3.1 Introduction
  • 3.4.1 Building a Reliable Data Transfer Protocol
  • 3.4.2 Pipelined Reliable Data Transfer Protocols

Slides:PDF

This entry was posted in lecture.

Leave a Reply