1 / 64
文档名称:

协议模型与网络协议新编.ppt

格式:ppt   页数:64页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

协议模型与网络协议新编.ppt

上传人:今晚不太方便 2016/7/4 文件大小:0 KB

下载得到文件列表

协议模型与网络协议新编.ppt

相关文档

文档介绍

文档介绍:SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言第1页第2章协议模型与网络协议本章概述本章的学****目标主要内容 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言第2页本章概述?通信双方就像调制和解调一样互逆,实现互逆操作的是有双方的子实体对象之间完成的,也就是说发送方( N)子实体的操作,只有接收方( N) 子实体才能实施逆操作,其他子实体的操作也是一样的。?这主要是因为只有同一层次子实体之间采用的通信语言是相同的,即每个子实体都有自己独特的通信协议,只有对等层的子实体才能理解。本章全面研究协议模型和现实的网络协议。 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言第3页本章的学****目标?掌握协议模型的结构功能?理解 TCP/IP 网络协议集?理解 IP协议格式?理解 IP地址格式与分类?掌握其他网络协议 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言第4页主要内容 协议模型 TCP/IP 网络协议 IP 协议 其他网络协议 本章小结 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言 协议模型?由一个或多个服务对象构成的( N)服务提供者,提供( N)服务。为了服务的提供,这些对象使用( N-1 )服务。?如果该提供者包含一个以上的服务对象,( N-1 ) 服务用来使它们按照已定义的、被称为协议的一组规则、数据格式和功能,进行协作。然而使用了( N-1 )服务和特定的协议这一点,对这些服务对象是隐蔽的。因此对( N)服务用户也是透明的。第5页 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言服务提供者的分解第6页 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言 协议行为?完成协议的对象的行为通常按有限状态机模型设计。有限状态机存在着不同的变体( Holzmann,1991 ),从协议的功能和目标出发, 使用有限状态机的定义和组成成分。?一个有限状态集;一个有限的转换规则集;一个有限谓词集;一个有限外来事件集;一个有限外出事件集。第7页 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言一个( N)服务对象的环境第8页 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言 协议数据?协同工作的服务对象用协议数据单元( PDU )交换信息。 PDU 还有一些其他的常用表示法,这些表示法依赖于所处的 OSI 层次。?一个 PDU 通常由头部、有效载荷和尾部( trailer )三个字段组成。所有的字段都可以用来传递协议控制信息( protocol control information, PCI )。但服务数据单元仅能放在有效载荷字段中传输。?根据 PDU 是否携带服务数据,我们把它们分成两种类型:数据 PDU 和控制 PDU 。第9页 SQL Server 实用简明教程(第三版)第3章 Transact-SQL 语言协作的( N)服务对象与它们的(N)服务用户第 10 页