数据库协议

1、TDS协议

参考链接:

https://blog.csdn.net/u014608280/article/details/80776703

https://blog.csdn.net/cxzhq2002/article/details/5720350

表格数据流(Tabular Data Stream, TDS)协议是一种数据库服务器和客户端间交互的应用层协议, 
为微软SQL Server数据库和Sybase公司数据库产品所采用。

事实上,由于加密不是默认选项,几乎没人多此一举去加密TDS,除非是远距离的通信。

。可惜的是,TDS不是完全开放的协议,尽管微软和Sybase都公布了一定资料,但许多还是遮遮掩掩的。

2、TNS协议

参考链接:https://www.cnblogs.com/etangyushan/p/5674406.html

Oracle10g、Oracle11g、Oracle12g的TNS协议,不对外公开,某些协议解析比较困难。

3、mysql通信协议

参考链接:http://www.pianshen.com/article/1790336997/

http://ju.outofmemory.cn/entry/75544

Mysql的主要连接方式包括:Unix套接字,内存共享,命名管道,TCP/IP套接字等。

MySQL客户端与服务器的交互主要分为两个阶段:握手认证阶段和命令执行阶段。

MySQL客æ·ç«¯ä¸æå¡å¨äº¤äºç¤ºæå¾

 

4、postgresql通信协议

https://blog.csdn.net/u014539401/article/details/51913798

 

5、总结

不同数据库的服务器和客户端的通信协议不同,并且大部分都没有完整的协议文档,可能需要抓包或者看些英文手册才能搞清楚它的协议定义。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值