令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問25
テクノロジネットワークTCP・UDP・IP層の制御
PCからWebブラウザを使用してWebサーバにアクセスしているときに,PC側で使用しているTCPのポート番号を調べるコマンドはどれか。
解答・解説
正解: イ. netstat
netstatは、現在のネットワーク接続状態や、待ち受け(リッスン)しているポート、ルーティングテーブルなどを表示するコマンドです。WebブラウザからWebサーバにアクセスしている最中に、PC側で動的に割り当てられて使用しているTCPのポート番号や接続先のIPアドレスを調べるためには、このコマンドを使用します。
各選択肢の解説
- ア:ipconfig 又は ifconfig
PCに割り当てられているIPアドレス、サブネットマスク、デフォルトゲートウェイなどのネットワークインターフェースの設定情報を表示するコマンドです。現在通信中のポート番号を調べることはできません。 - イ:netstat
正解です。通信中のコネクション状態や使用しているポート番号を確認することができます。 - ウ:nslookup 又は dig
DNSサーバに問い合わせて、ドメイン名とIPアドレスの変換(名前解決)の確認などを行うためのコマンドです。 - エ:tracert 又は traceroute
指定した宛先ホストにパケットが到達するまでに経由するルータなどのネットワーク経路を調べるコマンドです。