“ 第二章计算机网络体系结构 1层次结构的概念 2|soos|参考模型 3网络体系结构的基本特性 4局域网和 TCP/IP的层次结构
计算机网络的体系结构 计算机网络的体系结构( architecture)是计算机 网络的各层及其协议的集合。 体系结构就是这个计算机网络及其部件所应完 成的功能的精确定义 实现( (implementation)是遵循这种体系结构的前 提下用何种硬件或软件完成这些功能的问题。 体系结构是抽象的,而实现则是具体的,是真 正在运行的计算机硬件和软件
计算机网络的体系结构 • 计算机网络的体系结构(architecture)是计算机 网络的各层及其协议的集合。 • 体系结构就是这个计算机网络及其部件所应完 成的功能的精确定义。 • 实现(implementation)是遵循这种体系结构的前 提下用何种硬件或软件完成这些功能的问题。 • 体系结构是抽象的,而实现则是具体的,是真 正在运行的计算机硬件和软件
1网络的层次结构概念 分层结构是解决异种机和异种网络互连问题的方 法分层的好处在于 ■容易解决通信的异质性( heterogeneity)问题 ■上层解决不同种语言的相互翻译(数据的不同表 示);下层解决信息传递 ■使复杂问题简化,高层屏蔽低层细节问题;每层只 关心本层的内容,不用知道其他层如何实现; 使设计容易实现,每个层次向上一层提供服务,向下 层请求服务。 2
划分层次的概念举例 ·计算机1向计算机2通过网络发送文件。 可以将要做的工作进行如下的划分。 第一类工作与传送文件直接有关 确信对方已做好接收和存储文件的准备。 双方协调好一致的文件格式。 ·两个计算机将文件传送模块作为最高的 层。剩下的工作由下面的模块负责
划分层次的概念举例 • 计算机1向计算机2通过网络发送文件。 • 可以将要做的工作进行如下的划分。 • 第一类工作与传送文件直接有关。 – 确信对方已做好接收和存储文件的准备。 – 双方协调好一致的文件格式。 • 两个计算机将文件传送模块作为最高的 一层 。剩下的工作由下面的模块负责
两个计算机交换文件 只看这两个文件传送模块 计算机1 好像文件及文件传送命令 计算机2 文件传送模块}是按照水平方向的虚线传送的 文件传送模块 把文件交给下层模块 把收到的文件交给 进行发送 上层模块
两个计算机交换文件 文件传送模块 计算机1 计算机2 文件传送模块 只看这两个文件传送模块 好像文件及文件传送命令 是按照水平方向的虚线传送的 把文件交给下层模块 进行发送 把收到的文件交给 上层模块
再设计一个通信服务模块 计算机1 计算机2 文件传送模块只看这两个通信服务模块文件传送模块 好像可直接把文件 可靠地传送到对方 通信服务模块 通信服务模块 把文件交给下层模块 把收到的文件交给 进行发送 上层模块
再设计一个通信服务模块 文件传送模块 计算机1 计算机2 只看这两个通信服务模块 文件传送模块 好像可直接把文件 可靠地传送到对方 把文件交给下层模块 进行发送 把收到的文件交给 上层模块 通信服务模块 通信服务模块
再设计一个网络接入模块 计算机1 计算机2 文件传送模块 文件传送模块 通信服务模块 通信服务模块 网络 网络 接口 接口 网络接入模块 通信网络 网络接入模块 网络接入模块负责做与网络接口细节有关的工作 例如,规定传输的帧格式,帧的最大长度等
再设计一个网络接入模块 文件传送模块 计算机1 计算机2 文件传送模块 通信服务模块 通信服务模块 网络接入模块 通信网络 网络接入模块 网络 接口 网络 接口 网络接入模块负责做与网络接口细节有关的工作 例如,规定传输的帧格式,帧的最大长度等
2 ISO/OS参考模型 sO基本参考模型由功能上相对独立的七个层 组成 ①第一层:物理层PH( Physical) ②第二层:数据链路层DL(Data-ink) ③第三层:网络层N( Network) ④第四层:运输层T( Transport) ⑥第五层:会话层s( Session) ⑥第六层:表示层P( Presentation) ⑦第七层:应用层A( Application) 3
“ 2 ISO/OSI参考模型 桌开族店系校A 开丝实系D 一→[APH 楼0( 指息 表米尼热 M →[e 运钠尾肺 M 遇于网 网只小·回 tetw。a 心kt network 1K日,,出 bar 椭络足1o(费D了E)1》(质DcE)设 题昨足He1(索D冒E)-1Mp(求DeE) 伪理足on(隶DTE)-1(质DCE)桥设 1505墨东萨A2
“ 2参考soOS模型 ■物理层:提供相邻设备间的比特流传输。物理层要考 虑的是如何发送”0和”1,以及接收端如何识别 ■数据链路层:负责在两个相邻的节点间的线路上无差错 的传送以帧为单位的数据,数据链路层就是把一条有 可能出错的实际链路变成让上层看来好像不出错的链 路。 ■网络层:任务是要选择合适的路由,使发送站的运输层 发下来的分组能够正确无误的按照地址找到目的站并 交付目的站的运输层,这就是网络层的寻址功能 ■运输层:任务是根据通信子网的特性最佳的利用网络资 源,向上一层提供一个可靠的端到端的服务。 5