スポンサーリンク

【応用情報技術者試験】仮想記憶を5分で理解!

「TCP/IPって結局なに?」
応用情報技術者試験でも超頻出ですが、

  • TCPとIPの違い
  • OSI参照モデルとの関係
  • TCPとUDPの違い

で混乱する人がかなり多いテーマです。

この記事では、

  • TCP/IPとは?
  • TCPとIPの役割
  • 通信の流れ
  • 試験での頻出ポイント

を5分で理解できるように解説します!


まず結論

TCP/IPとは?

「インターネット通信の基本ルール」

です!


超簡単にいうと

用語役割
IPどこへ送るか
TCP確実に届ける

宅配便で理解しよう

かなり分かりやすい👇


IPの役割

「住所を見て届け先を決める」

つまり:

配送ルート担当


TCPの役割

「ちゃんと届いたか確認する」

つまり:

配送品質担当


つまりTCP/IPは?

「届ける+確実に送る」

仕組み!


IPとは?

Internet Protocol


役割

通信相手を識別

使うもの👇

  • IPアドレス
  • ルーティング

IPアドレスとは?

インターネット上の:

住所

みたいなもの。

例👇

192.168.1.1


ルータの役割

最適な経路を選ぶ

これを:

ルーティング

という。


TCPとは?

Transmission Control Protocol


特徴

確実性重視

例えば:

  • 順番保証
  • エラー確認
  • 再送

を行う。


TCPの流れ

① 接続確立

「通信していい?」


② データ送信

順番管理しながら送る。


③ 確認応答

「届いた!」


④ 切断

通信終了。


これを何という?

コネクション型通信


UDPとは?

応用情報で超頻出!


UDPの特徴

速度重視

確認応答しない。


TCPとUDPの違い

比較TCPUDP
信頼性高い低い
速度やや遅い速い
確認応答ありなし
用途Web/メール動画/通話

なぜUDPを使う?

動画通話では:

少し欠けても速度優先

だから。


TCP/IPとOSI参照モデル

対応関係👇

TCP/IPOSI
アプリケーション層第5〜7層
トランスポート層第4層
インターネット層第3層
ネットワークインタフェース層第1〜2層

応用情報で超頻出

かなり狙われる👇

  • TCPとUDPの違い
  • IPアドレス
  • ルーティング
  • ポート番号
  • DNS
  • HTTP

ポート番号とは?

アプリ識別番号

例👇

サービスポート
HTTP80
HTTPS443
SMTP25

よくあるひっかけ

「IPがデータ保証する」

→ 違う!

保証するのは:

TCP


1分で復習!

IP

どこへ送るか


TCP

確実に届ける


UDP

高速重視


TCP

確認応答あり


練習問題

問題

TCPの特徴として最も適切なものはどれか。

確認応答を行わず高速通信を行う

IPアドレスを暗号化する

データ到達確認を行う

LANケーブルを制御する


解答

正解:ウ

解説

TCPは確認応答や再送制御を行い、信頼性の高い通信を実現します。


まとめ

TCP/IPとは

「インターネット通信の基本」


超重要

  • IP → 宛先
  • TCP → 確実配送
  • UDP → 高速通信

特に、

「IPは届け先」

「TCPは品質管理」

ここを分けて理解するとかなり分かりやすくなります!


知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…

まずは無料でキャリア相談

コメント