版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三章第三章 网络体系结构网络体系结构 本书所指网络体系结构,是指为实现互连,本书所指网络体系结构,是指为实现互连,而要求网络设备必须实现的通信功能的而要求网络设备必须实现的通信功能的逻逻辑分布结构辑分布结构,以及必须遵守的相关,以及必须遵守的相关通信协通信协议议所组成的一个集合,它是指导网络设备所组成的一个集合,它是指导网络设备制造,构建现代通信网的制造,构建现代通信网的基础基础。 3.1 概述概述 3.2 OSI参考模型参考模型 3.3 TCP/IP协议协议 3.4 传送网体系结构传送网体系结构 3.5 电信信息网络体系结构电信信息网络体系结构第三章 网络体系结构3.1 概述3.1.1 网
2、络体系结构定义网络体系结构定义 3.1.2 网络的分层和分段网络的分层和分段3.1.3 网络协议及其功能网络协议及其功能 网络体系结构是一套顶层的设计准则,这网络体系结构是一套顶层的设计准则,这套准则是用来指导网络的技术设计,特别套准则是用来指导网络的技术设计,特别是协议和算法的工程设计。是协议和算法的工程设计。 可以分为两个层次:可以分为两个层次:网络的构建原则,本层次确定了网络的基网络的构建原则,本层次确定了网络的基本框架;本框架;功能分解和系统的模块化,本层次指出了功能分解和系统的模块化,本层次指出了实现网络体系结构的方法。实现网络体系结构的方法。3.1.1 网络体系结构定义必须完成的具
3、体工作:必须完成的具体工作:按一定规则把网络划分成为许多部分,并按一定规则把网络划分成为许多部分,并明确每一部分所包含的内容;明确每一部分所包含的内容;建立参考模型,将各部分组合成通信网,建立参考模型,将各部分组合成通信网,并明确各部分间的参考点;并明确各部分间的参考点;设置标准化接口,对参考点的接口标准化。设置标准化接口,对参考点的接口标准化。接口标准化,实质就是从整体上使通信网接口标准化,实质就是从整体上使通信网最优化。最优化。3.1.1 网络体系结构定义3.1.1 网络体系结构定义网络体系结构定义 3.1.2 网络的分层和分段网络的分层和分段3.1.3 网络协议及其功能网络协议及其功能3
4、.1 概述1 1、分层、分层 任意一个网络总可以从垂直方向分解为若任意一个网络总可以从垂直方向分解为若干独立的层,相邻层之间具有客户干独立的层,相邻层之间具有客户/ /服务器服务器关系关系 分层的好处分层的好处 各层相互独立各层相互独立 灵活性好灵活性好 实现和维护方便实现和维护方便3.1.2 网络的分层和分段2 2、分段、分段 在分层基础上,再从水平方向把每一层网在分层基础上,再从水平方向把每一层网络化分为若干个分离的部分,这就是分段。络化分为若干个分离的部分,这就是分段。 分段的好处分段的好处允许层网络的一部分被层网络的其余部分看成一允许层网络的一部分被层网络的其余部分看成一个单独实体,减
5、少层网络管理控制的复杂性,网个单独实体,减少层网络管理控制的复杂性,网络运营可以自由地改变其子网或使其最佳化,而络运营可以自由地改变其子网或使其最佳化,而不影响层网络的其余部分。不影响层网络的其余部分。分段对于在同一层网络内对网络结构进行规定是分段对于在同一层网络内对网络结构进行规定是十分重要的。十分重要的。3.1.2 网络的分层和分段3.1.1 网络体系结构定义网络体系结构定义 3.1.2 网络的分层和分段网络的分层和分段3.1.3 网络协议及其功能网络协议及其功能3.1 概述3.1.3 网络协议及其功能1 1、协议、协议协议的定义协议的定义 在现代通信网中,要做到有条不紊地交换信息,在现代
6、通信网中,要做到有条不紊地交换信息,每个节点都必须遵守一些事先确定的规则。这些每个节点都必须遵守一些事先确定的规则。这些规则明确规定了通信中同步、时序、错误检测和规则明确规定了通信中同步、时序、错误检测和纠正等所有有关的细节。这些为网络信息交换而纠正等所有有关的细节。这些为网络信息交换而建立的规则、标准或约定就称为协议。建立的规则、标准或约定就称为协议。 协议的要素协议的要素 语法:信息与控制信息的结构或格式;语法:信息与控制信息的结构或格式; 语义:需要发出何种控制信息、完成何种动作,语义:需要发出何种控制信息、完成何种动作,以及做出何种应答;以及做出何种应答; 同步:事件实现的详细说明及严
7、格的同一时刻通同步:事件实现的详细说明及严格的同一时刻通信问题。信问题。3.1.3 网络协议及其功能2 2、协议的功能、协议的功能分段和组装分段和组装 图3.1数据分段示意图3.1.3 网络协议及其功能封装封装 在分段后形成的数据块上增加控制信息的过程称为在分段后形成的数据块上增加控制信息的过程称为封装,当存在多层协议时,需要按层次进行封装。封装,当存在多层协议时,需要按层次进行封装。 每个协议数据单元包含的控制信息有:每个协议数据单元包含的控制信息有: 地址:指出发送端或接收端的地址;地址:指出发送端或接收端的地址; 错误检测码:包含某种校验序列,对收到的一段错误检测码:包含某种校验序列,对
8、收到的一段信息进行校验;信息进行校验; 协议控制:对流量和差错进行控制的信息。协议控制:对流量和差错进行控制的信息。3.1.3 网络协议及其功能连接控制连接控制 数据通信分为无连接和面向连接两种通信方式。数据通信分为无连接和面向连接两种通信方式。 面向连接的通信过程可以分为连接建立、数据传送、面向连接的通信过程可以分为连接建立、数据传送、连接拆除三个阶段。连接拆除三个阶段。流量控制流量控制 指接收实体对发送实体送出的数据单元数量或速率指接收实体对发送实体送出的数据单元数量或速率进行限制。进行限制。差错控制差错控制 用来对用来对PDUPDU中的数据和控制信息进行保护。中的数据和控制信息进行保护。
9、寻址寻址 寻址的过程涉及寻址的级别、寻址的范围、连接识寻址的过程涉及寻址的级别、寻址的范围、连接识别符和寻址的模式几个方面。别符和寻址的模式几个方面。3.1.3 网络协议及其功能复用复用 复用是指在一个系统上支持多个连接。复用是指在一个系统上支持多个连接。附加服务附加服务 优先权:优先权: 服务等级:对网络的服务质量指标提出要求,服务等级:对网络的服务质量指标提出要求, 安全:设置口令权限,以保护系统的安全。安全:设置口令权限,以保护系统的安全。3 3、协议栈、协议栈 协议设计和开发成完整的协作的集合称为协议协议设计和开发成完整的协作的集合称为协议栈(也称协议组或协议族)栈(也称协议组或协议族
10、) 3.1.3 网络协议及其功能 3.1 概述概述 3.2 OSI参考模型参考模型 3.3 TCP/IP协议协议 3.4 传送网体系结构传送网体系结构 3.5 电信信息网络体系结构电信信息网络体系结构第三章 网络体系结构3.2 OSI参考模型(1 1)应用层()应用层(ALAL:Application LayerApplication Layer) 应用层的作用是提供应用所经常需要的服务。应用层的作用是提供应用所经常需要的服务。(2 2)表示层()表示层(PLPL:Presentation LayerPresentation Layer) 表示层的作用是使应用层能独立于不同数据表表示层的作用是
11、使应用层能独立于不同数据表示方式,它负责定义信息的表示方法。示方式,它负责定义信息的表示方法。 (3 3)会话层()会话层(SLSL:Session LayerSession Layer) 会话层通过对话控制增强传输层所提供的可靠会话层通过对话控制增强传输层所提供的可靠传输服务,利用该层可控制数据交换方式。传输服务,利用该层可控制数据交换方式。 (4 4)传输层()传输层(TLTL:Transport LayerTransport Layer) 传输层的作用是实现从源端设备会话实体到目传输层的作用是实现从源端设备会话实体到目的端设备会话实体的端到端间报文传送。的端设备会话实体的端到端间报文传送
12、。 3.2 OSI参考模型(5 5)网络层()网络层(NLNL:Network LayerNetwork Layer) 网络层的功能是提供经通信网的分组数据传送,选网络层的功能是提供经通信网的分组数据传送,选择通信路由,将分组数据从源节点通过一个或多个通择通信路由,将分组数据从源节点通过一个或多个通信网(数据网或电话网等)送到目的节点,在系统间信网(数据网或电话网等)送到目的节点,在系统间实现实现“透明透明”的数据传送。的数据传送。 (6 6)数据链路层()数据链路层(DLDL:Data link LayerData link Layer) 数据链路层的作用是在直连两节点的传输链路上传送数据链
13、路层的作用是在直连两节点的传输链路上传送帧或信息块。帧或信息块。 (7 7)物理层)物理层 物理层的主要功能是保证要传送的信息比特逐个从物理层的主要功能是保证要传送的信息比特逐个从链路一端进入物理媒质,到达链路的另一端。链路一端进入物理媒质,到达链路的另一端。 3.2 OSI参考模型图3.6OSI网络数据单元的格式3.2 OSI参考模型网络传输部分就好像一根网络传输部分就好像一根“透明的管道透明的管道”,将数据单,将数据单元从信源沿这元从信源沿这“管道管道”路由及时传送到目的地路由及时传送到目的地信信宿;高功能层部分只在于正确地以帧形式收发数据,宿;高功能层部分只在于正确地以帧形式收发数据,并
14、不关心网络传送部分的具体情况。下图为传输网络并不关心网络传送部分的具体情况。下图为传输网络“透明管道透明管道”服务服务3.2 OSI参考模型 3.1 概述概述 3.2 OSI参考模型参考模型 3.3 TCP/IP协议协议 3.4 传送网体系结构传送网体系结构 3.5 电信信息网络体系结构电信信息网络体系结构第三章 网络体系结构3.3.1 TCP/IP体系结构体系结构 3.3.2 用户数据报协议用户数据报协议(UDP)3.3.3 传输控制协议传输控制协议(TCP)3.3.4 应用层协议应用层协议3.3 TCP/IP协议 (a) (b)图3.8TCP/IP体系结构(1)(1)应用层应用层TCP/I
15、PTCP/IP的的应用层应用层整合了整合了OSIOSI模型的模型的高三层高三层的功能,的功能,应用层应用层-TCP/IPTCP/IP协议的最高层,规定了应用程序怎样使协议的最高层,规定了应用程序怎样使用互联网。用互联网。 (2)(2)传输层传输层传输层传输层-负责应用进程之间的端负责应用进程之间的端端通信。提供两种基端通信。提供两种基本类型的服务:本类型的服务:1 1、TCP/IPTCP/IP体系结构体系结构3.3.1 TCP/IP体系结构 传输控制协议传输控制协议(TCP)(TCP)-为字节流提供面向连接的可靠为字节流提供面向连接的可靠传输;传输; 用户数据报协议用户数据报协议(UDP)(U
16、DP)-为各个消息提供尽力而为的为各个消息提供尽力而为的无连接传输。无连接传输。 (3)(3)互联网层互联网层 互联网层互联网层-负责将数据报送到目的主机。包括:负责将数据报送到目的主机。包括: 处理来自传输层的分组发送请求;处理来自传输层的分组发送请求; 处理接收的数据报,检查目的地址,若需要转发,则处理接收的数据报,检查目的地址,若需要转发,则选择发送路径转发,若目的地址为本结点地址,则除去选择发送路径转发,若目的地址为本结点地址,则除去报头,将分组交送报头,将分组交送传输层传输层处理;处理; 处理互连网路径、流控与拥塞问题。处理互连网路径、流控与拥塞问题。3.3.1 TCP/IP体系结构
17、 图3.9互联网层与网络接口层(4)(4)网络接口层网络接口层网络接口层网络接口层-是是TCP/IPTCP/IP的最低层,该层的协议提供的最低层,该层的协议提供了一种数据传送的方法,了一种数据传送的方法,3.3.1 TCP/IP体系结构 2 2TCP/IPTCP/IP协议协议族族图3.10TCP/IP协议族3.3.1 TCP/IP体系结构 3.3.1 TCP/IP体系结构体系结构 3.3.2 用户数据报协议用户数据报协议(UDP)3.3.3 传输控制协议传输控制协议(TCP)3.3.4 应用层协议应用层协议3.3 TCP/IP协议 图3.12UDP数据报UDPUDP是一个不可靠的无连接的传输层
18、协议,只提供在是一个不可靠的无连接的传输层协议,只提供在IPIP的范围外的两种额外服务:解复用和数据差错检查。的范围外的两种额外服务:解复用和数据差错检查。 3.3.2 用户数据报协议(UDP)3.3.1 TCP/IP体系结构体系结构 3.3.2 用户数据报协议用户数据报协议(UDP)3.3.3 传输控制协议传输控制协议(TCP)3.3.4 应用层协议应用层协议3.3 TCP/IP协议 TCPTCP在在IPIP的基础上提供可靠的面向连接的流服务,它的基础上提供可靠的面向连接的流服务,它使用选择性重发使用选择性重发ARQARQ(ARQARQ:Automatic Repeat Automatic
19、Repeat reQuestreQuest)和算法进行拥塞控制,)和算法进行拥塞控制, 3.3.3 传输控制协议(TCP)1 1TCPTCP的可靠流服务的可靠流服务 在数据报网络上的两个应用层的进程之间,在数据报网络上的两个应用层的进程之间,TCPTCP提供提供了逻辑上的全双工连接。了逻辑上的全双工连接。TCPTCP向这些应用进程提供面向向这些应用进程提供面向连接的、可靠而有序的字节流服务。此外,连接的、可靠而有序的字节流服务。此外,TCPTCP还提供还提供流量控制,流量控制, 2 2TCPTCP协议协议图3.13TCP数据段3.3.3 传输控制协议(TCP)(1 1)TCPTCP数据段数据段
20、(2 2)连接的建立)连接的建立图3.14三次握手3.3.3 传输控制协议(TCP)(3 3)数据传送)数据传送图3.16TCP窗口的流量控制3.3.3 传输控制协议(TCP)3.3.3 传输控制协议(TCP)(4 4)TCPTCP连接终止连接终止图3.17TCP的礼貌释放3.3.1 TCP/IP体系结构体系结构 3.3.2 用户数据报协议用户数据报协议3.3.3 传输控制协议传输控制协议3.3.4 应用层协议应用层协议3.3 TCP/IP协议 3.3.4 应用层协议1 1远程登录远程登录 远程登录(TELNET)提供像当地用户一样访问远地设备资源的标准方法,能够适应许多计算机和操作系统的差异
21、。 2 2文件传送协议文件传送协议FTP提供交互式的访问,允许客户指明文件的类型与格式,并允许文件具有存取权限。同TELNET类似,它可工作于不同的主机,甚至那些运行不同的操作系统或具有不同的文件结构的主机均可使用。图3.18FTP传输文件过程3.3.4 应用层协议3 3万维网和超文本传送协议万维网和超文本传送协议 万维网(WWW:World Wide Web)为访问存储于网络计算机中的文档和资源提供了框架。这些文档包括文本、图表和其他媒介,它通过内部的超链接或链接而互相连接起来。 HTTP定义了客户端如何通过请求来获取某一个目标(一般是文档),以及服务器应该如何用响应消息来回复这个请求。 3
22、.3.4 应用层协议 3.1 概述概述 3.2 OSI参考模型参考模型 3.3 TCP/IP协议协议 3.4 传送网体系结构传送网体系结构 3.5 电信信息网络体系结构电信信息网络体系结构第三章 网络体系结构 由于通信网络的特殊性,整个通信网的体系结构可由于通信网络的特殊性,整个通信网的体系结构可以分成以分成高功能层和传送层高功能层和传送层两大部分,前者包括两大部分,前者包括高级接高级接续业务功能和网络运行管理维护操作功能续业务功能和网络运行管理维护操作功能;后者主要;后者主要是关于传送用户信息方面的功能,涉及是关于传送用户信息方面的功能,涉及用户信息传输用户信息传输和交换网络逻辑功能和交换网
23、络逻辑功能的所有内容。的所有内容。 传送网主要用于传送网主要用于传输和交换用户信息传输和交换用户信息,它是网络逻,它是网络逻辑功能的集合,要求具有严格的辑功能的集合,要求具有严格的实时性实时性。 图3.19广义传送功能3.4 传送网体系结构层网 传送网具有多层结构。存在于多层传送网中的一个传送网具有多层结构。存在于多层传送网中的一个单层内的网,称为层网。单层内的网,称为层网。 输入输出端就是层网上的访问点或接入点,层网是输入输出端就是层网上的访问点或接入点,层网是一组完全同类型的访问点的逻辑实体。一组完全同类型的访问点的逻辑实体。 在层网中,除了要提供各种连接形式的传送能力外,在层网中,除了要
24、提供各种连接形式的传送能力外,还需要提供诸如信息转换质量的测度,支持连接的有还需要提供诸如信息转换质量的测度,支持连接的有效性,有些层网连接输出端特征信息结构的监控等功效性,有些层网连接输出端特征信息结构的监控等功能。能。 信踪表示传输路径或传输段一类传输实体的属性。信踪表示传输路径或传输段一类传输实体的属性。在一个层网中,拓扑邻接子网间的连接性由链路提供。在一个层网中,拓扑邻接子网间的连接性由链路提供。同时,又由另一层中的信踪提供。提供信踪连接的层同时,又由另一层中的信踪提供。提供信踪连接的层称为服务员层,提供链路连接的层称为客户层。称为服务员层,提供链路连接的层称为客户层。 3.4 传送网
25、体系结构图3.20层网模型示意图3.4 传送网体系结构图3.21SDH传送网分层模型3.4 传送网体系结构 3.1 概述概述 3.2 OSI参考模型参考模型 3.3 TCP/IP协议协议 3.4 传送网体系结构传送网体系结构 3.5 电信信息网络体系结构电信信息网络体系结构第三章 网络体系结构3.5 电信信息网络体系结构 TINATINA提出了一种基于分布式计算技术的逻辑框架体系提出了一种基于分布式计算技术的逻辑框架体系结构,将电信业务与管理业务综合到同一种体系结构结构,将电信业务与管理业务综合到同一种体系结构中,使电信业务与电信网络技术分离,从而使新业务中,使电信业务与电信网络技术分离,从而
26、使新业务的引入与管理不受厂商网络环境的影响。的引入与管理不受厂商网络环境的影响。 vTINATINA逻辑体系结构逻辑体系结构计算体系结构(CA) 定义了设计和构造分布式软件和软件支撑环境的概定义了设计和构造分布式软件和软件支撑环境的概念和原则,用于交互式组件的规范和通信。念和原则,用于交互式组件的规范和通信。业务体系结构(SA) 定义了电信业务设计、规范、实现和管理的概念和定义了电信业务设计、规范、实现和管理的概念和原则,用于与业务有关的电信软件规格分析、设计及操原则,用于与业务有关的电信软件规格分析、设计及操作作。网络体系结构(NA) 定义了传输网(包括传输和交换技术)设计、规范、定义了传输
27、网(包括传输和交换技术)设计、规范、实现和管理的概念和原则,用于为网络资源提供通信组实现和管理的概念和原则,用于为网络资源提供通信组件,包括业务所用资源的高层抽象及管理原则。件,包括业务所用资源的高层抽象及管理原则。3.5 电信信息网络体系结构管理体系结构(MA) 定义了管理相关业务资源、软件和支撑技术的软件定义了管理相关业务资源、软件和支撑技术的软件的设计、规范和实现概念和原则。的设计、规范和实现概念和原则。 它分成两种基本的管理类型:计算管理和电信管理。它分成两种基本的管理类型:计算管理和电信管理。计算管理包含本地计算与通信环境计算管理包含本地计算与通信环境(NCCE)(NCCE)、DPE
28、DPE及运及运行于行于DPEDPE上的软件的管理,它主要关心安装、配置及上的软件的管理,它主要关心安装、配置及软件运行和计算节点。软件运行和计算节点。 电信管理同电信管理同TMNTMN相似,主要包含服务、资源及元素管相似,主要包含服务、资源及元素管理。理。3.5 电信信息网络体系结构vTINATINA物理体系结构物理体系结构3.5 电信信息网络体系结构vTINATINA分层体系结构分层体系结构3.5 电信信息网络体系结构图3.23TINA体系结构 TINATINA体系结构体系结构可以从网络资源和计算资源两个独立的抽可以从网络资源和计算资源两个独立的抽象层次上理解。象层次上理解。 3.5 电信信
29、息网络体系结构TINATINA电信应用软件组件可分为三类:电信应用软件组件可分为三类:(1 1)业务组件:描述了业务的核心功能(业务逻辑)业务组件:描述了业务的核心功能(业务逻辑)以及业务接入和管理,业务可通过资源组件间的交互使以及业务接入和管理,业务可通过资源组件间的交互使用共同的资源;用共同的资源;(2 2)资源组件:从高层描述可用资源的抽象并提供管)资源组件:从高层描述可用资源的抽象并提供管理资源的机制;理资源的机制;(3 3)单元组件:单个资源如传输、交换设备及计算机)单元组件:单个资源如传输、交换设备及计算机等的软件抽象。等的软件抽象。业务角度业务角度从业务角度出发,从业务角度出发,
30、TINATINA业务作为电信与计算机应用系业务作为电信与计算机应用系统的基本成分,体现为彼此交互的业务组件,而任何统的基本成分,体现为彼此交互的业务组件,而任何业务或业务的组成均可视为构造和重用的单元,业务或业务的组成均可视为构造和重用的单元, 3.5 电信信息网络体系结构图图3.243.24通用业务组件模型通用业务组件模型(1 1)业务核心部分:定义业务组件内在本质操作的逻)业务核心部分:定义业务组件内在本质操作的逻辑和数据;辑和数据;(2 2)使用部分:对使用该业务组件的外部组件提供访)使用部分:对使用该业务组件的外部组件提供访问接口,该问接口,该USCMUSCM实体充当服务器,而外部组件作为客户实体充当服务器,而外部组件作为客户通过此接口进行访问;通过此接口进行访问; (3 3)管理部分:将此业务组)管理部分:将此业务组件作为被管理对象而向管理者件作为被管理对象而向管理者提供的接口;提供的接口; (4 4)实体部分:提供该)实体部分:提供该USCMUSCM实体所能够使用的外部
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三年级英语教学计划模板
- 体育教研工作计划模板汇编
- 初一上学期班主任工作计划024年
- 2025年社区关爱残疾人工作计划模板新编
- 学校档案管理年度工作计划范文
- 计划标段生产建议计划
- 初一学期的班级工作计划
- 《食品风险分析框架》课件
- 《骨科常规护理技术》课件
- 土地承包合同中粮食补贴协议备注书面书写
- 新教材北师大版数学一年级上册教学反思全册
- 驾驶员安全驾驶知识培训与评估
- 食品安全事故流行病学调查表格
- 住宅排气管道系统工程技术标准
- 标识标牌售后服务方案
- 人教版高中地理必修一全册测试题(16份含答案)
- 基于单片机数字秒表的设计
- 基于LabVIEW的温湿度监测系统
- 人保《理赔工作聘请保险公估机构管理办法》实施细则
- GB/T 40636-2021挂面
- GB 18383-2007絮用纤维制品通用技术要求
评论
0/150
提交评论