TCP/IPモデル(TCP/IP Model)

TCP/IPモデルとは、ひとことで言えば、インターネット通信の実装に基づいた4層構造(ネットワークインターフェース層・インターネット層・トランスポート層・アプリケーション層)の通信モデルです。たとえば、Webページの閲覧では、アプリケーション層でHTTPが動作し、トランスポート層でTCPが信頼性のある通信を提供し、インターネット層でIPがパケットをルーティングします。OSI参照モデルが理論的な7層で通信を説明するのに対し、TCP/IPモデルは実際のインターネットプロトコルに即した実用的なモデルです。セキュリティの観点では、各層に対応する攻撃(ARPスプーフィング、IPスプーフィング、SYNフラッドなど)と防御策を理解し、層ごとに適切な対策を講じることが重要です。