Riferimenti
Questo documento fa riferimento alle seguenti fonti:
Riferimenti normativi
[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.
Standard correlati
Rende obsoleto
Questo documento (RFC 791) rende obsoleti:
- RFC 760 - "DoD Standard Internet Protocol" (gennaio 1980)
- IEN 128, 123, 111, 80, 54, 44, 41, 28, 26
Stato attuale
RFC 791 è designato come STD 5 nella serie degli standard Internet.
RFC correlati
- 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
Contesto storico
RFC 791 è stato pubblicato nel settembre 1981 come parte del Programma Internet DARPA. Ha rappresentato il culmine di diversi anni di sviluppo e raffinamento del Protocollo Internet, costruendo su versioni precedenti documentate in vari IEN (Internet Experiment Notes) e RFC precedenti.
Il protocollo definito in RFC 791 è diventato il fondamento dell'Internet moderno e rimane ampiamente utilizzato oggi, sebbene IPv6 (RFC 2460) stia venendo gradualmente distribuito insieme a IPv4.
Aggiornamenti e chiarimenti
Sebbene RFC 791 non sia mai stato formalmente reso obsoleto, diversi RFC hanno aggiornato, chiarito o esteso aspetti della specifica IP:
- RFC 1349 - Type of Service in the Internet Protocol Suite (Definizioni ToS aggiornate)
- 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
Requisiti di implementazione
- RFC 1122 - Requirements for Internet Hosts -- Communication Layers (Sezione 3: Protocolli del livello Internet)
- RFC 1812 - Requirements for IP Version 4 Routers
Questi documenti forniscono requisiti di implementazione dettagliati e chiarimenti per host e router che implementano IPv4.
Letture aggiuntive
Per una comprensione più approfondita del Protocollo Internet e del suo sviluppo storico, considerare:
- RFC 1180 - "TCP/IP Tutorial" - Un'introduzione ai protocolli TCP/IP
- RFC 6274 - "IPv4 to IPv6 Transition" - Comprendere l'evoluzione verso IPv6
- STD 3 (RFC 1122 e RFC 1123) - Internet Host Requirements
Nota: Questa sezione di riferimenti è basata su RFC 791 come pubblicato nel settembre 1981. Molti RFC successivi hanno costruito, chiarito o esteso la specifica IP di base definita qui.