<p>。
本記事は<strong>Geminiの出力をプロンプト工学で整理した業務ドラフト(未検証)</strong>です。</p>
<h1 class="wp-block-heading">令和5年度 春期 ネットワーク 問2: OSI基本参照モデル(トランスポート層)の機能</h1>
<p>本問題は、OSI基本参照モデルにおける各層の役割、特にトランスポート層の機能を問う基礎的な知識問題です。エンドツーエンドの通信制御に着目して解答します。</p>
<h2 class="wp-block-heading">【問題】</h2>
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>OSI基本参照モデルのトランスポート層で実現される機能として、最も適切なものはどれか。</p>
<p>ア. 物理的な伝送媒体へのアクセス制御
イ. データの誤り検出と再送制御(エンドツーエンド)
ウ. ネットワーク間の経路選択
エ. 異なるデータ表現形式の変換</p>
</blockquote>
<h2 class="wp-block-heading">【解説】</h2>
<p>OSI基本参照モデルは、通信機能を7つの階層に分割して定義した国際標準モデルです。解法のプロセスとして、まずトランスポート層(第4層)が担う具体的な役割を理解し、他の選択肢がどの層に該当するかを特定します。</p>
<h3 class="wp-block-heading">トランスポート層(第4層)の役割</h3>
<p>トランスポート層は、通信を行う<strong>端末間(エンドツーエンド)</strong>で、アプリケーション(プロセス)に対して信頼性のあるデータ転送サービスを提供します。</p>
<ol class="wp-block-list">
<li><p><strong>信頼性確保</strong>: データが欠落したり、重複したりしないよう、セグメントの誤り検出、フロー制御、および再送制御を行います。</p></li>
<li><p><strong>ポートアドレッシング</strong>: ポート番号を用いて、どのアプリケーション(プロセス)にデータを渡すかを識別します(例:Web通信はポート80、メールはポート25など)。</p></li>
<li><p><strong>コネクション管理</strong>: TCP (Transmission Control Protocol) のように、通信の確立、維持、切断を管理します。</p></li>
</ol>
<p>選択肢イの「データの誤り検出と再送制御(エンドツーエンド)」は、上記1に該当し、トランスポート層がTCPなどのプロトコルを用いて実現する核心的な機能です。</p>
<h3 class="wp-block-heading">Mermaid図解(主要なプロトコルと階層)</h3>
<div class="wp-block-merpress-mermaidjs diagram-source-mermaid"><pre class="mermaid">
graph TD
A["第7-5層: アプリケーション/プレゼンテーション/セッション層"]
B("第4層: トランスポート層 - TCP/UDP")
C("第3層: ネットワーク層 - IP/ICMP")
D("第2層: データリンク層 - Ethernet/PPP")
E("第1層: 物理層")
A --> B
B --> C
C --> D
D --> E
style B fill:#fcc,stroke:#f33,stroke-width:2px
</pre></div>
<h2 class="wp-block-heading">【選択肢の吟味】</h2>
<figure class="wp-block-table"><table>
<thead>
<tr>
<th>選択肢</th>
<th>判定</th>
<th>解説</th>
</tr>
</thead>
<tbody>
<tr>
<td>ア. 物理的な伝送媒体へのアクセス制御</td>
<td>誤り</td>
<td><strong>データリンク層(第2層)</strong>の役割です。特にMAC (Media Access Control) サブレイヤが行います。</td>
</tr>
<tr>
<td>イ. データの誤り検出と再送制御(エンドツーエンド)</td>
<td>正解</td>
<td><strong>トランスポート層(第4層)</strong>の役割です。TCPプロトコルがこの機能を提供します。</td>
</tr>
<tr>
<td>ウ. ネットワーク間の経路選択</td>
<td>誤り</td>
<td><strong>ネットワーク層(第3層)</strong>の役割です。IPプロトコルがルーティング(経路制御)を行います。</td>
</tr>
<tr>
<td>エ. 異なるデータ表現形式の変換</td>
<td>誤り</td>
<td><strong>プレゼンテーション層(第6層)</strong>の役割です。データの暗号化、圧縮、文字コード変換などを行います。</td>
</tr>
</tbody>
</table></figure>
<h2 class="wp-block-heading">【ポイント】</h2>
<ul class="wp-block-list">
<li><p>トランスポート層(第4層)は、通信の始点から終点まで(エンドツーエンド)の信頼性を保証する機能を持ちます。</p></li>
<li><p>各層の主要なキーワード:第3層=IP/ルーティング、第4層=TCP/UDP/ポート番号、第7層=アプリケーション。</p></li>
<li><p>「経路選択」はネットワーク層(第3層)、「アクセス制御」はデータリンク層(第2層)の機能であり、混同しないように注意が必要です。</p></li>
</ul>
。
本記事はGeminiの出力をプロンプト工学で整理した業務ドラフト(未検証) です。
令和5年度 春期 ネットワーク 問2: OSI基本参照モデル(トランスポート層)の機能
本問題は、OSI基本参照モデルにおける各層の役割、特にトランスポート層の機能を問う基礎的な知識問題です。エンドツーエンドの通信制御に着目して解答します。
【問題】
OSI基本参照モデルのトランスポート層で実現される機能として、最も適切なものはどれか。
ア. 物理的な伝送媒体へのアクセス制御
イ. データの誤り検出と再送制御(エンドツーエンド)
ウ. ネットワーク間の経路選択
エ. 異なるデータ表現形式の変換
【解説】
OSI基本参照モデルは、通信機能を7つの階層に分割して定義した国際標準モデルです。解法のプロセスとして、まずトランスポート層(第4層)が担う具体的な役割を理解し、他の選択肢がどの層に該当するかを特定します。
トランスポート層(第4層)の役割
トランスポート層は、通信を行う端末間(エンドツーエンド) で、アプリケーション(プロセス)に対して信頼性のあるデータ転送サービスを提供します。
信頼性確保 : データが欠落したり、重複したりしないよう、セグメントの誤り検出、フロー制御、および再送制御を行います。
ポートアドレッシング : ポート番号を用いて、どのアプリケーション(プロセス)にデータを渡すかを識別します(例:Web通信はポート80、メールはポート25など)。
コネクション管理 : TCP (Transmission Control Protocol) のように、通信の確立、維持、切断を管理します。
選択肢イの「データの誤り検出と再送制御(エンドツーエンド)」は、上記1に該当し、トランスポート層がTCPなどのプロトコルを用いて実現する核心的な機能です。
Mermaid図解(主要なプロトコルと階層)
graph TD
A["第7-5層: アプリケーション/プレゼンテーション/セッション層"]
B("第4層: トランスポート層 - TCP/UDP")
C("第3層: ネットワーク層 - IP/ICMP")
D("第2層: データリンク層 - Ethernet/PPP")
E("第1層: 物理層")
A --> B
B --> C
C --> D
D --> E
style B fill:#fcc,stroke:#f33,stroke-width:2px
【選択肢の吟味】
選択肢
判定
解説
ア. 物理的な伝送媒体へのアクセス制御
誤り
データリンク層(第2層) の役割です。特にMAC (Media Access Control) サブレイヤが行います。
イ. データの誤り検出と再送制御(エンドツーエンド)
正解
トランスポート層(第4層) の役割です。TCPプロトコルがこの機能を提供します。
ウ. ネットワーク間の経路選択
誤り
ネットワーク層(第3層) の役割です。IPプロトコルがルーティング(経路制御)を行います。
エ. 異なるデータ表現形式の変換
誤り
プレゼンテーション層(第6層) の役割です。データの暗号化、圧縮、文字コード変換などを行います。
【ポイント】
トランスポート層(第4層)は、通信の始点から終点まで(エンドツーエンド)の信頼性を保証する機能を持ちます。
各層の主要なキーワード:第3層=IP/ルーティング、第4層=TCP/UDP/ポート番号、第7層=アプリケーション。
「経路選択」はネットワーク層(第3層)、「アクセス制御」はデータリンク層(第2層)の機能であり、混同しないように注意が必要です。
ライセンス :本記事のテキスト/コードは特記なき限り
CC BY 4.0 です。引用の際は出典URL(本ページ)を明記してください。
利用ポリシー もご参照ください。
コメント