Difference between Bandwidth and Throughput
It is defined as the potential of the data that is to be transferred in a specific period of time. It is the data carrying capacity of the network/transmission medium.
It is the determination of the amount of data is transmitted during a specified time period via a network, interface or channel. Also called as effective data rate or payload rate.
Difference between Bandwidth and Throughput:
|1.||Basic||Data capacity is travelled via a channel.||Practical measure of the amount of data actually transmitted through a channel.|
|2.||Measured in||Bits||Average rate is measured depending on bandwidth. It is measured in terms of bits transferred per second (bps).|
|3.||Concerned with||Transfer of data by some means.||Communication between two entities|
|4.||Relevance to layer||Physical layer property.||Work at any of the layers in the OSI model.|
|5.||Dependence||Not depend on the latency.||It depends on the latency.|
|6.||Definition||It refers to the maximum amount of the data that can be passed from one point to another.||It is considered as the actual measurement of the data that is being moved through the media at any particular time.|
|7.||Effect||It is not affected by physical obstruction because it is a theoretical unit to some extent.||It can be easily affected by change in interference, traffic in network, network devices, transmission errors and the host of other type.|
|8.||Real world Example(Water Tap Example).||It is the speed of tap at which water is coming out.||It is the total amount of water that comes out.|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.