【问题标题】:What are RDS or reliable datagram sockets什么是 RDS 或可靠的数据报套接字
【发布时间】:2023-03-26 10:26:01
【问题描述】:

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

如果是的话,有人用过吗?它们与 TCP 或 UDP 套接字有何不同?

【问题讨论】:

    标签: c++ c sockets


    【解决方案1】:

    几个链接:

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

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

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

    .... 是一个套接字接口 - 现有的 UDP 应用程序通常在 RDS 上运行,没有 修改或需要最少的更改。

    RDS Wire Specification 3.1:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-11
      • 1970-01-01
      • 2021-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多