一、前言:
最近看了计算机网络部分发现有一些内容是网课里面没有讲的,于是xin麒推理一下:
当看到下面时,xin麒产生疑问:下面的时间是怎么得到的呢?

二、构建模型:

三、分析过程:
xin麒假设总路程为s,因为s = τ×v;
-
ta = 0时刻,A主机发送数据分组a; -
另外一个主机D在另一端的
td = τ - δ时刻发送数据分组d;
那么此刻只有主机A走了
s1 = v(τ - δ)的路程,剩下的路程为s2 = s - s1 = τ×v - v(τ - δ);
假设数据分组a和数据分组经过时间t发生碰撞,那么有
s2 = v×t可以算出t = δ/2;
于是数据a和数据d碰撞的时刻为td + t = τ - δ/2;
那么此时数据a被发送的时间为ta + td + t = τ - δ/2;
如果碰撞后返回给主机A的时间也是τ - δ/2,那么主机A收到碰撞信号总时间为2(τ - δ/2) = 2τ - δ;
主机D收到碰撞信号的总时间为td + 2t =τ.
博客探讨了计算机网络中数据碰撞的计算过程。作者通过建立模型,假设总路程为s,主机A和D分别在不同时间发送数据,推导出数据碰撞的时刻和主机接收到碰撞信号的时间。分析了数据a从发送到碰撞再到返回信号的总时间,并讨论了相关的时间间隔。
5501

被折叠的 条评论
为什么被折叠?



