令模块化思想 令在系统设计中,将一个大的任务化整为 零,分成若干模块 各模块分别完成某项子功能/任务 并提供上行/下行的接口 以便于使用不同的方法来实现模块所定义的功能 对具体如何实现并不关心
❖ 模块化思想 ❖ 在系统设计中,将一个大的任务化整为 零,分成若干模块 各模块分别完成某项子功能/任务 并提供上行/下行的接口 以便于使用不同的方法来实现模块所定义的功能 对具体如何实现并不关心
分层思想 如果模块之间提供一种上行/下行次序关系, 就可看作分层。 用户 应用软件 操作系统 CPU
CPU 操作系统 应用软件 用户 分层思想 如果模块之间提供一种上行/下行次序关系, 就可看作分层
冷在如图所示分层结构中,n层是n-1层的用户, 又是n+1层的服务提供者。n+1层虽然只直接使用 了n层提供的服务,实际上它通过n层还间接地使 用了n-1层以及以下所有各层的服务。 n+1层 ◆层次结构的好处在 n服务层 于使每一层实现 n-1层 种相对独立的功能 分层结构还有利于 交流、理解和标准 化
❖ 在如图所示分层结构中,n 层是n-1层的用户, 又是n+1层的服务提供者。n+1层虽然只直接使用 了n层提供的服务,实际上它通过n层还间接地使 用了n-1层以及以下所有各层的服务。 ❖ 层次结构的好处在 于使每一层实现一 种相对独立的功能。 ❖ 分层结构还有利于 交流、理解和标准 化
为减少协议设计的复杂性,多数网络都 是按层( layer)的方式来组织的,每 层都是建立在它的下层之上 对不同的劂络而言。其层的数量、各层 的名字,内容和功能都不相同 今无论何种网络中,每一层的目的都是向 它的上一层提供一定的服务的 今而如何实现这一服务 →屏蔽
❖ 为减少协议设计的复杂性,多数网络都 是按层(layer)的方式来组织的,每一 层都是建立在它的下层之上 ❖ 对不同的网络而言,其层的数量、各层 的名字,内容和功能都不相同 ❖ 无论何种网络中,每一层的目的都是向 它的上一层提供一定的服务的 ❖ 而如何实现这一服务-------→屏蔽
网络体系结构 冷所谓网络的体系结构( Architecture)就是计 算机网络各层次及其协议的集合。 令层次结构一般以垂直分层模型來表示 虚通信 n+1/n层接口处m+层1(m+1层协议) n+1层 应用层 n层提供服 n层(n层协议)一m层 n/n-1层接口处 层(m+1层协议 运输层 n-1层提供服务 n-1层 网络层 虚通信 数据链路层 物理层 物理媒体实通信
三、网络体系结构 ❖ 所谓网络的体系结构(Architecture)就是计 算机网络各层次及其协议的集合。 ❖ 层次结构一般以垂直分层模型来表示 应用层 运输层 网络层 数据链路层 物理层