cygwin的nc报告连接成功,即使目标ip地址实际上不存在

cygwin的nc报告连接成功,即使目标ip地址实际上不存在,cygwin,netcat,Cygwin,Netcat,我刚从cygwin在windows 7平台上安装了最新的nc.exe 1.107-4。启动命令时,如下所示: nc-vuz 10.31.28.188 6110 ,每次报告连接成功时,即使目标ip 10.31.28.188实际上并不存在。 有人能告诉我出了什么问题吗?基本上,您要求nc执行以下操作: 设置套接字以通过UDP发送数据 “-u”要求nc使用UDP,这是一种无连接协议 在这种情况下,nc认为自己“已连接”,而不与对等方交换任何数据包,因为它已准备好发送数据 不发送任何数据就退出 “-z”

我刚从cygwin在windows 7平台上安装了最新的nc.exe 1.107-4。启动命令时,如下所示:

nc-vuz 10.31.28.188 6110

,每次报告连接成功时,即使目标ip 10.31.28.188实际上并不存在。
有人能告诉我出了什么问题吗?

基本上,您要求nc执行以下操作:

  • 设置套接字以通过UDP发送数据
  • “-u”要求nc使用UDP,这是一种无连接协议

    在这种情况下,nc认为自己“已连接”,而不与对等方交换任何数据包,因为它已准备好发送数据

  • 不发送任何数据就退出
  • “-z”告诉nc不要发送任何数据


    因此,nc认为其工作已完成,并报告成功。

    那么,我如何确定另一台机器的udp端口是否打开?