在有以爱网络体系结构的分层原理 或接收信息的 硬件/软件进程 两个不同系统 的同级层次 系统A 系统B 实体 对等层 服务 对等实体 接口 分别位于不同 系统对等层中 的两个实体 相邻两层之间交互 物理网络 的界面,定义相邻 两层之间的操作及服务:某一层及其以下各层的一种能力,通过接口提供给其 下层对上层的服务相邻上层 协议:通信双方在通信中必须遵守的规则
系统A 系统B 实体 对等层 对等实体 接口 服务 物理网络 2.3.1 任何可以发送 或接收信息的 网络体系结构的分层原理 硬件/软件进程 两个不同系统 的同级层次 分别位于不同 系统对等层中 的两个实体 相邻两层之间交互 的界面,定义相邻 两层之间的操作及 下层对上层的服务 服务:某一层及其以下各层的一种能力,通过接口提供给其 相邻上层。 协议:通信双方在通信中必须遵守的规则
系统A 系统B ●网络中的任何一个系统都 是按照层次结构来组织的 网络分层体系结构 N+1 Pn+1 牛●同—网络中,任意两个端 N 系统必须具有相同的层次 N-1 N-1 每层使用其下层提供的服 务,并向其上层提供服务 ●通信只在对等层间进行 (间接的、逻辑的、虚拟 3 3 44 的),非对等层之间不能 互相“通信” 2 ●实际的物理通信只在最底 层完成 ●Pn:第n层协议,即第n 层对等实体间通信时必须 物理通信线路 遵循的规则或约定
网络分层体系结构 P 3 P 2 P 1 21 321 物理通信线路 3 N+1NN-1 N+1NN-1 P n - 1 P n Pn+1 系统 A 系统 B ⚫网络中的任何一个系统都 是按照层次结构来组织的 ⚫同一网络中,任意两个端 系统必须具有相同的层次 ⚫每层使用其下层提供的服 务,并向其上层提供服务 ⚫通信只在对等层间进行 (间接的、逻辑的、虚拟 的),非对等层之间不能 互相“通信” ⚫实际的物理通信只在最底 层完成 ⚫Pn:第 n 层协议,即第 n 层对等实体间通信时必须 遵循的规则或约定
(题关键问题1:协议与服务区别 ●本层的服务用户只能看见服务而无法看见 下面的协议。 ●下面的协议对上面的服务用户是透明的。 ●协议是“水平的”,即协议是控制对等实 体之间通信的规则。 ●服务是“垂直的”,即服务是由下层向上 层通过层间接口提供的 Computer Networks
关键问题1:协议与服务区别 本层的服务用户只能看见服务而无法看见 下面的协议。 下面的协议对上面的服务用户是透明的。 协议是“水平的”,即协议是控制对等实 体之间通信的规则。 服务是“垂直的”,即服务是由下层向上 层通过层间接口提供的
(关键问题2:对警层通信的实质 ●实际上,每一层必须依靠下层是供的服务来 与另一台主机的对等层通信。 ●上层使用下层提供的服务— Service user 下层向上层提供服务— Service provider。 ·第n+1层是第n层的服务用户,第n-1层是第n层的服务 提供者 ·第n层的服务也依赖于第n-1层以及以下各层的服务 ●例:邮砍通信 Computer Networks
关键问题2:对等层通信的实质 实际上,每一层必须依靠下层提供的服务来 与另一台主机的对等层通信。 上层使用下层提供的服务——Service user; 下层向上层提供服务——Service provider。 • 第n+1层是第n层的服务用户,第n-1层是第n层的服务 提供者 • 第n层的服务也依赖于第n-1层以及以下各层的服务 例:邮政通信
对等通信例:两个人收发信件 发信人信件内容 对信件内容的共识 信件内容收信人 对信件如何传递的共识 邮局邮件地址 邮件地址邮局 对货物如何运输的共识 运输系统货物地址 货物地址运输系统 公路,铁路,航空 ●问题: 收信人与发信人之间、邮局之间,他们是在直接通信吗? 邮局、运输系统各向谁提供什么样的服务? 邮局、收发信人各使用谁提供的什么服务?
对等通信例:两个人收发信件 问题: 收信人与发信人之间、邮局之间,他们是在直接通信吗? 邮局、运输系统各向谁提供什么样的服务? 邮局、收发信人各使用谁提供的什么服务? 信件内容 邮件地址 货物地址 发信人 邮局 运输系统 信件内容 邮件地址 货物地址 收信人 对信件内容的共识 对信件如何传递的共识 对货物如何运输的共识 P3 P2 P1 公路,铁路,航空 邮局 运输系统