令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問25

PCからWebブラウザを使用してWebサーバにアクセスしているときに,PC側で使用しているTCPのポート番号を調べるコマンドはどれか。

解答・解説

正解: イ. netstat

netstatは、現在のネットワーク接続状態や、待ち受け(リッスン)しているポート、ルーティングテーブルなどを表示するコマンドです。WebブラウザからWebサーバにアクセスしている最中に、PC側で動的に割り当てられて使用しているTCPのポート番号や接続先のIPアドレスを調べるためには、このコマンドを使用します。

各選択肢の解説

  • ア:ipconfig 又は ifconfig
    PCに割り当てられているIPアドレス、サブネットマスク、デフォルトゲートウェイなどのネットワークインターフェースの設定情報を表示するコマンドです。現在通信中のポート番号を調べることはできません。
  • イ:netstat
    正解です。通信中のコネクション状態や使用しているポート番号を確認することができます。
  • ウ:nslookup 又は dig
    DNSサーバに問い合わせて、ドメイン名とIPアドレスの変換(名前解決)の確認などを行うためのコマンドです。
  • エ:tracert 又は traceroute
    指定した宛先ホストにパケットが到達するまでに経由するルータなどのネットワーク経路を調べるコマンドです。

Spineチーム