RFC

Et arbejdsforslag ( Eng.  Request for Comments, RFC ) er et dokument fra en række nummererede internetinformationsdokumenter , der indeholder tekniske specifikationer og standarder, der er meget udbredt på World Wide Web. Navnet "Anmodning om kommentarer" kan også oversættes til "ansøgning (anmodning) om feedback" eller "emne til diskussion" . I øjeblikket varetages den primære offentliggørelse af RFC-dokumenter af IETF i regi af den åbne organisation Internet Society ( Internet Society, ISOC ) .  Det er Internet Society, der ejer rettighederne til RFC.

Historie

RFC-formatet dukkede op i 1969 under diskussionen af ​​ARPANET -projektet , det blev foreslået af Steve Crocker , og han skrev også den første RFC. RFC 1 blev udgivet den 7. april 1969 og blev kaldt "Host Software" . De første RFC'er blev distribueret i trykt form på papir i form af almindelige breve, men siden december 1969, hvor de første segmenter af ARPANET blev lanceret, begyndte dokumenter at blive distribueret elektronisk.

De fleste af de tidlige RFC'er blev oprettet UCLA og Stanford Research

Fra 1969 til 1998 den permanente og eneste redaktør af RFC var Jon Postel . Efter hans død bestilte Internet Society ( ISOC ) redigeringen og offentliggørelsen af ​​RFC til Information Science Institute ved University of Southern California .

Essay om RFC's historie over 30 år fra 1969 til 1999 . introduceret i RFC 2555 .

Essay om RFC's historie over 50 år fra 1969 til 2019 . introduceret i RFC 8700 .

Indhold af RFC

På trods af navnet betragtes anmodninger om feedback-RFC'er nu som internetstandarder (og arbejdsversioner af standarder kaldes normalt udkast ) .  Ifølge RFC 2026 er standardens livscyklus som følger:

  1. Et internetudkast ( Internet Draft ) forelægges til offentlig behandling . Projekter har ingen officiel status og slettes fra databasen seks måneder efter sidste ændring.
  2. Hvis udkastet til standard er vellykket nok og konsekvent, modtager det status for den foreslåede standard ( Proposed Standard ) og dets RFC-nummer. Tilstedeværelsen af ​​en softwareimplementering af standarden er ønskelig, men ikke påkrævet.
  3. Næste trin er udkastet til standarden ( Draft Standard ) - det betyder, at den foreslåede standard accepteres af fællesskabet, især er der to kodeuafhængige, kompatible implementeringer af forskellige udviklingsteams. Der kan stadig foretages små ændringer i udkastet til standarder, men de anses for at være stabile nok og anbefales til implementering.
  4. Det højeste niveau er internetstandarden . Dette er specifikationer med en masse succesfuld anvendelseserfaring og moden formulering. Parallelt med RFC-nummereringen har de deres egen STD-nummerering. En liste over standarder er tilgængelig i STD 1 (i øjeblikket RFC 5000 , men nummereringen kan ændre sig). Af de mere end 3.000 RFC'er har kun et par dusin nået dette niveau.
  5. Mange gamle RFC'er er blevet afløst af nyere versioner med nye numre eller er gået ud af brug. Sådanne dokumenter får status som historisk ( historisk )

Stort set alle WAN-standarder eksisterer som publicerede RFC'er. Men i form af RFC-dokumenter kommer ikke kun standarder ud , men også koncepter , introduktioner til nye forskningsretninger, historiske referencer, eksperimentelle resultater, retningslinjer for teknologiimplementering , forslag og anbefalinger til udvikling af eksisterende standarder og andre nye ideer inden for information. teknologi :

  1. Eksperimentelle specifikationer indeholder oplysninger om eksperimentel forskning, der er af interesse for internetsamfundet. Det kan for eksempel være prototyper, der implementerer nye koncepter.
  2. Informations -RFC'er er til offentlig information, er ikke standarder og er ikke konsensus eller anbefalinger . Nogle udkast, der ikke er foreslåede standarder, men som er af interesse, kan blive offentliggjort som informative RFC'er.
  3. Den bedste moderne oplevelse ( Best Current Practice ). Denne serie af RFC'er indeholder anbefalinger til implementering af standarder, herunder dem fra tredjeparter, samt interne dokumenter om strukturen og procedurerne for standardisering.

Næsten alle standarder er udviklet i regi af en videnskabelig eller internetorganisation (f.eks . W3C , IETF , Unicode Consortium , Internet2 ).

Anmodninger om feedback findes officielt kun på engelsk. Der er ingen strenge formateringskrav. Der er RFC'er skrevet i en streng akademisk stil, andre på en venlig uformel måde. Der er tradition for at udstede aprilsnar- rfc'er, for eksempel taler RFC 1149 om transmission af IP- pakker ved hjælp af brevduer .

