Computer Networking › Section C · The transport layer › Topic C.2

Multiplexing and demultiplexing

A laptop may be streaming music, syncing files and loading three web pages at once, all through one network connection. Port numbers in every segment let the transport layer sort the incoming data to the right program and merge the outgoing data onto the network.

In this topic

  • One host, many conversations
  • Port numbers
  • Connectionless demultiplexing: UDP
  • Worked example: two clients, one UDP socket
  • Connection-oriented demultiplexing: TCP
  • Worked example: three connections to port 443
  • Seeing the four-tuple in Python
  • Servers, processes and threads
  • Open ports and port scanning
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topicNext topic →