计算机网络笔记

第二章 数据链路层

关于CSMA/CD协议的理解

  • 信号检测问题:站点到底如何得知信道是否空闲?

    看再规定的时间段里有没有信号传到该站点 举个例子:A---B两个站点,如果A要发送数据,那么在96比特的时间里,没有信号传到A,即认为在96比特的时间里对A来说信道是空闲的,A可以发送数据。也就是说,B发送了数据,96比特的时间里没有传到A,A即可发送数据。

  • 最小帧长度和争用期的确定

    A发送一个信号,我们想知道在最多多少的时间里可以知道A是否发生了碰撞,如何限定呢?当然是B尽可能晚的发送数据使其产生碰撞,A得知的时间就越晚。在0~t时间里,B如果没发送数据,A发送的数据在t就会到达B,这时候B会检测到信道忙,就不会再发送数据,也就不会再产生碰撞。

    也就是说,B想要和A产生碰撞的最晚时间就是t时刻,所以B在t时刻发数据,t时刻碰撞,碰撞的信号传送回A,需要t时间。我们把2t叫做争用期。

    在2t时间里发送的数据长度即为最小帧长度,2t * 10Mbits/s = 512bit = 64B。 最小帧的意义:最小帧确保了主机可以在帧发送完之前就可以确定是否有碰撞发生。

全部评论

相关推荐

05-23 19:33
重庆大学 Java
只学了传统后端,马上去后端实习了,在想要不要学习agent开发相关的。27秋招和26相比难度如何?
我连备胎都不是却还在...:就暑期实习而言,大厂官宣hc 比 26 多,但是我观察看应该低于 26 的,估计秋招也不简单
点赞 评论 收藏
分享
05-12 18:33
门头沟学院 Java
牛客93345081...:疯狂捞我,然后hr面过了横向给我挂,啥意思啊请问😭😭
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务