计算机网络课件:不使用序号和确认的可靠传输

需积分: 18 9 下载量 180 浏览量 更新于2024-08-20 收藏 19.99MB PPT 举报
"不提供使用序号和确认的可靠传输-计算机网络课件-谢希仁" 在计算机网络中,特别是涉及数据链路层协议时,可靠传输是一个关键概念。PPP(Point-to-Point Protocol)协议是一个简单而广泛使用的协议,用于在两个通信设备之间建立直接的、点对点的连接,例如在拨号连接或两台路由器之间。然而,与许多其他数据链路层协议不同,PPP 协议并不使用序号和确认机制来确保数据的可靠传输。 PPP 协议不采用序号和确认机制的原因主要有两点: 1. 在数据链路层,错误发生的可能性相对较低,因此,设计一个复杂的机制来处理错误可能并不必要。PPP 协议选择了一个更为简洁的设计,以减少实现的复杂性和开销。 2. PPP 协议通常承载的是更高层次的协议,如IP协议的数据报。即使数据链路层提供了可靠性,也不能确保网络层的传输也是可靠的。网络层的IP协议本身包含了错误检测和纠正机制,如IP头部校验和,因此,PPP 不再需要额外的序号和确认机制。 为了补偿没有序号和确认的不足,PPP 协议使用了帧检验序列(FCS,Frame Check Sequence)字段。FCS 通常是一个循环冗余校验(CRC)码,用于检测接收帧是否存在错误。如果FCS校验失败,接收端会丢弃该帧,从而提供一定程度的错误检测能力。 计算机网络在信息时代扮演着至关重要的角色。它们使得信息的传播、交流和共享变得前所未有的便捷,促进了全球化和知识经济的发展。因特网作为计算机网络的典型代表,经历了从科研网络到商业网络的转变,如今已经成为全球第二大网络,仅此于电话网络。因特网的普及改变了人们的日常生活,成为人们获取信息、沟通交流、学习和工作不可或缺的工具。 因特网的核心功能包括连通性和资源共享。连通性使得全球各地的用户能够相互通信,仿佛他们直接相连。资源共享则是计算机网络的一大优势,允许用户访问和利用网络上的各种资源,如信息、软件和硬件设备。 在计算机网络的体系结构中,分层模型是一个基本概念。五层协议模型和TCP/IP四层模型(后来演变为七层模型)都是为了更好地组织和定义网络中不同层次的功能,如物理层、数据链路层、网络层、传输层等。每一层都有其特定的任务,比如物理层负责传输比特流,传输层则关注端到端的数据传输可靠性。协议和服务是这些层次中的关键元素,协议定义了各层之间的通信规则,而服务是上层对下层功能的抽象。 计算机网络的可靠传输是一个多层面的问题,需要综合考虑各个层次的机制和协议。PPP 协议通过简化数据链路层的机制,依赖FCS来提供一定程度的错误检测,同时依赖网络层如IP协议来确保更高的可靠性。理解这些概念对于深入学习和掌握计算机网络至关重要。