22计算机网络的体系结构 1计算机网络的体系结构的定义 ●计算机网络的体系结构:对计算机网络及其部件所 完成功能的比较精确的定义,是层次和协议的集合。 ●计算机网络的体系结构是从功能的角度描述计算机 网络的结构 ●注意:仅仅定义了网络及其部件通过协议应完成的功能; 不定义协议的实现细节和各层协议之间的接口关系
1 计算机网络的体系结构的定义 ⚫ 计算机网络的体系结构:对计算机网络及其部件所 完成功能的比较精确的定义,是层次和协议的集合。 ⚫ 计算机网络的体系结构是从功能的角度描述计算机 网络 的结构 ⚫ 注意: 仅仅定义了网络及其部件通过协议应完成的功能; 不定义协议的实现细节和各层协议之间的接口关系。 2.2计算机网络的体系结构
●分层的原则: (1)将通信功能分为多层,每层只完成 部分功能。 (2)每层只与相邻两层打交道:利用下 层完成功能,向上层提供服务 (3)每层完成功能不宜过少或过多
⚫ 分层的原则: (1)将通信功能分为多层,每层只完成 一部分功能。 (2)每层只与相邻两层打交道:利用下 层完成功能,向上层提供服务 (3)每层完成功能不宜过少或过多
2层次结构的优点: 各层之间独立。每层只需要知道通过层间接口提供的肚 务 灵活性好。只要接口不变,每层的变化不影响其他层。 结构可分割。每层可采用最适合的技术实现。 易于实现和维护。 促进标准化
2 层次结构的优点: 各层之间独立。每层只需要知道通过层间接口提供的服 务。 灵活性好。只要接口不变,每层的变化不影响其他层。 结构可分割。每层可采用最适合的技术实现。 易于实现和维护。 促进标准化
3协议和协议的组成 协议( Protocol): 计算机网络通信双方为实现信息交换,而建立的必 须遵守的规则、标准和约定的总和。 协议的组成: 语法( syntax) 以二进制形式表示的命令和相应的结构或形式 语义( semantics) 由发出的命令请求,完成的动作和回送的响应组 成的集合 定时关系( timing):有关事件顺序的说明
3 协议和协议的组成 协议 ( Protocol ): 计算机网络通信双方为实现信息交换,而建立的必 须遵守的规则、标准和约定的总和。 协议的组成: 语法(syntax): 以二进制形式表示的命令和相应的结构或形式 语义(semantics): 由发出的命令请求,完成的动作和回送的响应组 成的集合 定时关系(timing):有关事件顺序的说明
Host 1 Host 2 Layer 5 protocol Layer 5 Layer 5 Layer 4/5 interface Layer 4 protoco Layer 4 Layer 4 Layer 3/4 interface Layer 3 protocol Layer 3 Layer 3 Layer 2/3 interface Layer 2 protocol Layer 2 Layer 2 Layer 1/2 interface Layer 1 protocol Layer 1 Layer 1 Physical medium Fig. 1-9 Layers, protocols, and interfaces