本章学习目标 ●掌握开放系统互连参考模型中的若 千重要概念(分层、协议、网络体系结 构) ●掌握 OSIRM各层协议的功能及基 本原理并掌握传输控制协议 TCP/IP
本章学习目标 l 掌握开放系统互连参考模型中的若 干重要概念(分层、协议、网络体系结 构) l 掌握OSI/RM各层协议的功能及基 本原理并掌握传输控制协议TCP/IP
3.1网络体系结构概述 计算机网络系统是由各种各样的计算机和 终端设备通过通信线路连接起来的复杂系统 。在这个系统中,由于计算机类型、通信线 路类型、连接方式、同步方式、通信方式等 的不同,给劂络各结点的通信带来诸多不便 。要使不同的设备真正以协同方式进行通信 是十分复杂的。要解决这个问题,势必涉及 通信体系结构设计和各厂家共同遵守约定标 准等问题。这也即计算机网络体系结构和协 议同题
3.1网络体系结构概述 计算机网络系统是由各种各样的计算机和 终端设备通过通信线路连接起来的复杂系统 。在这个系统中,由于计算机类型、通信线 路类型、连接方式、同步方式、通信方式等 的不同,给网络各结点的通信带来诸多不便 。要使不同的设备真正以协同方式进行通信 是十分复杂的。要解决这个问题,势必涉及 通信体系结构设计和各厂家共同遵守约定标 准等问题,这也即计算机网络体系结构和协 议问题
协议 ■计算机网络是由多个互连的结点组成的,结点 之间要不断地交換数据与控制信息; 要做到有条不紊地交换数据,每个结点都必须 遵守一些事先约定好的规则; 这些枧则明确地规定了所交换数据的格式和时 序 这些为网络数据交换而制定的规则、约定与标 准被称为网络协议( Protoco1
协议 ▪计算机网络是由多个互连的结点组成的,结点 之间需要不断地交换数据与控制信息; ▪要做到有条不紊地交换数据,每个结点都必须 遵守一些事先约定好的规则; ▪这些规则明确地规定了所交换数据的格式和时 序; ▪这些为网络数据交换而制定的规则、约定与标 准被称为网络协议(Protocol)
网络协议的三要素 语法,语法是指构成应用数据的一组规则, 是数据的表尔形式。它涉及文字、图像、数据 亭的表示;语法实际上是一种对应用数据单完 爷号比特串的解释方法 语义,是指一个数据的特定内容及含义,语 义是由疝用层负贵处理的。只有应用奥体才能 知道数据的意义; o时序,即对事件实现顺序的详细说明
l语法,语法是指构成应用数据的一组规则, 是数据的表示形式,它涉及文字、图像、数据 等的表示;语法实际上是一种对应用数据单元 符号比特串的解释方法; l语义,是指一个数据的特定内容及含义,语 义是由应用层负责处理的,只有应用实体才能 知道数据的意义; l时序,即对事件实现顺序的详细说明。 网络协议的三要素
网络的体系结构 个功能完备的计算机网络需要制定一整套复 杂的协议集; 对于结构复杂的网络协议来说,最妤的组织方 式是层次结构模型,计算杋网络协议就是按照 层次结构模型来组织的; 网络层次结构模型与各层协议的集合定义为计 算机网络体系结构( Network architecture)
网络的体系结构 ▪一个功能完备的计算机网络需要制定一整套复 杂的协议集; ▪对于结构复杂的网络协议来说,最好的组织方 式是层次结构模型,计算机网络协议就是按照 层次结构模型来组织的; ▪网络层次结构模型与各层协议的集合定义为计 算机网络体系结构(Network Architecture)
网络体系结构的发展 1974年,美国IBM公司首先公布了世界上第一个计算 机网络体系结构(SNA, System Network Architecture),凡是遵循SNA的网络设备都可以很 方便地进行互连。 1977年3月,国际标准化组织IS0的技术委员会TC97成 立了一个新的技术分委会SC16专门研究“开放系统互 在”并于1983年提出了开放系统互连参考模型。即 著名的1S07498国际标准(我国相应的国家标准是GB 9387),记为0SI/RM
网络体系结构的发展 •1974年,美国IBM公司首先公布了世界上第一个计算 机网络体系结构(SNA,System Network Architecture),凡是遵循SNA的网络设备都可以很 方便地进行互连。 •1977年3月,国际标准化组织ISO的技术委员会TC97成 立了一个新的技术分委会SC16专门研究“开放系统互 连”,并于1983年提出了开放系统互连参考模型,即 著名的ISO 7498国际标准(我国相应的国家标准是GB 9387),记为OSI/RM
IS0将整个通信功能划分为七个层 次。划分层次的原则是 1.网中各结点都有相同的层次; 2.不同结点的同等层具有相同的功能; 3.同一结点内相邻层之间通过接口通信; 4.每一层可以使用下层提供的服务,并向 其上层提供服务; 5.不同结点的同等层按照协议来实现对等 层之间的通信:
ISO将整个通信功能划分为七个层 次,划分层次的原则是: 1.网中各结点都有相同的层次; 2.不同结点的同等层具有相同的功能; 3.同一结点内相邻层之间通过接口通信; 4.每一层可以使用下层提供的服务,并向 其上层提供服务; 5.不同结点的同等层按照协议来实现对等 层之间的通信;
主机1 主机2 第5层第5层协议 第5层 4/5层接口 第4层协议 第4层 第4层 314层接口 第3层协议 第3层 第3层 2/3层接口 第2层协议 第2层 第2层 1/2层接口 第1层协议 第1层 第1层 物理介质
层次端点系统A 端点系统B交换单元 了 应用层 应用层协议 应用层 报文 表示层 表示层协议 表示层 报文 会话层 会话层协议 会话层 报文 传输层 传输层协议 传输层 报文 通信子网边界 内部子阏协议 网络层 网络层↓ 网络层 网络层 分组 链路层 链路层 链路层 链路层 帧 物理层 物理层 y「物理层 物理层 比特 路由器 路由器 网络层主机路由器协议 链路层主机铬由器协议 OSI参考模型 物理层主机路由器协议
OSI参考模型
AP A APB 应用层 应用层 表示层 0SI环境 表示层 计 计 算 会话层 会话层 算 机传输曷 CCP CCP B 传输层 机 网络层 网络层 网络层 网络层 数据链路层 数据链路层 数据链路层 数据链路层 物理层 物理层 物理层 物理层 传输介质 传输介质 传输介质
网 络 层 数据链路层 物 理 层 数据链路层 物 理 层 应 用 层 表 示 层 会 话 层 传 输 层 网 络 层 数据链路层 物 理 层 应 用 层 表 示 层 会 话 层 传 输 层 网 络 层 数据链路层 物 理 层 传输介质 传输介质 CCP CCP 网 络 层 APA APB O S I环境 B 传输介质 计 算 机 B 计 算 机 A A