令和3年度 春期 午前Ⅱ 問25
ネットワーク
ポート番号を調べるコマンド
PCからWebブラウザを使用してWebサーバにアクセスしているときに,PC側で使用しているTCPのポート番号を調べるコマンドはどれか。
- アipconfig又はifconfig
- イnetstat
- ウnslookup又はdig
- エtracert又はtraceroute
答えと解説を見る
✓ これが正解イnetstat
解説
使用中のTCPのポート番号など接続状況を表示するのはnetstatです。
Webブラウザでアクセスしている最中のPCでは、PCとWebサーバの間にTCPのコネクションが張られています。netstatは、こうしたコネクションの一覧を、自分側と相手側のIPアドレスとポート番号、接続の状態とともに表示するコマンドです。PC側で使われているポート番号は、この一覧の自分側の欄から読み取れます。見分ける軸は、コマンドが何の情報を表示するかです。ほかの肢は、自分のPCのネットワークの設定、DNSによる名前解決の結果、相手までの経路を調べるもので、いま張られているコネクションのポート番号は表示しません。netstatのnetとstatから、ネットワークの接続の状態を見るコマンドと結び付けて覚えるとよいでしょう。
ほかの選択肢はなぜ違うのか
- アipconfig又はifconfig:ipconfig又はifconfigは、PCのネットワークインタフェースに設定されたIPアドレスやサブネットマスクなどを表示するコマンドです。設定の確認には使えますが、通信中のコネクションのポート番号は表示しません。
- ウnslookup又はdig:nslookup又はdigは、DNSサーバに問い合わせて、ドメイン名とIPアドレスの対応などを調べるコマンドです。名前解決の確認に使うもので、PC側が使っているTCPのポート番号は分かりません。
- エtracert又はtraceroute:tracert又はtracerouteは、宛先までにパケットが経由するルータを順に調べて表示するコマンドです。通信の経路を確かめるためのもので、コネクションのポート番号を調べる用途ではありません。
この問題の用語
- ポート番号同じ機器の中で、どの用途の通信かを見分けるための番号。住所が建物にあたるなら、これは部屋番号にあたります。
- WebブラウザWebページを見るためのソフト。専用のアプリを配る場合と比べて、利用者側の環境を保守する手間が軽くなります。
- Webサーバ利用者のブラウザからの要求を受け取り、ページを返すサーバです。画像などの静的な内容のほか、プログラムと連携して動的な内容も返します。
- TCP相手に届いたかを確かめながら送る、信頼性を重んじた通信の約束事です。ポート番号でアプリを見分け、届かない分は送り直します。
出典:令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問25
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問19:OP25Bに関する問題(ポート番号)
- 令和3年度 春期 午前Ⅱ 問17:DDoSに関する問題(Webブラウザ)
- 平成30年度 秋期 午前Ⅱ 問25(Webサーバ)
- 平成30年度 秋期 午前Ⅱ 問18:FC(ファイバチャネル)の特徴(TCP)
- 平成22年度 秋期 午前Ⅱ 問19:負荷分散に関する問題(Webサーバ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)