第二章 网络体系结构.ppt_第1页
第二章 网络体系结构.ppt_第2页
第二章 网络体系结构.ppt_第3页
第二章 网络体系结构.ppt_第4页
第二章 网络体系结构.ppt_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Network Protocol Protocol Delamination Network Architecture Other Concepts,Network Architecture and Protocol of Computer Network,Network protocol,计算机网络中,协议的定义是计算机网络中实体之间有关通信规则约定的集合。,一个网络协议主要由三个要素组成: Syntax 语法 Semantics 语义 Timing 时序,狭义地说,协议分层就是按照信息的流动过程将网络的整体功能分解为一个个的功能层。,Delamination protocol,每个功能层对

2、应的协议规定其功能,不同机器上的同等功能层之间采用相同的协议,同一机器上的相邻功能层之间通过接口进行数据传递。,分层的基本原则是定义每一层向上一层提供的服务,以保证每层的功能相互独立,但不规定如何完成这些服务。,Delamination model of mail system,Advantages of delamination protocol,各层之间相互独立 灵活性好 各层都可以采用最合适的技术来实现,各层实现技术的改变不影响其他层 易于实现和维护 有利于促进标准化,Network Architecture,网络体系结构是指网络中分层模型、各层协议和层间接口的集合。 网络协议实现的细节

3、不属于网络体系结构的内容,它们隐含在机器内部,对外部来说是不可见的。,A Elemental Network Architecture,物理层,数据链路层,网络层,传输层,应用层,1,2,3,4,5,Main function- Physical Layer,物理层的任务就是透明地传送比特流,用以建立、维持和释放数据链路实体间的连接。 物理层是用来控制传输介质,规定传输介质本身及与其相连接口的机械、电气、功能和过程特性等问题。 计算机和调制解调器的串行接口RS-232C标准是物理层协议的实例。,物理层,数据链路层,网络层,传输层,应用层,Main function- Data Link Lay

4、er,数据链路层的任务是在两个相邻节点间的线路上无差错地传送以帧(frame)为单位的数据。 数据链路层将本质上不可靠的传输媒介变成可靠的传输通路提供给网络层。 最常见的数据链路层产品是网卡。,物理层,数据链路层,网络层,传输层,应用层,Main function- Network Layer,网络层的任务是完成主机间报文传输:要选择合适的路由,使发送方报文能够正确无误地按照地址找到目的站,并交付给目的站。 网络层的设备主要有路由器和网关。,物理层,数据链路层,网络层,传输层,应用层,Main function- Transport Layer,传输层的任务是为进行通信的两个进程之间建立一条可

5、靠的端到端的传输连接,以透明地传送报文。 传输协议是真正的源端到目的端的协议,传输层以下的功能层协议都是通信子网中的协议。,物理层,数据链路层,网络层,传输层,应用层,Main function- Application Layer,应用层在体系结构中是最高层。它的任务是确定进程之间通信的性质,以满足用户的需要。 应用层直接为用户的应用进程提供服务。,物理层,数据链路层,网络层,传输层,应用层,A communication structure between two units,Data transfer process,Other concepts,System and Entities

6、系统和实体 Protocol Stack 协议栈 Interface and Service 接口和服务 Service and Protocol 服务和协议 Service Access Point,SAP 服务访问点 Protocol Data Unit, PDU 协议数据单元 Interface Data Unit, IDU 接口数据单元 Connection-oriented and Connectionless面向连接的服务和无连接的服务 Service Primitives 服务原语,System and Entities,系统是网络中有自治能力的计算机或交换设备,或简称结点。 实

7、体(entity)表示任何可发送或接收信息的硬件或软件对象。 每一层至少存在一个实体。位于不同系统的同一层次的实体叫做对等实体。,Protocol Stack,协议栈是指特定系统中所有层次的协议的 列表。,Interface、Service and Protocol,接口是相邻两层之间的边界。低层通过接口为上层提供服务。 服务就是网络中的各层向其相邻上层提供一组操作,是相邻两层之间的界面。上层叫做服务的使用者,低层叫做服务的提供者。 协议就是计算机网络中对等实体之间有关通信规则约定的集合。 协议是“水平的”,即协议是控制对等实体之间通信的规则,而服务是“垂直的”,即服务是由下层向上层通过层间接

8、口提供的。,在同一系统中,相邻两层的实体通过接口调用服务或提供服务进行交互的地方,称为服务访问点(SAPService Access Point)。,协议数据单元(PDU,Protocol Data Unit)是对等实体之间通过协议传送的数据单元。 接口数据单元(IDU,Interface Data Unit)是相邻层次之间通过接口传递的数据单元。又称服务数据单元(SDU,Service Dada Unit)。,多层通信的实质: 对等层实体之间虚拟通信 下层向上层提供服务 实际通信在最底层完成,connection-oriented and connectionless,连接,就是两个对等实体

9、为进行数据通信而进行的一种结合。 面向连接服务是在数据交换之前,必须先建立连接;当数据交换结束后,则应终止这个连接。 在无连接服务的情况下,两个实体之间的通信不需要先建立好一个连接。每个报文要带有完成的目的地址,每个报文在系统中独立传送。,Service Primitives,“服务”在形式上是用一组原语来描述的,这些原语供用户和其他实体访问该服务,或者向用户实体报告某事件的发生。所谓原语,就是不可再细分的意思。,4类服务原语,Service Primitives of Telephone System,(1)连接请求:服务用户要求建立一个连接。 (2)连接指示:服务提供者向被呼叫方示意有人 请求建立连接。 (3)连接响应:被呼叫方用来表示接受建立连接的请求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论