컴퓨터/C#

C# Ping 테스트

Begi 2022. 10. 11. 23:28
반응형

C# Ping 테스트는 다음과 같다.

 

            Ping pingSender = new Ping ();
            PingOptions options = new PingOptions ();

            // Use the default Ttl value which is 128,
            // but change the fragmentation behavior.
            options.DontFragment = true;

            // Create a buffer of 32 bytes of data to be transmitted.
            string data = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa";
            byte[] buffer = Encoding.ASCII.GetBytes (data);
            int timeout = 120;
            PingReply reply = pingSender.Send ("192.168.0.1", timeout, buffer, options);
            if (reply.Status == IPStatus.Success)
            {

            }

 

timeout 단위는 ms 이다.

 

반응형