Error Handling, Reliable Transmission




CS158a

Chris Pollett

Feb 13, 2023

Outline

Introduction

SONET and Clock-based Framing

SONET STS-1 Frames

STS-1 Frame

More on SONET Frames

Asynchronous Frame

Error Detection

Two Dimensional Parity

Internet Checksum Algorithm

Cyclic Redundancy Check Codes

More on CRC codes.

Quiz

Which of the following is true?

  1. 4B/5B encoding achieves a bit rate/baud rate of 80%
  2. ifconfig can be used to find the route between two machines on the internet
  3. Sentinel-based Framing techniques often make use of bit-stuffing.

Reliable Transmission

Stop and Wait

The Drawback of Stop and Wait

Sliding Window -- the Sender

Sliding Window -- the Receiver