【问题标题】:Can one connect an AF_INET socket to an AF_UNIX? [closed]可以将 AF_INET 套接字连接到 AF_UNIX 吗? [关闭]
【发布时间】:2014-04-07 21:19:57
【问题描述】:

我们可以将 AF_INET 套接字连接到 AF_UNIX 吗?那可能吗?请详细说明。

【问题讨论】:

  • 不,你不能,也没有什么可详细说明的。
  • 实际上...您能详细说明您要做什么吗?
  • 只是想知道这可能吗?
  • 这怎么可能?考虑到它们是不同的地址族,你会使用什么形式的地址?这个问题开始没有意义了。

标签: linux sockets networking


【解决方案1】:

AF_UNIX 也称为AF_LOCAL,这是一个地址系列(希望通过备用名称显而易见)用于同一台机器上的通信。相比之下,AF_INET 是 Internet 地址系列,可能不在您的计算机上。

所以,不。它们是不兼容的地址。如果套接字确实以某种方式连接到某个平台,那是因为库决定您不可能这样做。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-03
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 1970-01-01
    • 2014-02-11
    • 1970-01-01
    • 2012-06-09
    相关资源
    最近更新 更多