TOML
TCP/IPプロトコルスイート - TOML
TCP/IPプロトコルスイートは、インターネット上でのデータ通信を可能にする一連の通信プロトコルの集合体です。アプリケーション層、トランスポート層、インターネット層、リンク層の4層から構成され、TCP、UDP、IP、ICMP、ARP、DNS、HTTP、FTP、SMTPなどの主要プロトコルを含みます。IETFによって標準化され、RFC文書として公開されており、現代のインターネットインフラの中核を担っています。
TCP/IP
プロトコル
ネットワーク
インターネット
通信
RFC
IETF
[[items]]
code = "TCP"
slug = "tcp"
name = "Transmission Control Protocol"
description = "接続指向の信頼性の高い通信プロトコルです。"
layer = "トランスポート層"
portRange = "0-65535"
rfc = "RFC 793"
port = ""
[[items]]
code = "UDP"
slug = "udp"
name = "User Datagram Protocol"
description = "非接続型の軽量通信プロトコルです。"
layer = "トランスポート層"
portRange = "0-65535"
rfc = "RFC 768"
port = ""
[[items]]
code = "IP"
slug = "ip"
name = "Internet Protocol"
description = "論理アドレシングとルーティングを提供するネットワーク層プロトコルです。"
layer = "インターネット層"
portRange = ""
rfc = "RFC 791 / RFC 2460"
port = ""
[[items]]
code = "ICMP"
slug = "icmp"
name = "Internet Control Message Protocol"
description = "エラー報告と診断機能を提供するプロトコルです。"
layer = "インターネット層"
portRange = ""
rfc = "RFC 792"
port = ""
[[items]]
code = "ARP"
slug = "arp"
name = "Address Resolution Protocol"
description = "IPアドレスをMACアドレスに変換するプロトコルです。"
layer = "リンク層"
portRange = ""
rfc = "RFC 826"
port = ""
[[items]]
code = "DNS"
slug = "dns"
name = "Domain Name System"
description = "ドメイン名をIPアドレスに変換するシステムです。"
layer = "アプリケーション層"
portRange = ""
rfc = "RFC 1034 / RFC 1035"
port = "53"
[[items]]
code = "HTTP"
slug = "http"
name = "Hypertext Transfer Protocol"
description = "ウェブブラウジングのためのプロトコルです。"
layer = "アプリケーション層"
portRange = ""
rfc = "RFC 2616 / RFC 7540"
port = "80 / 443 (HTTPS)"
[[items]]
code = "FTP"
slug = "ftp"
name = "File Transfer Protocol"
description = "ファイル転送のためのプロトコルです。"
layer = "アプリケーション層"
portRange = ""
rfc = "RFC 959"
port = "20 / 21"
[[items]]
code = "SMTP"
slug = "smtp"
name = "Simple Mail Transfer Protocol"
description = "電子メール送信のためのプロトコルです。"
layer = "アプリケーション層"
portRange = ""
rfc = "RFC 5321"
port = "25 / 587"