使用C#l侦测主机与端口的状态-在公司最近十天的工作内容总结(三)

来源:互联网 发布:推荐系统常用数据集 编辑:程序博客网 时间:2024/06/16 17:33
主要是与目的主机看能否在指定的端口建立TCP连接,以此来判断目的主机指定的端口是否打开
可以用一个函数来检测网络
 private static bool CheckNetwork(int portNum ,string hostName)
 {
  try
  {   
   TcpClient client = new TcpClient(hostName, portNum);//如果能建立TCP连接,表示端口打开,否则,抛出异常
   client.Close();
   return true;
  }
  catch (Exception e)
  {
   return false;
  }
 }

原创粉丝点击