
第三章计算机网络体系结构 重点难点: 1、开放系统互连参考模型的意义 2、参考模型的构成及各层功能划分 3、各层典型协议及思想 4、流量控制技术 5、拥塞控制技术 6、路由选择算法 竖
第三章 计算机网络体系结构 重点难点: 1、开放系统互连参考模型的意义 2、参考模型的构成及各层功能划分 3、各层典型协议及思想 4、流量控制技术 5、拥塞控制技术 6、路由选择算法

协议的分层结构 通过通信信道和设备互连起来的多个不 同地理位置的计算机系统,要使其能协 同工作实现信息交换和资源共享,它们 之间必须具有共同的语言。交流什么、 怎样交流及何时交流,都必须遵循某种 互相都能接受的规则。而这种规则就称 为协议
协议的分层结构 • 通过通信信道和设备互连起来的多个不 同地理位置的计算机系统,要使其能协 同工作实现信息交换和资源共享,它们 之间必须具有共同的语言。交流什么、 怎样交流及何时交流,都必须遵循某种 互相都能接受的规则。而这种规则就称 为协议

关于网络协议 协议就是为进行计算机网络中的数据交换而建 立的规则、标准或约定的集合。协议总是指某 一层协议。 ·网络协议的三个要素: 1)语义:涉及用于协调与差错处理的控制信息。 2)语法:涉及数据及控制信息的格式、编码及 信号电平等。 3)定时:涉及速度匹配和排序等
关于网络协议 • 协议就是为进行计算机网络中的数据交换而建 立的规则、标准或约定的集合。协议总是指某 一层协议。 • 网络协议的三个要素: 1)语义:涉及用于协调与差错处理的控制信息。 2)语法:涉及数据及控制信息的格式、编码及 信号电平等。 3)定时:涉及速度匹配和排序等

网络的体系结构及其划分所遵循的原则 ·计算机网络系统是一个十分复杂的系统。 将一个复杂系统分解为若干个容易处理 的子系统,然后“分而治之”,这种结 构化设计方法是工程设计中常见的手段, 分层就是系统分解的最好方法之一
网络的体系结构及其划分所遵循的原则 • 计算机网络系统是一个十分复杂的系统。 将一个复杂系统分解为若干个容易处理 的子系统,然后“分而治之”,这种结 构化设计方法是工程设计中常见的手段, 分层就是系统分解的最好方法之一

图例 如图所示,一般分层结构中, n层是n-1层的用户,又是+1 层的服务提供者。叶1层虽然 n+1层 只直接使用了n层提供的服务, n服务层 n-1层 实际上它通过n层还间接地使 用了n-1层以及以下所有各层 的服务。层次结构的好处在 于使每一层实现一种相对独 立的功能。分层结构还有利 于交流、理解和标准化
图例 • 如图所示,一般分层结构中, n 层是n-1层的用户,又是n+1 层的服务提供者。n+1层虽然 只直接使用了n层提供的服务, 实际上它通过n层还间接地使 用了n-1层以及以下所有各层 的服务。层次结构的好处在 于使每一层实现一种相对独 立的功能。分层结构还有利 于交流、理解和标准化

什么是网络的体系结构 所谓网络的体 通信 系结构就是计 算机网络各层 (n+1层协议) n+1/m层接口处 nt1层 n+层 次及其协议的 n层提供服务 n层 (n层协议) n层 n/-1层接口处 集合。层次结 n1层提供服务 -1层 (n+1层协议) 构一般以垂直 分层模型来表 虚通信 示。 物理媒体实通肩
什么是网络的体系结构 • 所谓网络的体 系结构就是计 算机网络各层 次及其协议的 集合。层次结 构一般以垂直 分层模型来表 示

