网络体系结构和基本概念

上传人:第*** 文档编号:49014253 上传时间:2018-07-22 格式:PPT 页数:33 大小:601.50KB
返回 下载 相关 举报
网络体系结构和基本概念_第1页
第1页 / 共33页
网络体系结构和基本概念_第2页
第2页 / 共33页
网络体系结构和基本概念_第3页
第3页 / 共33页
网络体系结构和基本概念_第4页
第4页 / 共33页
网络体系结构和基本概念_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《网络体系结构和基本概念》由会员分享,可在线阅读,更多相关《网络体系结构和基本概念(33页珍藏版)》请在金锄头文库上搜索。

1、第4章 网络体系结构和基本概念 4.1简介 l建立网络体系结构的目的为了减少计算机网络的复杂程度,按照结构化设计 方法,计算机网络将其功能划分为若干个层次,较 高层次建立在较低层次的基础上,并为其更高层次 提供必要的服务功能。网络中的每一层都起到隔离 作用,使得低层功能具体实现方法的变更不会影响 到高一层所执行的功能。l网络体系结构的定义 完成计算机间的通信合作,把每个计算机互联的功 能划分成有明确定义的层次,并规定同层次进程通 信的协议及相邻层之间的接口服务;4.2计算机网络协议 l协议(Protocol)协议就是为实现网络中的数据交换建立的规则标准 或约定。l协议的中心任务 在计算机网络的

2、一整套规则中,任何一种协议都需 要解决3方面的问题。 协议的语法(如何讲)问题。 协议的语义(讲什么)问题。 协议的定时(讲话次序)问题。协议的功能作为计算机数据交换语言的协议必须具备以下 一些功能。 (1) 分割与重组协议的“分割”功能,可以将较大的数据单元 分割成较小的数据单元,其反过程为“重组” ,如下图所示。(2) 寻址l协议的“寻址”功能使得设备彼此识别,同时可以进 行路径选择,如下图所示。(3) 封装与拆封协议的“封装”功能是指在数据单元(数据包)的始端 或者末端增加控制信息,其相反的过程是“拆封”(拆 装),如下图所示。(4) 排序协议的排序功能是指报文发送与接收顺序的控制,如

3、下图所示。(5) 信息流控制协议的流量控制功能是指在信息流过大时,所采取的一 系列措施。 (6) 差错控制差错控制功能使得数据按误码率要求的指标,在通信线 路中正确地传输。 (7) 同步 协议的同步功能可以保证收发双方在数据传输时的一致性 (8) 干路传输协议的干路传输功能可以使多个用户信息共用干路。 (9) 连接控制协议的连接控制功能可以控制通信实体之间建立和终 止链路的过程。协议的种类(1) 标准或非标准协议标准协议涉及各类的通信环境;而非标准 协议只涉及专用环境。 (2) 直接或间接协议当设备直接进行通信时,需要一种直接通 信协议;而设备之间,间接通信时,则需要 一种间接通信协议。4.3

4、计算机网络体系结构 邮政系统的工作流程通信者活动 界面通信者活动 界面邮局服务业务邮局服务业务邮局转运业务邮局转运业务运输部门的(邮件)运输业务书写信件粘贴邮票投递进信箱收集信件加盖邮戳邮件分检邮件打包转送运输部门选择运输路径(路由)转送邮局 接收邮件接收邮件 邮件拆包邮件投递 邮件分检信箱取信 阅读邮件发信者收信者计算机网络体系结构的特点 各层之间相互独立。这样,某一高层只需知道如何通过接口(界面) 向下一层提出服务请求,并使用下层提供的服务,并不需要了解下层 执行时的细节。 结构上独立分割。由于各层独立划分,因此,每层都可以选择最合适 的实现技术。 灵活性好。如果某一层发生变化,只要接口的

5、条件不变、则以上各层 和以下各层的工作均不受影响,这样,有利于技术进步和模型的修改 。 易于实现和维护。整个系统被分割为多个部分,系统变得容易实现、 管理和维护。 有益于标准化的实现。由于每一层都有明确的定义,十分利于标准化 的实施。网络体系结构化分的基本原则是:把应用程序和网络通信管理程序分 开;同时又按照信息在网络中传输的过程,将通信管理程序分为若干 个模块;把原来专用的通信接口转变为公用的、标准化的通信接口。4.4 ISO/ OSI网络体系结构 国际标准化组织(International Standards Organization,ISO)于1981年颁布了开放 系统互连OSI参考模型

6、(Open System Interconnection Reference Model,OSI/RM )的格式,通常简称为“七层模型”,参见下 图OSI网络体系结构的示意图OSI参考模型各层的功能OSI参考模型每一层的功能、传输的数据单元,以及 特点如下: 1. 物理层(Physical Layer)物理层是OSI模型的第1层,该层传输以“位”为单 位的数据流,其主要功能用一句话表示就是“确定如 何使用物理传输介质,实现两个节点间的物理连接 ,透明地传送比特位流。”。 说明:第一,物理层直接与物理信道相连接,因此 物理层是7层中惟一的“实连接层”;而其他各层由于 都间接地使用到物理层的功能,

7、因此为“虚连接层” 。第二,“透明”是一个很重要的术语。它表示的是 某一个实际存在的事物看起来却好像不存在一样。OSI参考模型各层的功能(续)2. 数据链路层(Data Link Layer)数据链路层是OSI模型的第2层,该层传输以“帧” 为单位的数据单元,其主要功能用一句话表示就是“ 在物理层服务的基础上,通过各种控制协议,将有 差错的实际物理信道变为无差错的、能可靠传输数 据的数据链路”。 3. 网络层(Network Layer)网络层是OSI模型的第3层,该层传输以“分组” 为单位的数据单元,其主要任务用一句话表示就是“ 为数据通过网络建立逻辑链接,即该层通过路由选 择算法,为报文、

