擅长:python、mysql、java
<blockquote>
<p>Is this just a rule of UDP?</p>
</blockquote>
<p>没有</p>
<blockquote>
<p>Is this a problem/limitation with the
Python UDPServer class?</p>
</blockquote>
<p>怀疑。在</p>
<blockquote>
<p>Is it something I'm doing incorrectly?</p>
</blockquote>
<p>你的程序看起来是正确的。在</p>
<p>数据报无法到达服务器的原因有很多。UDP是无连接的,所以您的客户机只是将ping发送到以太网上,而不知道是否有人收到它。在</p>
<p>看看你是否被允许绑定到那个地址。有一个很棒的小程序叫做netcat,它非常适合于低层的网络访问。并非每个系统都可以使用它,但它很容易下载和编译。在</p>
<pre><code>nc -l -s 188.40.77.236 -p 24440 -u
</code></pre>
<p>如果您像以前一样运行客户机程序,您应该会看到“Ping”打印在您的终端上。(您可以键入Pong并将其设置回客户端。如果你得到了ping,网络问题就不是问题所在,Python服务器程序或库出了问题。如果你没有收到ping,就无法建立连接。”请与网络管理员联系以获取帮助。“</p>
<p>检查的内容包括。。。在</p>
<ol>
<li>防火墙问题?在</li>
<li>别名网络接口的配置问题。在</li>
<li>用户权限问题。在</li>
</ol>