《网络协议概述》ppt课件

《网络协议概述》ppt课件

ID:26957650

大小:3.49 MB

页数:36页

时间:2018-11-30

《网络协议概述》ppt课件_第1页
《网络协议概述》ppt课件_第2页
《网络协议概述》ppt课件_第3页
《网络协议概述》ppt课件_第4页
《网络协议概述》ppt课件_第5页
资源描述:

《《网络协议概述》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网络协议计算机学科发展的一个特征:应用驱动计算机网络:应用和工程→技术→科学理论和方法:体系结构与协议,协议开发第1章网络协议概述自主计算机的互连集合AninterconnectedcollectionofautonomouscomputersComputerNetworkAndrewS.Tanebaum1.1计算机网络概述局域网的拓扑匹配电阻集线器干线耦合器总线网星形网树形网环形网互联网由局域网和广域网组成互联网局域网局域网广域网路由器结点交换机相距较远的局域网通过路由器与广域网相连组成了一个覆盖范围很广的互联网CCCHHHT

2、TTTTTT资源子网通信子网TT随需应变的商务商务价格压力安全威胁资产利用客户需求经济管制生产力技术模块化集群网格自主计算Web服务虚拟化标准不断变化的环境……需要连续改进的商务模式与商务流程计算模式和中间件发展趋势紧密宽松联接粒度/耦合度范围XML/HTTPMOMORB网络应用同类应用程序访问手段Web服务WebServices简单服务Services构件Components对象Objects互联网应用单机范围网络应用文字处理数学计算互联网应用局域网互联网主机计算客户/服务器客户/网络1.2网络协议体系结构计算机网络协议协议:

3、为进行网络中的数据交换而建立的规则、标准或约定。网络连接的结点交换数据(传输数据、控制信息)遵守规则数据格式及同步对数据在机器之间传输时的表示方法进行定义和描述的标准,规定了如何进行传输、如何检测错误以及如何传输确认信息。协议三要素:语法数据的控制信息的结构或格式语义需要发生何种控制信息,完成何种动作以及做出何种应答同步事件实现顺序的详细说明实体、协议、服务和服务访问点实体(entity)表示任何可发送或接收信息的硬件或软件进程。协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层

4、提供服务。要实现本层协议,还需要使用下层所提供的服务。本层的服务用户只能看见服务而无法看见下面的协议。下面的协议对上面的服务用户是透明的。协议是“水平的”,即协议是控制对等实体之间通信的规则。服务是“垂直的”,即服务是由下层向上层通过层间接口提供的。同一系统相邻两层的实体进行交互的地方,称为服务访问点SAP(ServiceAccessPoint)。协议交换原语交换原语服务用户提供服务服务提供者第n层第n+1层服务用户SAPSAP协议很复杂协议必须将各种不利的条件事先都估计到,而不能假定一切情况都是很理想和很顺利的。必须非常仔细地

5、检查所设计协议能否应付所有的不利情况。应当注意:事实上难免有极个别的不利情况在设计协议时并没有预计到。在出现这种情况时,协议就会失败。因此实际上协议往往只能应付绝大多数的不利情况。著名的协议举例占据两个山顶的蓝军与驻扎在这山谷的白军作战。力量对比是:一个山顶上的蓝军打不过白军,但两个山顶的蓝军协同作战就可战胜白军。一个山顶上的蓝军拟于次日正午向白军发起攻击。于是发送电文给另一山顶上的友军。但通信线路很不好,电文出错的可能性很大。因此要求收到电文的友军必须发送确认电文。但确认电文也可能出错。试问能否设计出一种协议,使得蓝军能实现协

6、同作战因而一定(即100%)取得胜利?明日正午进攻,如何?同意收到“同意”收到:收到“同意”………………这样的协议无法实现!协议研究RoutingQoSMulticastAdmissionControl&CongestionControlSwitchingMiddleware………例子:甲乙二人通电话高一层:认识层。可交流性,双方具有共同话题,相关知识,懂得交谈内容(含义)。下一层:语言层。共同的语言,不考虑含义。若双方语言不一致,语言层必须承担翻译。最底层:传输层。话音-电信号-话音。不涉及语言语种和含义。特点:每层相对独立,

7、功能分明,复杂性的细化协议分层计算机网络协议层次结构,有五个特点(各层之间)独立性。某一层并不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口所提供的服务。灵活性。当某层发生变化(技术原因),只要接口关系保持不变,该层的上下层均不受影响,甚至取消该层。可分割性。各层都可以采用最合适的技术实现。易实现和可维护性。庞大的系统变得较小和易处理的部分。可标准化性。每层功能和服务标准化成为可能。网络各层及协议体系结构(Architecture)是计算机网络及其组成部分所应完成的功能的精确定义。计算机网络的体系结构20世纪7

8、0’s-至今不同网络设备之间的兼容性和互操作性是推动网络体系结构的标准化的原动力各厂商、研究机构、大学在网络技术、方法、理论等方面的研究日趋成熟是其基础体系结构标准化过程标准化过程的两个阶段厂商标准:IBM-SNA(系统网络体系结构),DEC-DNA(DECne

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。