参考文献 (References)
本ドキュメントは、以下の情報源を参照しています:
規範的参考文献 (Normative References)
[1] Cerf, V., "The Catenet Model for Internetworking," Information Processing Techniques Office, Defense Advanced Research Projects Agency, IEN 48, July 1978.
[2] Bolt Beranek and Newman, "Specification for the Interconnection of a Host and an IMP," BBN Technical Report 1822, Bolt Beranek and Newman, Cambridge, Massachusetts, revised, December 1981.
[3] Postel, J., "Internet Control Message Protocol - DARPA Internet Program Protocol Specification," RFC 792, USC/Information Sciences Institute, September 1981.
[4] Shoch, J., "Inter-Network Naming, Addressing, and Routing," COMPCON, IEEE Computer Society, Fall 1978.
[5] Postel, J., "Address Mappings," RFC 796, USC/Information Sciences Institute, September 1982.
[6] Shoch, J., "Packet Fragmentation in Inter-Network Protocols," Computer Networks, v. 3, n. 1, February 1979.
[7] Strazisar, V., "Gateway Routing, An Implementation Specification," IEN 30, Bolt Beranek and Newman, April 1979.
[8] Postel, J., "Service Mappings," RFC 795, USC/Information Sciences Institute, September 1982.
[9] Postel, J., "Assigned Numbers," RFC 790, USC/Information Sciences Institute, September 1981.
関連標準 (Related Standards)
廃止文書 (Obsoletes)
本ドキュメント (RFC 791) は、以下を廃止します:
- RFC 760 - "DoD Standard Internet Protocol" (1980年1月)
- IEN 128, 123, 111, 80, 54, 44, 41, 28, 26
現在のステータス
RFC 791は、インターネット標準シリーズで STD 5 として指定されています。
関連RFC
- RFC 792 - インターネット制御メッセージプロトコル (Internet Control Message Protocol, ICMP)
- RFC 793 - 伝送制御プロトコル (Transmission Control Protocol, TCP)
- RFC 768 - ユーザーデータグラムプロトコル (User Datagram Protocol, UDP)
- RFC 826 - イーサネットアドレス解決プロトコル (Ethernet Address Resolution Protocol, ARP)
- RFC 894 - イーサネットネットワーク上でのIPデータグラムの送信に関する標準 (A Standard for the Transmission of IP Datagrams over Ethernet Networks)
- RFC 950 - インターネット標準サブネット化手順 (Internet Standard Subnetting Procedure)
- RFC 1122 - インターネットホストの要件 -- 通信層 (Requirements for Internet Hosts -- Communication Layers)
- RFC 1812 - IPバージョン4ルータの要件 (Requirements for IP Version 4 Routers)
- RFC 2460 - インターネットプロトコル、バージョン6 (IPv6) 仕様 (Internet Protocol, Version 6 (IPv6) Specification)
歴史的背景 (Historical Context)
RFC 791は、1981年9月にDARPAインターネットプログラムの一部として公開されました。これは、インターネットプロトコルの数年にわたる開発と改良の集大成を表し、さまざまなIEN (Internet Experiment Notes) と以前のRFCで文書化された初期バージョンに基づいています。
RFC 791で定義されたプロトコルは、現代のインターネットの基盤となり、今日でも広く使用されています。IPv6 (RFC 2460) がIPv4と並行して徐々に展開されていますが、IPv4は依然として主要なプロトコルです。
更新と明確化 (Updates and Clarifications)
RFC 791は正式に廃止されたことはありませんが、いくつかのRFCがIP仕様の側面を更新、明確化、または拡張しています:
- RFC 1349 - インターネットプロトコルスイートにおけるサービスタイプ (Type of Service in the Internet Protocol Suite) (ToS定義の更新)
- RFC 2474 - IPv4およびIPv6ヘッダにおける差別化サービスフィールド (Differentiated Services Field, DS Field) の定義 (Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers)
- RFC 3168 - IPへの明示的輻輳通知 (Explicit Congestion Notification, ECN) の追加 (The Addition of Explicit Congestion Notification (ECN) to IP)
- RFC 6864 - IPv4 IDフィールドの更新仕様 (Updated Specification of the IPv4 ID Field)
実装要件 (Implementation Requirements)
- RFC 1122 - インターネットホストの要件 -- 通信層 (Requirements for Internet Hosts -- Communication Layers) (セクション3: インターネット層プロトコル)
- RFC 1812 - IPバージョン4ルータの要件 (Requirements for IP Version 4 Routers)
これらのドキュメントは、IPv4を実装するホストとルータの詳細な実装要件と明確化を提供します。
追加読書 (Additional Reading)
インターネットプロトコルとその歴史的発展をより深く理解するために、以下を検討してください:
- RFC 1180 - "TCP/IP Tutorial" - TCP/IPプロトコルの紹介
- RFC 6274 - "IPv4 to IPv6 Transition" - IPv6への進化の理解
- STD 3 (RFC 1122とRFC 1123) - インターネットホスト要件 (Internet Host Requirements)
注記: この参考文献セクションは、1981年9月に公開されたRFC 791に基づいています。その後の多くのRFCが、ここで定義された基本的なIP仕様に基づいて構築、明確化、または拡張しています。