zoukankan      html  css  js  c++  java
  • 测试网络连通情况

                //测试网络状态
                Ping p = new Ping();
                string pAddr = ConfigurationManager.AppSettings["pingAddr"];
                //创建Ping对象p    
                PingReply pr;
                pAddr = "www.baidu.com";
                Console.WriteLine("Ping:" +pAddr );
                int lost = 0;  //丢包数
                long rtt = 0; //ping回复时间
    
                    for (int i = 0; i < 4; i++)
                    {
                        //向指定IP或者主机名的计算机发送ICMP协议的ping数据包      
                        pr = p.Send(pAddr);
                        lost += pr.Status == IPStatus.Success ? 0 :1;            //  如果ping成功 , pr.Status == IPStatus.Success  
                        rtt += pr.RoundtripTime;
    
                        Console.WriteLine("来自:"+pr.Address + "   字节:" + pr.Buffer.Length + "   时间" + pr.RoundtripTime + "ms   状态:" + pr.Status);
    
                        Thread.Sleep(2000);//等待2秒做下一次ping     
                    }
                    Console.WriteLine("测评:
    Ping:" + pAddr + "    平均延时:" + rtt / 4 + "ms   丢包率:" +lost+"/4");

  • 相关阅读:
    大数据集群实验环境搭建
    ORACLE 自治事物
    UNDO内存结构剖析
    事物深度解析
    UNDO
    SCN
    检查点队列
    WPS Excel启用正则表达式
    Python遍历目录下xlsx文件
    Python 字符串指定位置替换字符
  • 原文地址:https://www.cnblogs.com/sekon/p/4677473.html
Copyright © 2011-2022 走看看