分析发送udp协议数据报 提个思路没做过 邦顶

解决方案 »

  1.   

    标准的C# Socket有点困难。其他程序已经绑定到那个端口了,你就不能再用Socket.Bind来监听。C++的话,可以考虑用WinPcap或者wireshark的方式来侦听。
      

  2.   

    百度里搜了基本找不到这功能的,大多是2楼说的情况,端口占用了就不能再Socket监听了
      

  3.   

    这个是以前用Tcp做的。应该差不了多少吧        /// <summary>
            /// 获得拨号动态分配IP地址
            /// </summary>
            /// <returns></returns>
            private static string getIPAddress()
            {
                
                IPAddress addr = new IPAddress(Dns.GetHostByName(Dns.GetHostName()).AddressList[0].Address);
                return addr.ToString();
            }