1

这个问题就像How to setup a socket for UDP multicast with 2个网卡一样?,但这是针对 C++ 的,但我是单声道的,所以我想知道如何在 C# 中执行此操作。

我使用以下代码:

this.m_DhcpSocket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
this.m_DhcpSocket.Bind(new IPEndPoint(m_DhcpInterface.GetIPProperties().MulticastAddresses.FirstOrDefault().Address, DhcpPort));

但是Linux下没有组播地址。

有谁能够帮我?

4

0 回答 0