失效链接处理 |
DB2数据库网络协议分析报告V1.2 PDF 下载
本站整理下载:
相关截图:
主要内容:
简述
DB2数据库使用DRDA协议,DRDA是一个跨IBM平台访问、遵循SQL标准的数据库信息标准。它是IBM的信息仓库框架中的重要组成部分,该框架定义了庞大的后台服务器,客户机可通过较小的基于工作组的中介服务器来访问它,DRDA具有下列功能:
定义了客户机和后台数据库之间的接口协议;
提供了IBM的DB2、DBM、SQL/DS和SQL/400数据库系统的互连框架;
支持多供应商提供的数据库系统;
支持分布式数据库上的事务(工作单元)处理;
DRDA是IBM环境中建立客户机/服务器计算的基础之一。其它基础是高级的对等联网(APPN)和分布式数据管理(DDM)。通过信息仓库和DRDA,IBM计算机将它的企业中心组成部分的大型计算机,用作各种类型信息(包括多媒体信息)的存储平台。
报文结构
DRDA报文
DRDA利用TCP传输数据:
通常一个DRDA报文中可以包含一个或者多个DRDA数据结构。
DRDA结构
一个DRDA结构包含一个DDM头:
Length:单个DRDA的长度
Magic: 0xD0
Format: 0x02 Reply Message
0x03 Object Response
0x42 Chained Reply Message, same RC
0x52 Chained Reply Message, different RC
0x53 Chained Object Message, same RC
CorrelID:连接的ID
Length2:Length减去Magic、Format、CorrelID后的长度
Code point: DDM Term Code
数据区可以是Parameters结构,也可以直接用字节流.
Parameters格式如下图:
|