一些数据链路层的题目


题目1:

主机甲与主机乙之间使用后退n帧协议(GBN)传输数据,甲的发送窗口尺寸为1000,数据帧长为1000字节,信道宽带为100Mbps,乙每收到一个数据帧立即利用一个短帧(忽略其传输延迟)进行确认,若甲乙之间的单向传播延迟是50ms,则甲可以达到的最大平均数据传输速率约为()

解析:

发送窗口大小为1000,所以甲在收到乙发送回来的确认帧之前,可以发送1000个帧数据,而每个 帧的大小为1000B,所以一共可以传输1000*1000B=1MB的数据

单向传播延迟是50ms,那么一趟传输总延迟就为100ms = 0.1s,因此实际传输效率是1M/0.1s = 10M/s = 80Mbps

而题目中还提了信道是100Mbps,而80<100,所以不会影响答案


题目2:

在一个有100ms单程 延迟的1Mbps卫星链路上的发送10000位的消息,ARQ的最高吞吐量是多少?

解析:

在1Mbps的卫星链路上发送10000位消息,传输时间为 10000/1000000 = 10ms ,

需要 10+(100)*2=210ms 才能收到回发确认,所以最高吞吐量为:10/210*1000kbps = 47.62kbps


题目3:

使用滑动窗口,每个窗口10个数据包, RTT(一趟来回的延迟)为100 ms ,假设有1250字节数据包,最大吞吐量是多少?

解析:

1250*8*10/0.1s = 1000000bps = 1Mbps



### 计算机网络数据链路层练习题 #### 题目一:CSMA/CD 协议的应用场景 在一个采用总线型拓扑结构的局域网中,多个设备共享同一物理介质进行通信。为了防止多台设备同时发送数据造成冲突,该网络采用了特定协议来管理信道访问。 - **问题**:这种情况下使用的典型协议是什么? - **选项**: - A. TCP/IP - B. ARP - C. CSMA/CD - D. ICMP 正确答案是C. CSMA/CD[^1]。此协议用于检测并处理在同一时刻有多个站尝试传输而导致的竞争情况,在发生碰撞后会延迟一段时间再重新尝试发送。 #### 题目二:MAC帧格理解 假设有一个以太网环境中正在传送的数据包,其中包含了源硬件地址、目的硬件地址以及上层协议类型字段等内容。 - **选项**: - A. 前导码 (Preamble) - B. 类型(Type)/长度(Length) 字段 - C. IP 地址 - D. FCS(帧校验序列) 正确答案是C. IP 地址。IP地址属于更高层次的信息,不会出现在第二层即数据链路层所封装的MAC帧内。 #### 题目三:VLAN划分的作用 虚拟局域网(VLAN)技术允许逻辑分隔不同部门或功能区间的流量,即使它们位于相同的物理交换基础设施之上也能保持独立性和安全性。 - **问题**:下面哪个陈述最能描述 VLAN 的主要优势之一? - **选项**: - A. 提高了广播风暴的风险 - B. 减少了所需的路由器数量 - C. 实现更灵活的安全策略控制 - D. 加快了数据转发速度 正确答案是C. 实现更灵活的安全策略控制。通过创建隔离的工作组可以更好地实施访问权限管理和安全措施。 ```bash # 示例命令展示如何查看Linux系统的ARP缓存表项 arp -a ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值