Delays in Network and Throughput - Part 02 | Computer Networks | Prof. Neminath, IITI

Delays in Network and Throughput - Part 02 | Computer Networks | Prof. Neminath, IITI

Brief Summary

This video explains various types of delays experienced in packet transmission, namely transmission, processing, queuing, and propagation delays. It defines the overall nodal delay as the sum of these delays and illustrates how to calculate the end-to-end delay through practical examples, including file transmissions between hosts. The video also discusses throughput and how it is influenced by the capacities of links in a network.

  • Key types of delays: transmission, processing, queuing, propagation.
  • Calculation of overall nodal delay and end-to-end delay.
  • Overview of throughput in network transmission.

Understanding Delay Types

This chapter introduces the various types of delays involved in packet transmission: transmission delay, processing delay, queuing delay, and propagation delay. It highlights how each type contributes to the overall nodal delay, which is the sum of all four delays experienced by a packet at a particular node. The chapter categorizes delays into fixed (transmission, processing, and propagation) and variable (queuing).

Calculating Overall Delay

In this section, the concept of end-to-end delay is explained using a practical file transfer example. Host A wants to send a 2MB file to Host B through a single link with a router in between. Key characteristics include a transmission rate of 4 Mbps, a distance of 2000 kilometers, and a processing delay of 2 milliseconds per router. The calculations focus on determining the transmission delay, propagation delay, processing delay, and queuing delay to arrive at the total end-to-end delay.

Example Calculation of Delays

Here, the video explores the specifics of calculating transmission delays, propagation delays, processing delays, and queuing delays in detail. It walks through the calculations for each delay type based on the example parameters provided, eventually showing that the first packet arrives at destination B after 21 milliseconds, with further packets arriving every 2 milliseconds thereafter.

Understanding Throughput

This chapter discusses throughput, defined as the rate of successful data transfer from one point to another within a network. The video outlines how to measure throughput, distinguishing between instantaneous and average throughput, and emphasizes the influence of queuing delays. The concept of bottlenecks is introduced, showing how the effective throughput is constrained by the link with the lowest capacity.

Throughput Calculation Example

This section presents a practical example to calculate throughput based on different link capacities between a sender and a recipient. It illustrates a scenario where a host A sends a file to host B across three links with varying capacities. Calculating the throughput reveals the bottleneck in the network influences total transmission time, demonstrating how file size and throughput work together to determine the transmission duration. Specific values from the example lead to a calculation of total time required for transmitting a 4 million bytes file.

Share

Summarize Anything ! Download Summ App

Download on the Apple Store
Get it on Google Play
© 2024 Summ