Eksempler på populære feedbackanmodninger

RFC nummer Emne
RFC 768  (engelsk) RFC 768  (russisk) UDP
RFC 791  (engelsk) RFC 791  (russisk) IP
RFC 792  RFC 792 Arkiveret 7. november 2011 på Wayback Machine ( russisk)   ICMP
RFC 793  (engelsk) RFC 793  (russisk) TCP
RFC  821 SMTP , afløst af RFC 2821
RFC  822 E -mail -format , afløst af RFC 2822
 RFC 826 Address Resolution Protocol (ARP)
RFC 894  (engelsk) RFC 894  (russisk) IP over Ethernet
 RFC 951 Bootstrap Protocol (BOOTP)
 RFC 959 FTP
 RFC 977 NNTP  - forældet, suppleret med RFC 2980 , afløst af RFC 3977
RFC  1034 DNS  - koncept
 RFC 1035 DNS  - implementering
RFC 1122  RFC 1122 Arkiveret 16. september 2011 på Wayback Machine ( russisk)   Værtskrav 1 _
RFC 1123  RFC 1123 Arkiveret 14. november 2011 på Wayback Machine ( russisk)   Værtskrav 2
RFC 1191  (engelsk) RFC 1191  (russisk) Bestemmelse af sti MTU
 RFC 1256 Opdagelse af netværksrouter
 RFC 1323 Højtydende TCP -protokol
 RFC 1350 TFTP
 RFC 1403 Samarbejde mellem BGP og OSPF
RFC 1459  (engelsk) RFC 1459  (russisk) IRC
 RFC 1498 Arkitektonisk diskussion
 RFC 1518 Tildeling af CIDR -adresser
 RFC 1519 Ruting mellem domæner
 RFC 1591 Opbygning af domænenavne
 RFC 1661 OPP
RFC  1738 URL
RFC  1771 BGP version 4
RFC  1772 BGP ansøgning
 RFC 1789 Telefoni over internettet (erstattet af VoIP- standarder )
 RFC 1812 Krav til IPv4- routere
 RFC 1855 Vejledning til Netique
RFC  1889 Transport i realtid
 RFC 1905 SNMP
RFC  1907 SNMP version 2
RFC 1918  (engelsk) RFC 1918  (russisk) "Netværk 10"
RFC 1939  (engelsk) RFC 1939  (russisk) POP-protokol version 3 (POP3)
RFC 2001  (engelsk) RFC 2001  (russisk) TCP -ydelsesudvidelser
RFC  2026 Internet standardiseringsproces
 RFC 2045 MIME
 RFC 2046
 RFC 2047
 RFC 2048
 RFC 2049
RFC 2060  (engelsk) RFC 2060  (russisk) IMAP version 4 (IMAP4), afløst af RFC 3501
 RFC 2131 DHCP
RFC 2223  (engelsk) RFC 2223  (russisk) Instruktioner til RFC-forfattere
RFC 2246  (engelsk) RFC 2246  (russisk) SSL og TLS
 RFC 2231 Tegnkodning
RFC  2328 OSPF
 RFC 2401 IP-sikkerhedsarkitektur ( IPsec )
 RFC 2453 HVIL I FRED
RFC 2516  (engelsk) RFC 2516  (russisk) PPPoE
RFC  2525 TCP problemer
 RFC 2535 DNS sikkerhed
RFC 2581  RFC 2581 Arkiveret 16. september 2011 på Wayback Machine ( russisk)   TCP overbelastningskontrol
RFC  2616 HTTP
 RFC 2637 PPTP
 RFC 2663 Netværksadresseoversættelse
RFC  2766 NAT-PT
RFC 2821  (engelsk) RFC 2821  (russisk) SMTP , afløst af RFC 5321
RFC  2822 E -mail -format
RFC  2865 RADIUS
RFC 2866  (engelsk) RFC 2866  (russisk) RADIUS regnskabsværktøjer
RFC  2960 SCTP
 RFC 2980 Generelle NNTP- udvidelser , supplerer RFC 977 , afløst af RFC 3977
 RFC 3010 NFS
 RFC 3031 MPLS arkitektur
RFC  3066 Sprog tags
 RFC 3092 Etymologi af " foo "
RFC  3098 Ansvarlig e- mail marketing
 RFC 3160 IETF guide
RFC 3168  (engelsk) RFC 3168  (russisk) ECN
 RFC 3261 nippe til
 RFC 3501 IMAP Version 4 Edition 1 (IMAP4rev1)
RFC  3977 NNTP , erstatter RFC 977 , supplerer RFC 2980

Se også

Links

Officielle kilder Andre websteder