网络udp被禁用,出现这个情况可能有两种原因:
1、你使用的代理服务器上网,代理服务器把你的UDP端口封掉了;解决办法是你需要找代理商帮助解封你的udp端口;
2、你自己电脑上的防火墙将UDP端口封掉了,解决方法,关掉防火墙(包括windows自带的)。
解除防火墙对UDP限制的操作方法和步骤如下:
1、首先,在计算机开始栏选项中找到“控制面板”图标,然后单击以进入“控制面板”页面,见下图。
2、其次,完成上述步骤后,在弹出的设置选项对话框中,在大图标状态下选择“
Windows防火墙”选项,然后单击以进入下一页,见下图。
3、接着,完成上述步骤后,在弹出的设置选项对话框中选择“高级设置”选项,然后单击进入下一页,见下图。
4、然后,完成上述步骤后,在弹出的设置选项对话框中,选择“入站规则”选项,然后单击进入下一页,见下图。
5、随后,完成上述步骤后,在弹出的设置选项对话框的右侧找到“新建规则”选项,然后单击以进入下一页,见下图。
6、最后,完成上述步骤后,在弹出的设置选项对话框中,在左侧的“协议和端口”右侧的设置界面中选择“UDP”,然后单击“下一步”按钮即可完成设置,如下图所示。这样,就解除了防火墙对UDP的限制了。
我装的也是天网防火墙,也就是有信息从网上发到你的电脑上,UDP是无验证式的数据,被防火墙成功拦截了,不用理会,将防火墙安全级别调到最高,只要不下载不明软件就没有危险。UDP适用于一次只传送少量数据、对可靠性要求不高的应用环境。比如,我们经常使用“ping”命令来测试两台主机之间TCP/IP通信是否正常,其实“ping”命令的原理就是向对方主机发送UDP数据包,然后对方主机确认收到数据包,如果数据包是否到达的消息及时反馈回来,那么网络就是通的。例如,在默认状态下,一次“ping”操作发送4个数据包(如图2所示)。大家可以看到,发送的数据包数量是4包,收到的也是4包(因为对方主机收到后会发回一个确认收到的数据包)。这充分说明了UDP协议是面向非连接的协议,没有建立连接的过程。正因为UDP协议没有连接的过程,所以它的通信效果高;但也正因为如此,它的可靠性不如TCP协议高。QQ就使用UDP发消息,因此有时会出现收不到消息的情况。
由于SQL Server对1434端口的UDP没有限制,构造特殊的UDP包,SQL Server就一定会作出回应。如果收到大量的这些UDP包,SQL Server将消耗CPU,来处理这些UDP回应,虽然这不能造成主机当机等严重影响,但是CPU使用率将很容易达到100%,从而造成数据库服务器负荷加重,对其他服务(比如WEB)能造成拒绝服务。同时,恶意攻击者只需要对SQL Server发送一个1个字节的UDP数据,SQL Server将到处发送自己的数据库服务器信息。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)