计算机网络概论:ISO/OSI模型与TCP/IP体系结构解析

版权申诉
0 下载量 116 浏览量 更新于2024-07-02 收藏 474KB PPT 举报
"该资源是计算机网络课程的第四讲,主要涵盖了计算机网络概论的内容,包括计算机网络发展的第四阶段、ISO/OSI模型、TCP/IP体系结构以及分组转发的实例解析,还有OSI与TCP/IP体系结构的比较。" 在计算机网络中,第四阶段的发展引入了体系结构的概念,如ISO/OSI参考模型(Open Systems Interconnection Reference Model),它被设计为一种分层通信框架,旨在标准化不同设备和系统间的通信。ISO/OSI模型分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。每层都有特定的任务,比如物理层负责传输原始比特流,传输层则处理端到端的数据传输,如TCP(传输控制协议)和UDP(用户数据报协议)。 在OSI模型中,实体指的是任何可以发送或接收信息的硬件或软件进程,协议定义了实体间通信的规则,服务则是上层对下层功能的抽象,服务访问点(SAP)是两层间交互的接口。同时,TCP/IP体系结构虽然在概念上与OSI类似,但更为简化,通常包括网络接口层、网络层(IP)、传输层(TCP/UDP)和应用层。 分组转发的示例展示了数据在网络中如何从源主机A通过路由器R到达目标主机B。这个过程中,数据经过传输层封装(如TCP/UDP头部添加)、IP层封装(添加IP头部,确定下一跳地址),然后在数据链路层进行帧封装,包括目的物理地址的计算。在目标主机处,这些封装逐层解除,最终将数据送达应用层。 OSI模型和TCP/IP模型虽然在结构上有相似之处,但在实际应用中,TCP/IP模型更常被采用,因为它的设计更加灵活且贴近实际网络操作。OSI模型强调了服务、接口和服务访问点的清晰区分,而TCP/IP模型则是在协议栈的实践中逐渐形成的,先有协议,后有模型的抽象。 这一讲义深入浅出地介绍了计算机网络的基本概念,包括网络层次模型、数据传输过程以及不同体系结构之间的关系,对于理解计算机网络的工作原理至关重要。