TCP/IP
TCP/IP とは何ですか?
TCP/IP相互接続されたネットワーク上でパケットのアドレッシング、ルーティング、フラグメント化、信頼性ある配送方法を定義する 4 階層のインターネットプロトコル群。
TCP/IP は現代のインターネットを支えるプロトコル群で、DARPA により策定され、多数の IETF RFC により標準化されています。リンク層、インターネット層(IPv4 は RFC 791、IPv6 は RFC 8200)、トランスポート層(TCP、UDP)、アプリケーション層(HTTP、DNS、SMTP)の 4 層に分かれています。IP はベストエフォート型のアドレッシングとルーティングを提供し、TCP がその上に信頼性、順序保証、輻輳制御を重ねます。ネットワーク層はコネクションレスであり、ルーターが独立して転送できます。TCP/IP 自体には機密性や認証がないため、上位や隣接層で TLS、IPsec、ファイアウォールを追加することで保護を補います。
● 例
- 01
ブラウザが HTTPS 接続を開く際、DNS が名前解決し、IP がパケットを経路制御し、TCP がバイト列を送り、TLS が暗号化する。
- 02
traceroute は IP TTL の失効と ICMP 応答を利用して、2 つのホスト間の経路を可視化する。
● よくある質問
TCP/IP とは何ですか?
相互接続されたネットワーク上でパケットのアドレッシング、ルーティング、フラグメント化、信頼性ある配送方法を定義する 4 階層のインターネットプロトコル群。 サイバーセキュリティの ネットワークセキュリティ カテゴリに属します。
TCP/IP とはどういう意味ですか?
相互接続されたネットワーク上でパケットのアドレッシング、ルーティング、フラグメント化、信頼性ある配送方法を定義する 4 階層のインターネットプロトコル群。
TCP/IP からどのように防御しますか?
TCP/IP に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。
TCP/IP の別名は何ですか?
一般的な別名: インターネットプロトコルスイート, DoD モデル。