Network.Ping 메서드

정의

지정된 서버를 Ping합니다.

오버로드

Name Description
Ping(Uri, Int32)

지정된 서버를 Ping합니다.

Ping(String, Int32)

지정된 서버를 Ping합니다.

Ping(String)

지정된 서버를 Ping합니다.

Ping(Uri)

지정된 서버를 Ping합니다.

Ping(Uri, Int32)

지정된 서버를 Ping합니다.

public:
 bool Ping(Uri ^ address, int timeout);
public bool Ping(Uri address, int timeout);
member this.Ping : Uri * int -> bool
Public Function Ping (address As Uri, timeout As Integer) As Boolean

매개 변수

address
Uri

ping할 서버의 URI입니다.

timeout
Int32

대상에 연결하기 위한 시간 임계값(밀리초)입니다. 기본값은 500입니다.

반품

True 작업이 성공하면 이고, 그렇지 않으면 False.

예외

사용할 수 있는 네트워크 연결이 없습니다.

URL이 잘못되었습니다.

예제

이 예제에서는 메서드가 반환True되는지 여부를 확인하여 서버를 ping할 수 있는지 여부를 Ping 보고합니다.

If My.Computer.Network.Ping("198.01.01.01") Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

ping할 서버의 IP 주소, URL 또는 컴퓨터 이름으로 바꿉 "198.01.01.01" 니다.

이 예제에서는 메서드가 반환 True 되었는지 여부를 확인하여 서버를 ping할 수 있는지 Ping 여부를 보고하고 시간 제한 간격을 1000밀리초로 지정합니다.

If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

ping할 서버의 IP 주소, URL 또는 컴퓨터 이름으로 바꿉 "www.cohowinery.com" 니다.

설명

Ping 메서드는 원격 컴퓨터의 가용성을 결정하는 장애 조치(fail-safe) 방법이 아닙니다. 대상 컴퓨터의 ping 포트가 꺼져 있거나 방화벽 또는 라우터에 의해 ping 요청이 차단될 수 있습니다.

메서드에 Ping 전달된 주소는 DNS를 확인할 수 있어야 하며 앞에 "http://"가 있을 수 없습니다.

추가 정보

적용 대상

Ping(String, Int32)

지정된 서버를 Ping합니다.

public:
 bool Ping(System::String ^ hostNameOrAddress, int timeout);
public bool Ping(string hostNameOrAddress, int timeout);
member this.Ping : string * int -> bool
Public Function Ping (hostNameOrAddress As String, timeout As Integer) As Boolean

매개 변수

hostNameOrAddress
String

ping할 서버의 URL, 컴퓨터 이름 또는 IP 번호입니다.

timeout
Int32

대상에 연결하기 위한 시간 임계값(밀리초)입니다. 기본값은 500입니다.

반품

True 작업이 성공하면 이고, 그렇지 않으면 False.

예외

사용할 수 있는 네트워크 연결이 없습니다.

URL이 잘못되었습니다.

예제

이 예제에서는 메서드가 반환True되는지 여부를 확인하여 서버를 ping할 수 있는지 여부를 Ping 보고합니다.

If My.Computer.Network.Ping("198.01.01.01") Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

ping할 서버의 IP 주소, URL 또는 컴퓨터 이름으로 바꿉 "198.01.01.01" 니다.

이 예제에서는 메서드가 반환 True 되었는지 여부를 확인하여 서버를 ping할 수 있는지 Ping 여부를 보고하고 시간 제한 간격을 1000밀리초로 지정합니다.

If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

ping할 서버의 IP 주소, URL 또는 컴퓨터 이름으로 바꿉 "www.cohowinery.com" 니다.

설명

Ping 메서드는 원격 컴퓨터의 가용성을 결정하는 장애 조치(fail-safe) 방법이 아닙니다. 대상 컴퓨터의 ping 포트가 꺼져 있거나 방화벽 또는 라우터에 의해 ping 요청이 차단될 수 있습니다.

메서드에 Ping 전달된 주소는 DNS를 확인할 수 있어야 하며 앞에 "http://"가 있을 수 없습니다.

추가 정보

적용 대상

Ping(String)

지정된 서버를 Ping합니다.

public:
 bool Ping(System::String ^ hostNameOrAddress);
public bool Ping(string hostNameOrAddress);
member this.Ping : string -> bool
Public Function Ping (hostNameOrAddress As String) As Boolean

매개 변수

hostNameOrAddress
String

ping할 서버의 URL, 컴퓨터 이름 또는 IP 번호입니다.

반품

True 작업이 성공하면 이고, 그렇지 않으면 False.

예외

사용할 수 있는 네트워크 연결이 없습니다.

URL이 잘못되었습니다.

예제

이 예제에서는 메서드가 반환True되는지 여부를 확인하여 서버를 ping할 수 있는지 여부를 Ping 보고합니다.

If My.Computer.Network.Ping("198.01.01.01") Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

ping할 서버의 IP 주소, URL 또는 컴퓨터 이름으로 바꿉 "198.01.01.01" 니다.

이 예제에서는 메서드가 반환 True 되었는지 여부를 확인하여 서버를 ping할 수 있는지 Ping 여부를 보고하고 시간 제한 간격을 1000밀리초로 지정합니다.

If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

ping할 서버의 IP 주소, URL 또는 컴퓨터 이름으로 바꿉 "www.cohowinery.com" 니다.

설명

Ping 메서드는 원격 컴퓨터의 가용성을 결정하는 장애 조치(fail-safe) 방법이 아닙니다. 대상 컴퓨터의 ping 포트가 꺼져 있거나 방화벽 또는 라우터에 의해 ping 요청이 차단될 수 있습니다.

메서드에 Ping 전달된 주소는 DNS를 확인할 수 있어야 하며 앞에 "http://"가 있을 수 없습니다.

추가 정보

적용 대상

Ping(Uri)

지정된 서버를 Ping합니다.

public:
 bool Ping(Uri ^ address);
public bool Ping(Uri address);
member this.Ping : Uri -> bool
Public Function Ping (address As Uri) As Boolean

매개 변수

address
Uri

ping할 서버의 URI입니다.

반품

True 작업이 성공하면 이고, 그렇지 않으면 False.

예외

사용할 수 있는 네트워크 연결이 없습니다.

URL이 잘못되었습니다.

예제

이 예제에서는 메서드가 반환True되는지 여부를 확인하여 서버를 ping할 수 있는지 여부를 Ping 보고합니다.

If My.Computer.Network.Ping("198.01.01.01") Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

ping할 서버의 IP 주소, URL 또는 컴퓨터 이름으로 바꿉 "198.01.01.01" 니다.

이 예제에서는 메서드가 반환 True 되었는지 여부를 확인하여 서버를 ping할 수 있는지 Ping 여부를 보고하고 시간 제한 간격을 1000밀리초로 지정합니다.

If My.Computer.Network.Ping("www.cohowinery.com",1000) Then
   MsgBox("Server pinged successfully.")
Else
   MsgBox("Ping request timed out.")
End If

ping할 서버의 IP 주소, URL 또는 컴퓨터 이름으로 바꿉 "www.cohowinery.com" 니다.

설명

Ping 메서드는 원격 컴퓨터의 가용성을 결정하는 장애 조치(fail-safe) 방법이 아닙니다. 대상 컴퓨터의 ping 포트가 꺼져 있거나 방화벽 또는 라우터에 의해 ping 요청이 차단될 수 있습니다.

메서드에 Ping 전달된 주소는 DNS를 확인할 수 있어야 하며 앞에 "http://"가 있을 수 없습니다.

추가 정보

적용 대상