Delays in Computer Networks

For Complete YouTube Video: Click Here

In this class, we will try to understand Delays in Computer Networks.

We have already discussed the concepts of packet switching in our previous class.

Delays in Computer Networks

Transmission Delay: A Source host or a router cannot send a packet instantaneously. A sender needs to put the bits in a packet in the line one by one. The time is taken to make this process is called transmission delay.

Transmission Delay = (Packet Length) / (Transmission rate)

Propagation Delay: Propagation delay is the time it takes for a bit to travel from point A to point B in the transmission medium.

Propagation Delay = (Distance) / (Propagation Speed)

Processing Delay: The Processing Delay is the time required for a router or a destination host to receive a packet from its input port, remove the header, process and deliver the packet to the output port.

Queuing Delay: The delay for the packets to wait in the queues to get processed. Usually, it happens in the routers.