네트워크의 연결된 장치의 IP를 대상으로 하는 ping은 호스트에 대한 응답 상태를 확인하는 기본적인 명령어입니다.
ping 테스트를 통하여 연결된 장치가 네트워크에 정상적으로 연결되었는지 확인할 수 있으며
포트의 응답 상태를 확인하기 위해서는 추가적으로 tcping을 이용하여 확인할 수 있습니다.
tcping과 ping은 유사한 형태의 명령어를 사용하고 있으며 각각의 명령을 사용하여 네트워크 상태를 점검할 수 있습니다.
ping 명령어
ping은 특정 IP의 연결 상태를 확인하는 명령으로 도스(cmd) 창에서 "ping"을 입력하면 아래와 같이 도움말이 나옵니다.
C:\Users\admin>ping 사용법: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] [-R] [-S srcaddr] [-c compartment] [-p] [-4] [-6] target_name 옵션: -t 중지될 때까지 지정한 호스트를 ping합니다. 통계를 보고 계속하려면 <Ctrl+Break>를 입력합니다. 중지하려면 <Ctrl+C>를 입력합니다. -a 주소를 호스트 이름으로 확인합니다. -n count 보낼 에코 요청의 수입니다. -l size 송신 버퍼 크기입니다. -f 패킷에 조각화 안 함 플래그를 설정(IPv4에만 해당)합니다. -i TTL Time To Live -v TOS 서비스 종류(IPv4에만 해당. 이 설정은 더 이상 사용되지 않으며 IP 헤더의 서비스 종류 필드에 영향을 주지 않음)입니다. -r count count 홉의 경로를 기록합니다(IPv4에만 해당). -s count count 홉의 타임스탬프(IPv4에만 해당)입니다. -j host-list host-list에 따라 원본 라우팅을 완화합니다(IPv4에만 해당). -k host-list host-list에 따라 원본 라우팅을 강화합니다(IPv4에만 해당). -w timeout 각 응답의 대기 시간 제한(밀리초)입니다. -R 라우팅 헤더를 사용하여 역방향 라우팅도 테스트합니다(IPv6에만 해당). RFC 5095에 따라 이 라우팅 헤더는 사용되지 않습니다. 이 헤더를 사용할 경우 일부 시스템에서 에코 요청이 삭제될 수 있습니다. -S srcaddr 사용할 원본 주소입니다. -c compartment 라우팅 컴파트먼트 ID입니다. -p Hyper-V 네트워크 가상화 공급자 주소에 대해 ping을 수행합니다. -4 IPv4를 사용합니다. -6 IPv6을 사용합니다.
아래 순서에 맞추어 명령을 전송해줍니다.
ping [대상 IP 또는 주소][ 옵션 ]
ping 사용 하기 ( ip연결 확인 )
-t : 정지할 때까지 계속 ping을 보내며, Ctrl+C 는 중지, Ctrl+Break 는 통계 표시 후 계속 보냅니다.
ping google.com -t
-n : 반복 10회
ping google.com -n 10
-l : 보낼 패킷의 크기를 정함 (기본은 32바이트, 최댓값은 65500바이트)
ping google.com -l 65501
포트 연결확인을 위한 tcping 다운로드 및 설치
포트의 ping테스트를 하기 위해서는 먼저 프로그램을 다운로드하여서 설치 과정을 거쳐 야합니다.
무료 배포 프로그램이므로 미리 사이트에서 프로그램을 다운로드하였습니다. 아래 프로그램일 다운로드 한 후
C:\Windows\System32 폴더에 프로그램을 넣어 주세요.
tcping 명령어
프로그램을 옮겨 놓았으므로 도스 창에서 프로그램 실행이 가능합니다.
도스(cmd) 창에서 "tcping"을 입력하면 영어로 아래와 같이 도움말이 나옵니다.
사용법을 확인하기 쉽도록 번역된 내용을 공유드리겠습니다.
C:\Users\admin>tcping -------------------------------------------------------------- 일라이 풀커슨에 의한 tcping.exe 업데이트는 http://www.elifulkerson.com/projects/을 참조하십시오. -------------------------------------------------------------- 사용법: tcping [-flags] 서버 주소 [server-port] 사용법 (전체): tcping [-t] [-i 간격] [-n회] [-w ms] [-b n] [-r회] [-s] [-v] [-js 크기] [-4] [-c] [-g 개수] [-파일 이름 [-h] -t : 제어-c를 통해 중단될 때까지 ping을 계속합니다. -n 5 : 예를 들어 ping 5개를 보냅니다. -i 5 : 예를 들어, 5초마다 ping합니다. -w 0.5 : 예를 들어, 0.5초 동안 응답을 기다립니다. -d : 각 줄에 날짜 및 시간 포함 -b 1 : 신호음 활성화 (On-down의 경우 1, On-up의 경우 2), 교환 시 3개, 상시 4개) -r 5 : 예를 들어, 5 ping마다 호스트 이름을 다시 조회합니다. -s : 성공적으로 ping되면 자동으로 종료됩니다. -v : 버전 인쇄 및 종료 -j : 기본 롤링 평균을 사용하여 지터 포함 -js 5 : 롤링 평균 크기가 (예를 들어) 5인 지터를 포함합니다. --tee : '--tee' 뒤에 지정된 파일 이름으로 출력을 미러링합니다. -4 : ipv4 선호 -6 : ipv6 선호 -c : 변경된 상태의 출력 라인만 표시합니다. --file : "server-address"를 대신 파일 이름으로 간주하고, 한 줄 한 줄씩 파일을 순환시킵니다. 참고: --file은 서로 다른 대상을 루프하므로 -j 및 -c와 같은 옵션과 호환되지 않습니다. 선택적으로 서버 포트를 허용합니다. 예를 들어 "example.org 443"이 유효합니다. -g 5 : 예를 들어, 우리가 5번 연속 실패한다면 포기하라. -S _X_ : 소스 주소 _X_를 지정합니다. 소스는 클라이언트 컴퓨터에 유효한 IP여야 합니다. HTTP 옵션: -h : HTTP 모드 (서버 주소의 경우 http://가 없는 URL 사용) -u : 각 행에 대상 URL 포함 --post : GET 대신 POST를 사용합니다(캐시를 피할 수 있음). --head : GET 대신 HEAD를 사용합니다. --proxy-server : 프록시 서버 지정 --proxy-port : 프록시 포트 지정 --proxy-credentials : 'Proxy-Authorization: 사용자 이름:암호 형식의 기본' 헤더 디버그 옵션: -f : tcping이 하나 이상의 바이트를 전송하도록 강제합니다. --gs : 원래 args와 날짜가 있는 헤더를 포함합니다. --tee를 사용할 경우 암시됩니다. --block : 연결할 때 '연결 소켓'을 사용합니다. 이렇게 하면 -w가 작동하지 않고 다음을 사용합니다. 기본 시간 초과(내 경우 20초까지). 그러나 능동적으로 탐지할 수 있다. 연결이 거부됨 vs 시간 초과입니다. 서버 포트를 통과하지 못할 경우 기본값은 80입니다.
아래 순서에 맞추어 명령을 전송해줍니다.
tcping [ 옵션 ][대상 IP 또는 주소][포트번호]
옵션항목이 ping은 명령 마지막에 있지만 tcping은 명령 바로 뒤에 위치하도록 입력합니다.
tcping 사용 하기 ( 포트 연결 확인 )
-d -t -u -h : 지속적으로 체크
tcping -d -t -u -h google.com tcping -d -t -u -h google.com 443
-d -s : 성공 시 1번만 체크
tcping -d -s google.com tcping -d -s google.com 443
-d -t -u -i 숫자 -h : 지속적으로 5초마다 체크
tcping -d -t -u -i 5 -h google.com 443
-d -n 숫자 : 5번만 체크
tcping -d -n 5 google.com 443
-d -r -숫자 -t -u -h : 5번째 결과 후 DNS 정보를 다시 받아와 체크
tcping -d -r 5 -t -u -h google.com 443
-d -g 숫자 -t -u h : 2회 오류 시 tcping 종료
tcping -d -g 2 -t -u h google.com 443
-d -t -c -u -h : ping 상태가 변경된 내용만 확인하고 싶을 때
tcping -d -t -c -u -h google.com 443
-tee "파일명" -d -u -h : 결과를 파일로 저장
tcping --tee "C:\test.txt" -d -u -h google.com 443
--color -d -t -u -h : 오류 시 컬러로 확인
tcping --color -d -t -u -h google.com 100
제작자 홈페이지
tcping관련 홈페이 사이트로 연결되며, 제작자의 다른 프로젝트도 있으니 참고하시기 바랍니다.
'컴퓨터 활용 > 윈도우 TIP' 카테고리의 다른 글
[ 윈도우 7/10 ] 비밀번호 없이 자동로그인 (0) | 2021.11.22 |
---|---|
[ 윈도우 10/11 ] 이전 사진 뷰어 사용 하는 방법 (0) | 2021.11.12 |
[ 윈도우 10 ] 버전 확인 (0) | 2021.11.05 |
[ 윈도우 10 ] 자동으로 다시 시작 방지 (0) | 2021.11.05 |
[ 윈도우 10 ] 최적화(느려짐) : 서비스 편 (1) | 2021.11.05 |
댓글