TCP/IPプロトコルスタック
(Transmission Control Protocol) / (Internet Protocol)
ネットワークに必要な機能を4つの階層に分類しています。 ※階層の名前は違っていても、OSI参照モデルと機能はほんとど一緒。
アプリケーション層
第4層
OSI参照モデルでは、 「アプリケーション層」 「プレゼンテーション層」 「セッション層」 に当たります。
トランスポート層
第3層
OSI参照モデルでは、 「トランスポート層」 に当たります。
インターネット層
第2層
OSI参照モデルでは、 「ネットワーク層」 に当たります。
リンク層
第1層
OSI参照モデルでは、 「データリンク層」 「物理層」 に当たります。
IP
Internet Protocol
インターネット層で最も中心的な役割を果たすプロトコルです。 ・コネクションレス型 ・ベストエフォート型の配信 ・データ回復機能なし ・階層型アドレッシング ・IPv4とIPv6がある
ベストエフォート型
インターネットのIP通信がこれに該当し、再送や順序の保証はない。
可能な限り最善の努力をするが、品質や確実性の保証がない通信方式
IPアドレッシング
IPアドレスを使って、ネットワーク内の機器を識別・分類し、通信できるようにする仕組み
コネクション型
例:TCP通信。通信開始前に三者間ハンドシェイクを行う。
通信を始める前に接続を確立し、信頼性の高いデータ転送を行う方式
コネクションレス型
例:UDP通信。動画配信やDNSなどで使われる。
接続の確立を行わず、データを相手にそのまま送る方式
ICMP(Internet Control Message Protocol)
pingコマンドやtracerouteで使用される。エラー通知や到達確認などを行う。
ネットワーク機器同士の通信状況を通知・診断するためのプロトコル
ARP(Address Resolution Protocol)
同じネットワーク内で通信するとき、ARPが相手のMACアドレスを解決する。
IPアドレスから対応するMACアドレスを取得するためのプロトコル
AIによる要約・使い方の説明
AIによる分析のため、間違った解釈や説明をしている場合があります。
要約
本単語帳は、現代のインターネット通信の根幹をなす「TCP/IPプロトコルスタック」の基本概念と、主要なプロトコルについてまとめた学習リソースです。
内容は大きく分けて、階層モデルの理解と主要プロトコルの動作原理の2つで構成されています。TCP/IPの4階層構造(アプリケーション層、トランスポート層、インターネット層、リンク層)を、OSI参照モデルとの対比を通じて明確に整理しており、ネットワーク階層の役割分担を直感的に把握できる構成です。
また、IPプロトコルの特性である「ベストエフォート型」や「コネクションレス型」といった専門用語の定義をはじめ、ICMPやARPといった実務や試験で頻出するプロトコルについても、その役割や目的を簡潔に解説しています。ネットワークの基礎知識を網羅的に確認できるため、概念の整理に最適です。
使い方
本書は、これからネットワークエンジニアを目指す初学者や、ITパスポート・基本情報技術者試験などの資格試験に向けた基礎固めを行いたい方に適しています。
効率的な学習方法としては、まず階層構造のカードを通じて、各層が通信においてどのような役割を担っているのか(どこで何が起きているのか)という全体像を頭に入れることから始めてください。その後、個別のプロトコル(IP、ICMP、ARP)がどの階層で動作し、どのような仕組みで通信を補助しているのかを紐付けると理解が深まります。
特に「コネクション型」と「コネクションレス型」のような対比構造を持つ概念は、それぞれのメリット・デメリットを比較しながら覚えるのがコツです。ネットワークのトラブルシューティングや設計の基礎となる知識ですので、用語を丸暗記するのではなく、「なぜそのプロトコルが必要なのか」という目的意識を持って活用することをお勧めします。日々の業務での復習ツールとしても有用です。
#ネットワーク #TCP/IP #OSI参照モデル #プロトコル #IT資格試験 #IPアドレス #通信技術