计算机网络微课堂CSMA/CD协议-争用期碰撞时刻以及收到碰撞信号的时间时间的推导

博客探讨了计算机网络中数据碰撞的计算过程。作者通过建立模型,假设总路程为s,主机A和D分别在不同时间发送数据,推导出数据碰撞的时刻和主机接收到碰撞信号的时间。分析了数据a从发送到碰撞再到返回信号的总时间,并讨论了相关的时间间隔。

一、前言:

最近看了计算机网络部分发现有一些内容是网课里面没有讲的,于是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 =τ.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值