【问题标题】:How does handshaking takes pace in ejabberd server握手如何在 ejabberd 服务器中进行
【发布时间】:2017-10-17 22:50:27
【问题描述】:

我刚刚开始使用 ejabberd 作为消息服务器。 现在我已经读到 TCP 连接遵循握手方法进行设置 连接,我想知道 ejabberd 如何遵循 每当任何客户端说 Pidgin 客户端发送连接时的握手方法 要求。

这可能是一个非常基本的问题,但经过努力寻找它,我并没有取得太大的成功。

谁能给我解释一下。

【问题讨论】:

    标签: ejabberd ejabberd-module ejabberd-api ejabberd-hooks ejabberd-saas


    【解决方案1】:

    ejabberd 完全按照RFC6120 中的描述处理“握手”(即流/STARTTLS/SASL 协商)。这是在xmpp_stream_in 模块中实现的。

    【讨论】:

    • 感谢您的回复。我阅读了您提供的 rfc 链接,它消除了我的大部分疑虑。只是在第 1.3 节下建立连接的步骤中提到的第二步是建立 TCP 连接,据我所知,TCP 连接设置本身之前是三次握手。如果这是真的那为什么还要进行 TLS 握手呢?
    • 相当混乱的问题:/ 因为 TCP 握手不包括 TLS 握手,哈哈?
    猜你喜欢
    • 2011-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    • 2013-09-23
    • 2022-01-13
    • 1970-01-01
    相关资源
    最近更新 更多