Computer Networking Lecture Notes

2013 September 24 • The Transport Layer


Outline

Where We Were

Where We’ll Be

What It Is

transport revealed

Transport Services

Example Services

Transport Communication

Transport Abstraction

Transport Services

Example

client()
  connection c
  c.connect(server addr, message) 
  if c.connected
    c.send(msg)
    r = c.receive()
    c.disconnect()

server()
  connection c = listen(*)
  if ok(c)
    c.connect(c)
    msg = c.receive()
    c.send(f(msg))
  c.disconnect()

Transport States

a simple transport state transition diagram

Transport Protocols

Addressing

Summary

References


This page last modified on 2012 September 26.

Creative
    Commons License