Packet Switches as default Transmission Technique

Sanketsanatan
2 min readDec 18, 2020
packet switching

Packet switching is the method by which the internet works, it features delivery of packets of data between devices over a shared network. For example the school web server sending you a webpage over the internet or you sending an email to a friend. To get from one device to another the data packets will have to travel through network adapters, switches, routers and other network nodes. The route taken by each packet might vary and at times there might be a lot of data travelling through these nodes meaning packets will be queued. This will result in varying times it takes to send data from one device to another depending on the traffic load in the network.

If you play computer games online you might have heard the term latency (or lag), this is the time taken to send data from one device to another. The higher the latency (time taken to send data), the less responsive your game will be. People with very low latency tend to do better at games as their machines will be more responsive.

As packet switching doesn’t define a set route for data to be sent by, any disruption in the network can be circumnavigated by re-routing:

demonstration of how the internet can re-route message if nodes fail. This makes the internet very robust

Packet switching steps

  1. Data split into chunks (packets)
  2. Each packet has a from address, to address, and payload (data chunk)
  3. If data requires multiple chunks, then the order of each packet is noted
  4. Packets sent onto the network, moving from router to router taking different paths (set by the router). Each packet’s journey time can, therefore, differ.
  5. Once packets arrive, they are re-ordered
  6. Message sent from recipient to sender indicating that the message has been received
  7. If no confirmation message, sender transmits data again

--

--