【问题标题】:Udpclient localendpoint, remoteendpoint. What is that mean?udpclient 本地端点、远程端点。那什么意识?
【发布时间】:2010-11-10 05:08:48
【问题描述】:

如何指定特定的 ipaddress:port 供 udpclient 接收?我对 updclient.client.localendpoint 和 udpclient.client.remoteendpoint 感到困惑。我在想它的远程端点,但我无法显示远程端点值。加上我的本地端点 ip 是 0.0.0.0。这是什么意思?

【问题讨论】:

    标签: c# udpclient


    【解决方案1】:

    0.0.0.0 表示“任何地址”。本地端点是您将侦听数据包的 IP 地址和端口。 UdpClient 对象不需要远程端点。如果在发送数据包时不指定,它只指定发送数据包的默认主机。

    如果您想在所有网络连接上侦听您分配的所有 IP 地址上的流量,您可以将本地端点保留为 0.0.0.0。如果您只想收听一个特定地址/连接,则只需更改此设置。

    【讨论】:

    • 感谢您的澄清。我认为他们应该将 localendpoint 命名为本地 ip,将远程端点命名为远程 ip,而不是相反。好吧,那只是我。
    • 好吧,只有一个 IP 地址意味着没有端口号,你必须监听一个端口。 TCP/UDP-IP 网络中的端点是一个 IP 地址和一个端口。
    猜你喜欢
    • 2013-05-17
    • 2012-12-27
    • 2019-03-21
    • 1970-01-01
    • 2010-10-04
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    相关资源
    最近更新 更多