* ping
- 올바르게 네트워크가 연결되었는지를 점검하는 도구이다.
- 원격지 시스템이 도달 가능한지 확인한다.
- 원격지 시스템에 도달했는지 여부와 시스템이 살아있는지 여부(호스트 업 다운 상태)를 확인한다.
- 원격지 시스템에 도달하는 시간을 확인한다.
- ICMP Echo Reply(Type:0)와 ICMP Echo Request(Type:8)를 이용한다.
windows | ping 4번 보냄 |
Linux | ping 연속으로 보냄 |
<옵션>
옵션(Windows 기준) | |
-t | Ctrl+c키로 중단하기 전까지는 ping패킷을 지속적으로 보냄(연속) |
-a | ip주소에 대해 호스트 이름명을 보여줌 |
-n cnt | ping을 몇번 보낼지 패킷수를 지정 (리눅스는 -c) |
-l size | ping패킷 사이즈 지정(패킷 사이즈 : 1~65535) (리눅스는 -s) |
-l TTL | 중간 라우터 장비를몇변 경유할지 지정 |
<TTL>
-> TTL은 OS마다 다르게 셋팅되어있다.
-> 일부 시스템에서는 틀린 정보를 제공하기도 한다.
windows | 128 |
Linux | 64 |
<패킷 크기>
- OS마다 패킷 크기의 default값이 다르게 설정되어있다.
windows | 32 Byte |
Linux | 56 Byte |
* fping
- 여러 개의 서버나 네트워크 전체에 ping을 할 때 불편함을 해소
옵션 | |
-q | 핑 결과를 숨김 |
-a | 살아있는 호스트를 보여줌 |
-s | 누적 통계를 보여줌 |
-g | 타겟 리스트를 생성함 |