我有一个程序正在运行,它连接到 UDP 端口以执行多播。我试图模拟网络故障,其中该进程无法到达 UDP 端点,但其他一切仍正常。
我使用了 CurrPorts,但它允许我强制关闭 TCP 连接,而使用该工具无法对 UDP 连接做太多处理。
有什么方法可以模拟该端口的网络故障吗?
答案1
UDP 没有连接,它们只是数据包,彼此之间没有任何关系。但是,您可以模拟网络故障,方法是配置防火墙规则,以启用/禁用通过 UDP 协议的流量。您可以配置哪些端口会受到影响以及哪些主机会受到影响,所以这正是您想要做的。
如果您不确定如何添加防火墙规则:运行“firewall.cpl”,单击“高级设置”并添加规则。或者访问此页面,其中提供了有关如何添加规则的分步说明:
http://www.howtogeek.com/112564/how-to-create-advanced-firewall-rules-in-the-windows-firewall/