• ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • 日経BP
  • PR

  • PR

  • PR

  • PR

  • PR

遠藤一義のコマンド格言

OSを調べるにはpingを使え

2014/03/05 日経コンピュータ

 pingコマンドは「ネットワークがつながらないときに使うコマンド」というイメージが強いかもしれませんが、実はそれ以外にもいろいろと使える便利なコマンドです。例えば、通信相手(コンピュータやネットワーク機器)のOSの種類を調べることもできるのです。

応答結果から複数の情報がわかる

 pingコマンドの実行結果には複数の情報が書かれています。通信相手と正常に接続できるかどうかを調べるならば、実行結果の後半にある「パケットロス(パケットの損失)」の発生具合や、ネットワークの「応答時間(最小値、最大値、平均値)」で判断できます。

 実行結果の前半の情報からも分かることがあります。そこには、

「xxx.xxx.xxx.xxx からの応答: バイト数 =32 時間 =xx ms TTL=xxx」

といった4行の情報が表示されます。行の末尾にある「TTL=xxx」は応答パケットの「生存時間(Time To Live)」のことで、通過できるルーターの数を示しています。実行結果のTTLの値は、相手が送り出したパケットに設定されたTTLの初期値から、通過したルーターの数を差し引いたものです。

 このTTLの初期値は、各OSによってほぼ決まっています。

  • Windows ---128
  • MacOS、Linux ---64
  • Solaris、Unixなど ---255

ここから先はITpro会員(無料)の登録が必要です。

次ページ 例えば、筆者の環境から「pingitpro.ni...
  • 1
  • 2

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

クラウド

運用管理

設計/開発

サーバー/ストレージ

クライアント/OA機器

ネットワーク/通信サービス

セキュリティ

もっと見る