计算机网络原理第四章复习:HDLC协议与流量控制

版权申诉
0 下载量 156 浏览量 更新于2024-09-09 收藏 186KB PPT 举报
"计算机网络原理复习第四章习题 .ppt" 本资料主要涵盖了计算机网络原理中的数据链路层相关习题,涉及的主要知识点包括HDLC(高级数据链路控制)的操作方式、帧结构、流量控制以及差错控制。以下是详细解释: 1. HDLC操作方式: - 正常响应方式(Normal Response Mode, NRM):在这种模式下,传输过程由主站启动,主站负责整个链路的控制。 - 异步响应方式(Asynchronous Response Mode, ARM):传输过程由从站启动,从站负责超时和重发的控制。 - 异步平衡方式(Asynchronous Balanced Mode, ABM):允许任何节点启动传输,更灵活。 2. HDLC监控帧长度:HDLC的监控帧(S帧)不包含信息字段,长度固定为6个字节,即48位,用于差错控制和流量控制。 3. Go-back-N协议:这是滑动窗口协议的一种,其特点是发送窗口大于1,而接收窗口通常设置为1,以实现简单的错误恢复。 4. 循环冗余校验码(CRC):CRC可以检测出所有奇数位错,但无法检测出所有偶数位错或特定长度的突发错误。 5. 同步协议与异步协议的区别: - 异步协议以字符为信息传输单位,而同步协议则以帧为传输单位。 6. 数据传输差错类型:包括随机热噪声引起的随机错和冲击噪声引起的突发错。 7. 流量控制方案: - 停止等待方案:每个数据块发送后需等待确认,简单但效率低。 - 滑动窗口机制:允许发送方连续发送多个数据块,提高了效率,同时也提供了流量控制功能。 8. 差错控制方法: - 前向纠错(Forward Error Correction, FEC):通过在数据中添加冗余信息,接收端可以直接纠正错误,无需请求重传。 - 自动请求重发(Automatic Repeat reQuest, ARQ):当接收端发现错误时,会请求发送端重新发送数据。 9. 卫星信道上的数据传输可能会遇到延迟问题,因此在设计通信协议时,需要考虑这些特性并采取适当的措施来优化传输效率和可靠性。 这些习题和答案帮助复习了数据链路层的关键概念,如HDLC协议、流量控制策略和差错检测方法,对于理解和掌握计算机网络中的数据传输原理非常重要。