리눅스
subject ping 으로 목적지 운영체제 알기
author 관리자 date 2003-11-17 hit 204 HIT
일단 ping 을 했을때의 ttl 값은 해당 호스트로 거칠 최대 router
의 수를 보여줍니다. 이 최대값은 ping localhost 로 해당 OS의 최
대값을 찾을수 있습니다.

즉 ping localhost -t1 를 하면

PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=255 time=0.1 ms

리눅스의 경우에는 255 라는 말이지요. 즉 255 개의 router 를 넘게
거쳐야 할 경우에는 접속이 불가하다는 얘기 입니다.

즉 Linux 의 경우 255 가 기준이며 Windog 계열의 경우에는 128 이 기준
입니다. 즉 128 이 넘으면 절대 windog 가 아니라는 말이죠 :-)

각 OS 마다 이 값은 틀립니다. man page 에 의하면 BSD Unix 는 60 이 디
폴트이며 BSD 4.3 은 30, BSD 4.2 는 15 라고 합니다. 다만 거의 모든 Unix
는 보통 255 를 사용한다고 되어 있습니다.

또한 이것을 이용하면 ping 을 하는 컴퓨터(또는 서버) 에서 해당
호스트까지 몇개의 라우터를 거치는지 알수가 있습니다.

kldp 에 핑을 해 보면

64 bytes from 211.169.242.48: icmp_seq=0 ttl=246 time=10.799 msec

ttl 값이 247 이군요. kldp 가 debian 이니 255-246= 9 개의 라우터를
거치게 됩니다. 한번 해 볼까요

[root@oops httpd]# traceroute kldp.org
traceroute to kldp.org (211.169.242.48), 30 hops max, 38 byte packets
1 211.50.6.193 (211.50.6.193) 0.732 ms 0.711 ms 0.694 ms
2 anyaba162-s4-0-2.rt.bora.net (211.50.0.41) 4.419 ms 6.677 ms 19.896 ms
3 anybdr3-fe4-1-0.rt.bora.net (210.120.252.169) 4.650 ms 4.481 ms 4.749 ms
4 anyg12bb2-ge2-0.rt.bora.net (210.120.193.145) 4.917 ms 5.197 ms 4.656 ms
5 idcg12bb2-pos8-0.rt.bora.net (210.120.193.66) 5.748 ms 11.314 ms 4.981 ms
6 210.92.194.218 (210.92.194.218) 5.584 ms 12.323 ms 5.421 ms
7 211.174.48.86 (211.174.48.86) 7.571 ms 20.317 ms 6.705 ms
8 211.119.133.234 (211.119.133.234) 5.782 ms 6.340 ms 5.610 ms
9 211.169.242.48 (211.169.242.48) 12.608 ms 17.141 ms 9.108 ms

가끔 보면 조금씩 틀리기는 한데 그 이유는 저도 모르겠네요 :-)

대충 이것을 이용하면 왠만한 OS는 맞출수 있다는 것이죠.
SunOS, Solaris, Linux, FreeBSD 등은 ttl 값과 traceroute 의 결과를
더해서 255 이면 이 OS중에 하나일것 이라는 말이죠. 128 이 되면 windog
계열이라는 의미가 될것 입니다.
목록보기
9  vi 에서 탭사이즈 조정하기  2003-11-17 143
8  find 로 찾은 화일 지우기  2003-11-17 144
 ping 으로 목적지 운영체제 알기  2003-11-17 204
6  시스템 로그파일들..  2003-12-22 160
5  계정 사용자 동시 접속 제한  2003-11-17 148
4  tcp_wrapper 에 대하여  2003-11-17 139
3  Samba 속도 향상 시키기  2003-11-17 158
2  자료 백업용 쉘 스크립트 소스  2003-11-17 135
1  Apache Server 정보 숨기기  2003-11-17 252
1 2 3 4 5