【问题标题】:What are the difference between an active open and a passive open in a TCP socket?TCP套接字中的主动打开和被动打开有什么区别?
【发布时间】:2015-03-29 21:35:37
【问题描述】:

我正在学习网络基础知识,但对此感到困惑。谁能用简单的话解释一下两者的区别。

【问题讨论】:

    标签: networking


    【解决方案1】:
    • 被动打开是创建侦听套接字,以接受传入连接。它使用socket(), bind(), listen(), 后跟accept() 循环。
    • 主动打开是客户端创建到侦听端口的连接。它使用socket()connect()

    【讨论】:

      【解决方案2】:

      至少简单地说: 被动打开位于 SERVICE(服务器或侦听器)端 active 是 CLIENT(源或初始化

      【讨论】:

      • 你有没有打算完成这个答案?
      • @RussellReed 我看不出你是如何读懂 OP 的想法的,而且无论如何你的编辑都是不合语法的。
      猜你喜欢
      • 1970-01-01
      • 2010-12-14
      • 1970-01-01
      • 1970-01-01
      • 2016-07-07
      • 1970-01-01
      • 2021-01-23
      • 2012-03-22
      • 2010-09-27
      相关资源
      最近更新 更多