Références
Ce document référence les sources suivantes :
Références normatives
[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.
Standards connexes
Obsolète
Ce document (RFC 791) rend obsolètes :
- RFC 760 - "DoD Standard Internet Protocol" (janvier 1980)
- IEN 128, 123, 111, 80, 54, 44, 41, 28, 26
Statut actuel
RFC 791 est désigné comme STD 5 dans la série des standards Internet.
RFCs connexes
- 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 - 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 - Requirements for IP Version 4 Routers
- RFC 2460 - Internet Protocol, Version 6 (IPv6) Specification
Contexte historique
RFC 791 a été publié en septembre 1981 dans le cadre du Programme Internet DARPA. Il représentait le point culminant de plusieurs années de développement et de raffinement du Protocole Internet, s'appuyant sur des versions antérieures documentées dans divers IEN (Internet Experiment Notes) et RFCs précédents.
Le protocole défini dans RFC 791 est devenu le fondement de l'Internet moderne et reste largement utilisé aujourd'hui, bien qu'IPv6 (RFC 2460) soit progressivement déployé aux côtés d'IPv4.
Mises à jour et clarifications
Bien que RFC 791 n'ait jamais été formellement rendu obsolète, plusieurs RFCs ont mis à jour, clarifié ou étendu des aspects de la spécification IP :
- RFC 1349 - Type of Service in the Internet Protocol Suite (Définitions ToS mises à jour)
- RFC 2474 - Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers
- RFC 3168 - The Addition of Explicit Congestion Notification (ECN) to IP
- RFC 6864 - Updated Specification of the IPv4 ID Field
Exigences d'implémentation
- RFC 1122 - Requirements for Internet Hosts -- Communication Layers (Section 3 : Protocoles de la couche Internet)
- RFC 1812 - Requirements for IP Version 4 Routers
Ces documents fournissent des exigences d'implémentation détaillées et des clarifications pour les hôtes et les routeurs implémentant IPv4.
Lectures supplémentaires
Pour une compréhension plus approfondie du Protocole Internet et de son développement historique, considérez :
- RFC 1180 - "TCP/IP Tutorial" - Une introduction aux protocoles TCP/IP
- RFC 6274 - "IPv4 to IPv6 Transition" - Comprendre l'évolution vers IPv6
- STD 3 (RFC 1122 et RFC 1123) - Internet Host Requirements
Note : Cette section de références est basée sur RFC 791 tel que publié en septembre 1981. De nombreux RFCs subséquents ont construit, clarifié ou étendu la spécification IP de base définie ici.