计算机网络常见面试题(第 23 弹)

1、简单介绍 CSMA/CA 算法原理?

1)若站点最初有数据要发送(而不是发送不成功再进行重传),且检测到信道空闲,在等待时间 DIFS 后,就发送整个数据帧;

2)否则,站点执行 CSMA/CA 协议的退避算法。一旦检测到信道忙,就冻结退避计时器。只要信道空闲,退避计时器就进行倒计时;

3)当退避计时器时间减少到零时(这时信道只可能时空闲的),站点就发送整个的帧并等待确认;

4)发送站若收到确认,就知道已发送的帧被目的站正确收到了。这时如果要发送第二帧,就要从上面的步骤二开始,执行 CSMA/CA 协议的退避算法,随机选定一段退避时间。

 

2、CSMA/CA 协议在哪几种情况下必须使用退避算法?

1)在发送第一帧之前检测到信道处于忙态;

2)第一次的重传;

3)第一次的成功发送后再要发送下一帧。

 

备注:尽在检测到信道是空闲的,且这个数据帧是该站想发送的第一个数据帧时,才不使用退避算法。

 

3、相比传统电信网可靠的传输,网络层采用尽最大努力交付的设计有什么优势?

网络造价大大降低(如路由器简单便宜)

运行方式灵活

能够适应多种应用

 

4、根据中间设备所在的层次,可以分为几种?

1)物理层使用的中间设备叫做转发器;

2)数据链路层使用的中间设备叫做网桥或桥接器;

3)网络层使用的中间设备叫做路由器;

4)在网络层以上使用的中间设备叫做网关(用网关连接两个不兼容的系统需要在高层进行协议的转换)

 

5、有关 IP 最重要的文档是哪个?

互联网的正式标准 RFC 791

#面经#
全部评论
岗位不同侧重点不同。
1 回复
分享
发布于 2021-08-22 14:06

相关推荐

1 6 评论
分享
牛客网
牛客企业服务