ECE 358 Computer Networks

Back to UWaterloo



Error detection and correction (EDC)

Multiple access protocols

Three classes of Media Access Control (MAC) protocols

Random Access Protocols

Taking turns



Network Layer

  1. Input port of router:
    1. physical layer: line termination, bit level reception
    2. data link layer: Ethernet
    3. decentralized switching: given dest, use forwarding table to lookup output port (at line speed)
  2. Switching fabrics: transfer packet from input buffer to output buffer (at switching rate, multiple of line rate)
  3. Output ports: queuing in datagram buffer
  4. link layer protocol send
  5. physical layer: line termination

IP Datagram format

IP Addresses

Routing Algorithms

Transport Layer