猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

Linux Windows

pingのTTLでOSを判別する

投稿日:2012年12月14日 更新日:

pingのTTLを見ると、簡単なOSの判別が可能です。

ping

これは私のPC(Windows)と、そのPC上で起動させているCentOS(linux)へそれぞれpingを打った時のものです。
TTLが128のものがWindows,64のものがCentOSです。
実はOSによってTTLのデフォルト値が異なるのです。

TTLのデフォルト値
> Linux:64
> Windows:128
> Solaris:255

TTL(Time To Live)とはそもそもパケットの生存期間です。
ルーターを超える毎に1つ減っていきます。

しかし、実際にpingを打って、64もルーターを超えることはほとんどありません。
そのためTTLが60前後ならlinux、120前後ならWindosであること言えるでしょう。
ルーターのOSも大抵64だと思います。

私は現在社内のシステムのお手伝いをすることもあるのですが、これが以外と役に立ちます。
このIPはなんだ??と思ってpingを打つと、linuxだ・・・。
となれば、いっきに対象が絞れてきます。

普通の業務PCではあまりlinuxを使っている人はいないでしょうから・・・。

いままでで、2、3回役に立った小粒の豆知識でした。

Gooleアドセンス用336

Gooleアドセンス用336

-Linux, Windows
-

執筆者:

関連記事

vmware toolのインストール

よくvmware toolのインストールを促す画面が表示されます。 ツールのインストールをクリックしましょう。 ↑のように自動でマウントしてくれます。 インストール方法が表示されますのでその通りに実行 …

SSLオフロードとSSLリダイレクト・リダイレクト

最近のロードバランサーやるルーターにはSSLオフロードという機能がついています。 それは実際のWebサーバーではSSLの暗号回復をせず、ロードバランサーやルーターで行うといったものです。 それにより、 …

linux

linuxのユーザーの基本

linuxではインストール時に管理者権限をもつrootというユーザーが作成されます。 その後はwindows同様に一般ユーザーを作成したりして管理していきます。 ユーザーはいずれか、もしくは複数のグル …

linux

E173: 編集すべきファイルが x 個あります

viでE173: 編集すべきファイルが x 個あります と表示されたことはないでしょうか・・・。 vi file.txt ] とタイプミスのために2つのファイルが開いただけでした・・・ 入門vi 第6 …

windows

csvの数値をエクセルで正しく表示する方法

csvファイル(カンマ区切りファイル)をエクセルで開くと、 先頭のゼロが消えたり、勝手に日時に変換されたり面倒です。 それを理解した上で、 文字列として開いてくれたり、いっそのことメモ帳で開いてくれる …