关于层次结构的要点 ·1)除了在物理媒体上进行的是实通信之 外,其余各对等实体间进行的都是虚通 信。 2)对等层的虚通信必须遵循该层的协议。 3)n层的虚通信是通过n/n-l层间接口处 n-1层提供的服务以及n-1层的通信(通 常也是虚通信)来实现的
关于层次结构的要点 • 1)除了在物理媒体上进行的是实通信之 外,其余各对等实体间进行的都是虚通 信。 2)对等层的虚通信必须遵循该层的协议。 3)n层的虚通信是通过n/n-1层间接口处 n-1层提供的服务以及n-1层的通信(通 常也是虚通信)来实现的

关于层次结构划分的原则 1)每层的功能应是明确的,并且是相互独立的 当某一层的具体实现方法更新时,只要保持上、 下层的接口不变,便不会对邻居产生影响。 2)层间接口必须清晰,跨越接口的信息量应尽 可能少。 3)层数应适中。若层数太少,则造成每一层的 协议太复杂;若层数太多,则体系结构过于复 杂,使描述和实现各层功能变得困难
关于层次结构划分的原则 • 1)每层的功能应是明确的,并且是相互独立的。 当某一层的具体实现方法更新时,只要保持上、 下层的接口不变,便不会对邻居产生影响。 2)层间接口必须清晰,跨越接口的信息量应尽 可能少。 3)层数应适中。若层数太少,则造成每一层的 协议太复杂;若层数太多,则体系结构过于复 杂,使描述和实现各层功能变得困难

网络的体系结构的特点 ·1)以功能作为划分层次的基础: 2)第n层的实体在实现自身定义的功能时, 只能使用第n-1层提供的服务。 3)第n层在向第n+1层提供的服务时,此 服务不仅包含第n层本身的功能,还包含 由下层服务提供的功能。 4)仅在相邻层间有接口,且所提供服务 的具体实现细节对上一层完全屏蔽
网络的体系结构的特点 • 1)以功能作为划分层次的基础。 2)第n层的实体在实现自身定义的功能时, 只能使用第n-1层提供的服务。 3)第n层在向第n+1层提供的服务时,此 服务不仅包含第n层本身的功能,还包含 由下层服务提供的功能。 4)仅在相邻层间有接口,且所提供服务 的具体实现细节对上一层完全屏蔽

开放系统互联参考模型 开放系统互连(Open System Interconnection)基本参考模型是由国 际标准化组织SO)制定的标准化开放式计算机网络层次结构模型 又称ISO'sOSI参考模型。“开放”这个词表示能使任何两个遵守 参考模型和有关标准的系统进行互连。 OSI包括了体系结构、服务定义和协议规范三级抽象。OSI的体系 结构定义了一个七层模型,用以进行进程间的通信,并作为一个 框架来协调各层标准的制定;OS的服务定义描述了各层所提供 的服务,以及层与层之间的抽象接口和交互用的服务原语:OS 各层的协议规范,精确地定义了应当发送何种控制信息及何种过 程来解释该控制信息。 需要强调的是,OS参考模型并非具体实现的描述,它只是一个 为制定标准机而提供的概念性框架。在OS中,只有各种协议是 可以实现的,网络中的设备只有与OS和有关协议相一致时才能 互连
开放系统互联参考模型 • 开放系统互连(Open System Interconnection)基本参考模型是由国 际标准化组织(ISO)制定的标准化开放式计算机网络层次结构模型, 又称ISO's OSI参考模型。“开放”这个词表示能使任何两个遵守 参考模型和有关标准的系统进行互连。 OSI包括了体系结构、服务定义和协议规范三级抽象。OSI的体系 结构定义了一个七层模型,用以进行进程间的通信,并作为一个 框架来协调各层标准的制定;OSI的服务定义描述了各层所提供 的服务,以及层与层之间的抽象接口和交互用的服务原语;OSI 各层的协议规范,精确地定义了应当发送何种控制信息及何种过 程来解释该控制信息。 需要强调的是,OSI参考模型并非具体实现的描述,它只是一个 为制定标准机而提供的概念性框架。在OSI中,只有各种协议是 可以实现的,网络中的设备只有与OSI和有关协议相一致时才能 互连