メインコンテンツまでスキップ

参考文献 (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.

廃止文書 (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仕様に基づいて構築、明確化、または拡張しています。