ポート番号の役割と識別対象をどう見分けるか
ITパスポート試験 令和2年度10月 問67 / ネットワーク › 通信プロトコル
過去問にチャレンジ
TCP/IPにおけるポート番号によって識別されるものはどれか。
- ア
LANに接続されたコンピュータや通信機器のLANインタフェース
- イ
インターネットなどのIPネットワークに接続したコンピュータや通信機器
- ウ
コンピュータ上で動作している通信アプリケーション
- エ
無線LANのネットワーク
会話形式の解説
講師通信先を考えるときは、「どの機器か」と「その機器のどの通信アプリケーションか」を分けましょう。
受験者IPアドレスが通信先を示すので、ポート番号も機器を識別するのだと思いました。
講師IPネットワーク上の機器を指定するのはIPアドレスです。ポート番号は、機器上で動く通信アプリケーションを区別します。
受験者同じ機器に届いた通信を、どのアプリケーションに渡すかを考えると分かりますね。LANインタフェースはどうでしょうか。
講師LANインタフェースの識別にはMACアドレスを使います。ポート番号が区別する対象ではありません。
受験者無線LANのネットワークを識別するものとも、区別が必要ですね。
講師はい。無線LANのネットワークを識別するのはSSIDです。ポート番号は無線LANのネットワーク名を示しません。
受験者つまり、機器上の通信アプリケーションを区別するものを選べばよいのですね。
講師そのとおりです。正解は「コンピュータ上で動作している通信アプリケーション」です。
受験者IPアドレスは機器、ポート番号はその機器上の通信アプリケーション、と分けて覚えます。
講師その分け方が解くコツです。LANインタフェースはMACアドレス、無線LANのネットワークはSSIDに対応することも確認しておきましょう。
まとめ
ポート番号は、機器上で動く通信アプリケーションを区別します。IPネットワーク上の通信先の機器は、IPアドレスで指定します。LANインタフェースの識別にはMACアドレス、無線LANのネットワークの識別にはSSIDを用います。
解答・解説
正解はウです
この問題のテーマ
TCP/IPのポート番号が何を識別するかを問う問題です。
解き方の考え方
通信先を考えるときは、機器と、その機器上で動く通信アプリケーションを分けます。IPアドレスは機器を指定し、ポート番号は機器上の通信アプリケーションを区別します。この役割に当てはまる選択肢を選びます。
選択肢ごとの解説
- ×ア LANに接続されたコンピュータや通信機器のLANインタフェースLANインタフェースの識別に用いるのはMACアドレスです。ポート番号が区別する対象ではありません。
- ×イ インターネットなどのIPネットワークに接続したコンピュータや通信機器IPネットワーク上の通信先の機器は、IPアドレスで指定します。機器と、その上で動く通信アプリケーションを区別して考えましょう。
- ○ウ コンピュータ上で動作している通信アプリケーションコンピュータ上で動く通信アプリケーションは、ポート番号で区別されます。同じ機器に届いた通信を、どのアプリケーションに渡すかを考えると分かりやすいです。
- ×エ 無線LANのネットワーク無線LANのネットワークを識別するのはSSIDです。ポート番号は無線LANのネットワーク名を示すものではありません。
補足
「どの機器か」と「その機器のどの通信アプリケーションか」を分けるのが解くコツです。前者はIPアドレス、後者はポート番号に対応します。
POINT
- IPアドレスは、IPネットワーク上の通信先の機器を指定します。
- ポート番号は、機器上の通信アプリケーションを区別します。
- LANインタフェースの識別にはMACアドレスを用います。
- 無線LANのネットワークの識別にはSSIDを用います。