8、或分组通过通信子网选择最适当 的路径,并提供网络互联及拥塞控制功能”。OSI参考模型各层的功能(续)4. 传输层(Transport Layer)传输层是OSI模型的第4层,该层传输以“报文”为 单位的数据单元,其主要任务用一句话表示就是“向 用户提供可靠的端到端的差错和流量控制,保证报 文的正确传输”。传输层的目的是向高层屏蔽下层数 据通信的细节,即向用户透明地传送报文。一般,OSI模型下3层的主要任务是数据通信,上 3层的任务是数据处理。由于传输层(transport layer)位于OSI模型的第4层,因此,也是计算机通 信体系结构中最关键的一层,它是通信子网和资源 子网的接口和桥梁,起

9、到承上启下的作用。OSI参考模型各层的功能(续)5. 会话层(Session Layer)会话层是OSI模型的第5层,它是用户应用程序和网络之间的接口, 其主要任务用一句话表示就是“负责维护节点间的传输链接,确保点到 点的数据传输与交换”。 6. 表示层(Presentation Layer)表示层是OSI模型的第6层,它的主要功能用一句话表示就是“处理节 点间或通信系统间信息表示方式方面的问题,如数据格式的转换、压 缩与恢复,及加密与解密等”。 7. 应用层(Application Layer)应用层是OSI参考模型的最高层,即第7层,它提供用户应用程序和 网络之间的接口,其主要功能用一句话

10、表示为“直接向用户提供服务, 完成用户希望在网络上完成的各种工作”。这一层还为用户提供各种服 务,包括文件传送、远程登录、电子函件,及网络管理等。4.5 Internet网络体系结构 OSI参考模型研究的初衷是希望为网络体系结 构与协议的发展提供一种国际标准,但由于 Internet在全世界的飞速发展,使得TCP/IP 协议得到了广泛的应用,虽然TCP/IP不是 ISO标准,但广泛的使用也使TCP/IP成为一 种“实际上的标准”,并形成了TCP/IP参考模 型。不过,ISO的OSI参考模型的制定,也参 考了TCP/IP协议集及其分层体系结构的思想 。而TCP/IP在不断发展的过程中也吸收了 O

11、SI标准中的概念及特征。TCP/IP协议的特点l开放的协议标准,可以免费使用,并且独立 于特定的计算机硬件与操作系统;l独立于特定的网络硬件,可以运行在局域网 、广域网,更适用于互连网中;l统一的网络地址分配方案,使得整个TCP/IP 设备在网中都具有唯一的地址;l标准化的高层协议,可以提供多种可靠的用 户服务。TCP/IP的层次结构 TCP/IP分为四个层次,分别是通信子网层、网络 层、运输层和应用层。TCP/IP协议与OSI协议的对比基于TCP/IP协议的数据变化TCP/IP协议集运输层应用层TCPUDPSMTPFTPDNSSNMPNFSHTTPTEL- NET通信子网层LANMANWAN

12、网络层IPICMPIGMP ARPRARP应用层协议(一)远程终端协议TELNET本地主机作为仿真终端,登录到远程主机上运行应用程序; 文件传输协议FTP 实现主机之间的文件传送; 简单邮件传输协议SMTP 实现主机之间电子邮件的传送; 域名服务DNS 用于实现主机名与IP地址之间的映射; 动态主机配置协议DHCP 实现对主机的地址分配和配置工作。 应用层协议(二)路由信息协议RIP 用于网络设备之间交换路由信息; 超文本传输协议HTTP 用于Internet中的客户机与WWW服务器之间的数据传输; 网络文件系统NFS 实现主机之间的文件系统的共享; 引导协议BOOTP 用于无盘主机或工作站的

13、启动 简单网络管理协议SNMP 实现网络的管理;OSI与TCP/IP参考模型的比较OSI和TCP/IP有着许多的共同点:l采用了协议分层方法,将庞大且复杂的问题划分为若干个 较容易处理的范围较小的问题;l各协议层次的功能大体上相似,都存在网络层、传输层和 应用层。两者都可以解决异构网的互连,实现世界上不同 厂家生产的计算机之间的通信;l都是计算机通信的国际性标准,虽然OSI是国际通用的, 但TCP/IP是当前工业界使用最多的;l都能够提供面向连接和无连接两种通信服务机制;l都基于一种协议集的概念,协议集是一簇完成特定功能的 相互独立的协议。OSI和TCP/IP的差异1、OSI体系结构层次分明,

14、而TCP/IP体系结构的应用 层和通信子层的划分比较模糊。 2、OSI体系结构对服务、协议和接口的定义是很清楚 的,而TCP/IP体系结构对这些概念区分不清楚。 3、 TCP/IP充分考虑了对异构网的互联与互操作问题 ,做到了兼容并蓄,而OSI设计的初期只强调了统 一性标准。 4、 TCP/IP全面支持面向连接和无连接两种服务,而 OSI设计初期只支持面向连接服务。 5、 TCP/IP体系结构的网络管理功能优于OSI体系结 构。4.8地址 4.8.1用户地址、网络层地址与物理地址 l用户地址:各种应用程序的连接接口地址。l网络地址:网络体系中唯一标识计算机的识 别地址。l物理地址:真正完成数据的传输与接受的地 址。各种地址之间的关系IP地址的构成 用户地址与IP地址间的关系 IP地址与物理地址 4.9服务模式面向连接的服务 三个阶段:建立连接 传输数据 拆除连接 2. 无连接服务 只有传输数据这一个过程4.10网络协议与操作系统 协议各层与操作系统的关系

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 工业设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号