什么是RDS或可靠的数据报套接字

时间:2015-01-16 08:59:42

标签: c++ c sockets

快速搜索RDS指向可靠数据报套接字的linux手册页 的 http://linux.die.net/man/7/rds

是否有人使用它,如果是,它们与TCP或UDP套接字有什么不同?

1 个答案:

答案 0 :(得分:3)

一些链接:

http://linux.die.net/man/7/rds

  

目前,RDS可以通过Infiniband进行传输和环回。已禁用RDS over TCP,但将在不久的将来重新启用。

[rds-devel] What is RDS and why did we build it ?

  

....是一个套接字接口 - 通常在RDS上运行的现有UDP应用程序没有   修改或要求微小的改变。

RDS Wire Specification 3.1

  

RDS协议允许两个节点之间的多个可靠数据报套接字操作共享单个面向连接的连接。 当前支持的传输包括TCP套接字和IB动词可靠连接连接

换句话说,它听起来像是一个面向消息的流,实现为UDP over TCP。