네트워크/네트워크

ping & fping

비니화이팅 2018. 1. 18. 20:23

* 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

타겟 리스트를 생성함