【发布时间】:2016-01-15 21:58:04
【问题描述】:
大家好
我正在浏览 MSDN 网站,尝试让 mystelf 熟悉多播及其工作原理。我想知道:什么时候使用
IPAddress.Any
它指的是this链接中的注释行
//IPAddress localIP = IPAddress.Any;
我已经多次看到它,但 IPAddress.Any 的真正含义是什么?
更新
【问题讨论】:
-
更新有什么问题?
大家好
我正在浏览 MSDN 网站,尝试让 mystelf 熟悉多播及其工作原理。我想知道:什么时候使用
IPAddress.Any
它指的是this链接中的注释行
//IPAddress localIP = IPAddress.Any;
我已经多次看到它,但 IPAddress.Any 的真正含义是什么?
更新
【问题讨论】:
快速谷歌搜索显示:
What's IPAddress.Any - MSDN Forums:
IPAddress.Any 将监听分配给 PC 的任何 IP 地址。为了 例如,如果我通过无线和有线连接到网络, 将分配两个 IP 地址。这意味着我会 监听两个 IP 地址上的请求。如果我要获取的 IP 说有线然后我只能接收来自该 NIC 的请求。
如您所见,这是用于指定要侦听的地址 (effectively, an equivalent to IPAddress.Parse("0.0.0.0")),因此并非特定于多播。后者的实现示例见How to do a UDP multicast across the local network in c#?。
【讨论】: