3 Computer Networking notes: overview - packet delay and loss (数据包的延迟和丢失)

How do delay and loss occur?

  • Delay
    – Data transmission and packets queuing in the devices(router and others) need time.
  • Loss
    – Packet arrival rate to link(temporarily)exceeds output link capacity, thereby dropping some packets, which causes the data loss. Lost packet maybe retransmitted by previous node, by source end system, or not at all.
    在这里插入图片描述

Four source of packet delay

  • Processing delay
    – When the data arrives in nodes, it need be checked if there are bit errors. It costs time, but usually it is less than msec.
  • Queuing delay
    – Maybe, there is network congestion, and the data are waiting to be transmitted into output links.
    – The average time could be from 0 to infinite, it depends on the network congestion.
  • Transmission delay
    – Transmitting the data into to link needs time as well.
    – D trans = L(packet lenght, bits) / R(link bandwith, bps)
  • Propogation delay
    – The data is propogated over links needs time.
    – D prop = D(lenght of physical link) / S(propagation speed in medium, around 2 x 10 ^ 8 m/sec)
    在这里插入图片描述

Throughput

  • Rate (bits/time unit) at which bits transferred between sender/receiver, we can look it from instantaneous and average views.
    – Instantaneous: rate at given point in time.
    – Average: Rate over longer pereiod of time.
  • The inconsistency between sender and receiver thoughput makes thoughput bottleneck.

References

Sildes of Computer Networking, A Top-Down Approach

发布了20 篇原创文章 · 获赞 3 · 访问量 247

猜你喜欢

转载自blog.csdn.net/qq_34515959/article/details/104089658