Ping 명령에 대한 설명입니다
Ping [-t] [-a] [-n 개수] [-l 길이] [-f] [-i ttl] [-v tos] [-r 개수] [-s 개수] [
이 명령에서, 우리는 그것의 복잡성을 볼 수 있고, ping 명령 자체 뒤에는 그것의 실행 매개변수가 있다. 이제 매개 변수를 자세히 설명하십시오!
-t- 이 매개 변수를 사용하면 호스트를 ping 할 때 Control-C 를 누를 때까지 ping 명령이 실행됩니다 .....
-a–호스트의 NETBIOS 호스트 이름을 확인합니다. Ping 중인 중요한 컴퓨터의 이름을 알고 싶다면 이 매개 변수를 추가해야 합니다. 이 매개 변수는 일반적으로 ping 명령을 사용한 후 첫 번째 줄에 나타납니다.
-n count- 테스트를 위해 게시된 테스트 패키지 수를 정의합니다. 기본값은 4 입니다. 이 명령을 사용하면 전송 횟수를 정의할 수 있어 네트워크 속도를 측정하는 데 도움이 됩니다. 예를 들어, 20 개의 패킷을 보내는 평균 반환 시간, 가장 빠른 시간 및 가장 느린 시간을 테스트하고 싶습니다. 이 매개 변수를 사용하는 명령을 실행하면 알 수 있습니다.
-l length- 전송 버퍼의 패킷 크기를 정의합니다. 기본적으로 windows ping 에서 보내는 패킷 크기는 32 바이트이지만 직접 정의할 수도 있습니다. 하지만 한 가지 제한은 최대 65500byt 만 보낼 수 있다는 것입니다. 이 수를 초과하면 상대방이 받은 패킷이 너무 커서 충돌할 가능성이 높기 때문에 Microsoft 는 이 보안 취약점을 해결하기 위해 ping 의 패킷 크기를 제한했습니다.
-f- 전송 패킷의 "조각하지 않음" 플래그. 보통 당신이 보낸 가방은 라우팅에 따라 나누어 상대방에게 보냅니다. 이 매개변수를 추가하면 경로가 다시 세그먼트화되지 않습니다.
-I TTL- TTL 값이 상대 시스템에 머무는 시간을 지정합니다. 이 매개 변수는 네트워크 실행을 확인하는 데도 도움이 됩니다.
-v TOS- 서비스 유형 필드를 tos 에서 지정한 값으로 설정합니다.
-r count- 라우트 기록 필드에 나가는 패킷과 반환된 패킷의 라우트를 기록합니다. 일반적으로, 당신이 보낸 가방은 하나의 경로를 통해 상대방에게 도착했는데, 당신은 어떤 경로를 통과했습니까? 이 매개변수를 사용하면 탐지할 선형 수를 설정할 수 있지만 9 로 제한되므로 9 개의 선형만 추적할 수 있습니다.
-s count-' count' 로 지정된 홉 수에 대한 타임스탬프를 지정합니다. 이 매개 변수는 -r 과 비슷하지만 이 매개 변수는 패킷이 반환한 경로를 기록하지 않으며 최대 4 개만 기록합니다.
-jhost-list-' computer-list' 로 지정된 컴퓨터 목록을 사용하여 패킷을 라우팅합니다. 연속 컴퓨터는 중간 게이트웨이를 통해 분리할 수 있다. IP 에 허용되는 최대 수량은 9 입니다.
-k host-list-' computer-list' 로 지정된 컴퓨터 목록을 사용하여 패킷을 라우팅합니다. 연속 컴퓨터는 중간 게이트웨이로 분리할 수 없습니다. 허용되는 최대 IP 수량은 9 입니다.
-w time out- 시간 초과 간격을 밀리초 단위로 지정합니다.
Destination-list- 는 테스트할 호스트 이름 또는 IP 주소입니다.
2.2 응용 프로그램. Ping 명령
(1), 네트워크 유동성을 테스트합니다
Ping 명령은 네트워크가 원활한지 테스트하는 데 사용할 수 있으며 LAN 유지 관리에 자주 사용됩니다. 방법은 매우 간단하다. DOS 또는 Windows 시작 메뉴 아래의 실행 하위 항목에 있는 ping 명령을 사용하고 테스트할 대상 시스템의 IP 주소나 호스트 이름을 추가하기만 하면 됩니다. 대상 컴퓨터는 ping 명령을 실행하는 컴퓨터와 네트워크에 연결하거나 전화선이나 기타 셔틀을 통해 네트워크에 연결해야 합니다. IP 주소가 196. 168. 1 인 워크스테이션이 서버에 성공적으로 연결되어 있는지 테스트하려면 서버에서 ping-a/kloc-0 을 실행합니다 ` 68. 123.56. 워크스테이션의 TCP/IP 프로토콜이 제대로 작동하는 경우 ,
32 바이트 데이터로 ping Cindy [196.168.1.21]:
196.168.1.21:bytes = 32 time < 10ms TTL=254
196.168.1.21:bytes = 32 time < 10ms TTL=254
196.168.1.21:bytes = 32 time < 10ms TTL=254
196.168.1.21:bytes = 32 time < 10ms TTL=254
Ping 통계는196.168.1.21:
패킷: 전송 = 4, 수신 = 4, 누락 = 0 (0% 누락), 대략적인 왕복 시간 (밀리초):
최소값 = 0 밀리 초, 최대값 = 0 밀리 초, 평균 = 0 밀리 초
위에서 볼 수 있듯이 대상 컴퓨터는 서버에 성공적으로 연결되어 있고 TCP/IP 프로토콜은 정상적으로 작동하고 있습니다. 매개 변수' -a' 가 추가되어 IP 가196.168.1.21인 컴퓨터도 알 수 있습니다
네트워크 연결이 실패하면 다음과 같은 오류 메시지가 표시됩니다.
Ping [196.168.1.21] 32 바이트 데이터
요청이 시간 초과되었습니다.
요청이 시간 초과되었습니다.
요청이 시간 초과되었습니다.
요청이 시간 초과되었습니다.
196.168.1.21에 대한 Ping 통계:
패킷: 전송 =4, 수신 =0, 누락 =4( 100% 누락),
대략적인 왕복 시간 (밀리초)
최소값 = 0 밀리 초, 최대값 = 0 밀리 초, 평균 = 0 밀리 초
네트워킹 여부에 관계없이 동일한 메시지가 네 번 반복되는 이유는 무엇입니까 (위 "196.168.1.21:;
위의 오류 메시지가 나타나면 네트워크 오류의 원인과 문제가 발생할 수 있는 온라인 노드를 자세히 분석해야 합니다. 일반적으로, 첫째, 서둘러 물리선을 조사하지 마라. 먼저 테스트된 컴퓨터에 TCP/IP 프로토콜이 설치되어 있는지 확인합니다. 두 번째는 테스트된 컴퓨터의 네트워크 카드가 제대로 설치되어 있고 연결되어 있는지 확인하는 것입니다. 셋째, 테스트된 컴퓨터의 TCP/IP 프로토콜이 네트워크 카드와 효과적으로 연결되어 있는지 확인합니다 ("시작 → 설정 → 제어판 → 네트워크" 를 선택하여 확인). 넷째, Windows NT 서버의 네트워크 서비스 기능이 시작되었는지 확인합니다 (선택 사항 시작 → 설정 → 제어판 → 서비스, 나타나는 대화 상자에서 "서버" 항목을 찾아 "상태" 에서 "시작됨" 인지 확인). 위의 네 단계를 통해 아직 문제의 문제점을 찾지 못했다면 물리적 연결을 다시 한 번 점검해 보세요. 대상 컴퓨터에 연결된 허브 또는 스위치 포트의 표시등 상태를 보면 대상 컴퓨터의 현재 네트워크 연결을 확인할 수 있습니다.
(2) 컴퓨터의 IP 주소를 가져옵니다.
Ping 도구를 사용하면 다른 컴퓨터의 IP 주소를 얻을 수 있습니다. 특히 LAN 에서는 NT 또는 WIN2K 의 DHCP 동적 IP 주소 서비스를 사용하여 워크스테이션에 동적 IP 주소를 자동으로 할당하는 경우가 많습니다. 이때 당연히 테스트된 컴퓨터의 NETBIOS 이름, 즉 우리가 평소' 인터넷 이웃' 에서 본' 컴퓨터 이름' 을 알아야 한다. Ping 명령을 사용할 때는 ping 명령을 사용하여 대상 컴퓨터의 이름만 추가하면 됩니다. 네트워크 연결이 정상일 경우 pinged 시스템의 동적 IP 주소가 표시됩니다. 사실, 우리는 인터넷에서 상대방의 동적 IP 주소를 얻기 위해 그것을 사용할 수 있는데, 이것은 해커에게 더 유용하다. 물론, 먼저 상대방의 컴퓨터 이름을 알아야 한다.
(3) 위의 응용 기술은 실제로 LAN 에서 Ping 명령을 적용하는 데 중점을 둡니다. 실제로 Ping 명령은 LAN 에서 널리 사용될 뿐만 아니라 인터넷에서도 네트워크의 원격 연결을 감지하는 데 자주 사용됩니다. 일반적으로 다음 두 가지 상황이 발생할 경우 Ping 도구를 사용하여 네트워크 연결을 테스트해야 합니다. 예를 들어, 웹 사이트의 웹 페이지에 액세스할 수 없을 때 Ping 명령을 사용하여 감지할 수 있습니다. 또한 이메일을 보내기 전에 네트워크 연결을 테스트할 수 있습니다. 많은 인터넷 사용자는 이메일을 보낸 후 "메일 반송: 사용자가 알 수 없음" 과 같은 메시지를 자주 받습니다. 즉, 메일이 목적지로 전송되지 않았음을 의미합니다. 이런 사건이 다시 발생하지 않도록 메일을 보내기 전에 상대방의 메일 서버 주소에 대해 ping 을 하는 습관을 들이는 것이 좋습니다. 예를 들어 163 웹 사이트의 사서함 사용자에게 이메일을 보내려면 먼저 "ping 163.com" (실제로 163.com 은 넷이서의 서버 이름 중 하나) 을 입력할 수 있습니다 "잘못된 IP 주소 163.com" 또는 "요청 시간 초과" 와 같은 콘텐츠를 반환하는 경우. 이때 우편물이 보내져도 상대방은 받을 수 없다.