UDP 端口被阻塞了?

UDP 端口被阻塞了?

我如何知道我发送请求的 UDP 端口是否被阻止?我正在发送 snmp 请求,SNMP 代理在 UDP 端口 161 上接收请求。我想知道该端口是否被阻止?

答案1

你不知道。UDP 是无连接的。唯一的判断方法是,如果有东西在等待回复你的消息,而它没有响应。即使这样也不能告诉你它被阻止了,它只是告诉你出了问题,有点像“一般错误”。

编辑:这假设您正在谈论远程发现这一点。

http://en.wikipedia.org/wiki/Port_scanner#UDP_scanning

答案2

测试接收方计算机是否收到数据包的确切方法是使用网络嗅探器。使用Wireshark。我建议在客户端和服务器上都运行 Wireshark(假设它们都是 PC,而不是网络设备),这样您就可以看到它被发送以及被接收(或者如果防火墙阻止它则没有被接收)。

相关内容