Request for Comments: Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Lampak (dyskusja | edycje)
m HotCat: Usunięto kategorię "Informatyka"
Linia 1:
'''RFC''' ([[język angielski|ang.]] ''Request for Comments'' - dosłownie: ''prośba o komentarze'') - zbiór technicznych oraz organizacyjnych dokumentów mających formę [[memorandum]] związanych z [[Internet]]em oraz sieciami komputerowymi. Każdy z nich ma przypisany unikalny numer identyfikacyjny, zwykle używany przy wszelkich odniesieniach. Publikacją RFC zajmuje się [[Internet Engineering Task Force]]. Dokumenty nie mają mocy oficjalnej, jednak niektóre z nich zostały później przekształcone w [[standardStandard de- facto|oficjalne standardy]] sieciowe, np. opis większości popularnych protokołów sieciowych został pierwotnie opisany właśnie w RFC.
 
== Powstawanie RFC ==
Witryna ''RFC-Editor'' [http://rfc-editor.org] wydaje każdy nowy dokument z unikalnym numerem, wykorzystywanym przy późniejszych odniesieniach do niego. Po publikacji RFC nie jest już poprawiany i zmieniany. W przypadku pojawienia się błędów redakcyjnych, odpowiednie poprawki zawarte są w erracie. Dla korekty nieprawidłowych rozwiązań lub sprostowania idei publikuje się nowy RFC, anulujący poprzedni. W ten sposób zbiór RFC jest też cennym historycznym zapisem procesu rozwoju technologii internetowych.
 
Dokumenty RFC są pisane przeważnie na podstawie doświadczenia przez jednego eksperta lub niewielką grupę ludzi. Ma to kilka oczywistych i ważnych zalet nad opracowywaniem oficjalnych standardów w organizacjach takich, jak [[American National Standards Institute|ANSI]] czy [[Międzynarodowa Organizacja Normalizacyjna|ISO]]. Objawia się to m.in. publikacją humorystycznych RFC (opisanych w dalszej części).
 
== Historia ==
Idea dokumentów RFC pojawiła się w roku [[1969]] jako część projektu [[Advanced Research Projects Agency Network|ARPANET]]. Z biegiem lat przekształciła się ona w oficjalne forum dla inżynierów zajmujących się infrastrukturą sieci komputerowych.
 
Początkowo dokumenty RFC były pisane na maszynie, a kopie rozprowadzano w tradycyjny sposób między zainteresowanymi badaczami. Kiedy w grudniu 1969 wystartowała sieć ARPANET, zaczęto je publikować w formie elektronicznej i rozpowszechniać za jej pośrednictwem.
 
RFC 1 zatytułowany "Host Software" został napisany przez [[Steve Crocker|Steve'a Crockera]] z [[UniwersytetUniversity Kalifornijskiof wCalifornia, Los Angeles|Uniwersytetu Kalifornijskiego w Los Angeles]] i opublikowany 7 kwietnia 1969 roku. Crocker przygotowywał szkic dokumentu w łazience, aby nie budzić swojego kolegi z pokoju.
 
RFC 3, po raz pierwszy definiujący całą serię, przypisuje jej istnienie nieformalnej grupie ludzi określających siebie mianem "Network Working Group". Byli wśród nich autorzy pierwszych dokumentów oraz ludzie, którym dostarczano kopie. Od roku 1969 aż do swej śmierci w 1998 roku redaktorem dokumentów technicznych był [[Jon Postel]]. Później kontrolę nad projektem przejął [[Bob Braden]].
Linia 22:
! Temat !! Powiązane dokumenty RFC
|-
| [[ARP|Address Resolution Protocol]] || [http://tools.ietf.org/html/rfc826 826]
|-
| [[BEEP]] || [http://tools.ietf.org/html/rfc3080 3080]
Linia 32:
| [[DISCARD]] || [http://tools.ietf.org/html/rfc863 863]
|-
| [[DNS|Domain Name System]] || [http://tools.ietf.org/html/rfc1034 1034], [http://tools.ietf.org/html/rfc1035 1035]
|-
| [[DDDS|Dynamic Delegation Discovery System]] || <s>[http://tools.ietf.org/html/rfc2168 2168]</s>, <s>[http://tools.ietf.org/html/rfc2915 2915]</s>, [http://tools.ietf.org/html/rfc3401 3401], [http://tools.ietf.org/html/rfc3402 3402], [http://tools.ietf.org/html/rfc3403 3403], [http://tools.ietf.org/html/rfc3404 3404], [http://tools.ietf.org/html/rfc3405 3405]
Linia 42:
| [[ECHO protocol]] || [http://tools.ietf.org/html/rfc862 862]
|-
| [[FTP|File Transfer Protocol]] || [http://tools.ietf.org/html/rfc114 114], <s>[http://tools.ietf.org/html/rfc172 172]</s>, [http://tools.ietf.org/html/rfc265 265], [http://tools.ietf.org/html/rfc354 354], <s>[http://tools.ietf.org/html/rfc765 765]</s>, [http://tools.ietf.org/html/rfc959 959]
|-
| [[GSSAPI|Generic Security Services Application Program Interface]] || <s>[http://tools.ietf.org/html/rfc1508 1508]</s>, <s>[http://tools.ietf.org/html/rfc1509 1509]</s>, [http://tools.ietf.org/html/rfc1964 1964], <s>[http://tools.ietf.org/html/rfc2078 2078]</s>, [http://tools.ietf.org/html/rfc2743 2743], [http://tools.ietf.org/html/rfc2744 2744], [http://tools.ietf.org/html/rfc2853 2853]
Linia 48:
| [[gzip]] || [http://tools.ietf.org/html/rfc1952 1952]
|-
| [[Hypertext Transfer Protocol|HyperText Transfer Protocol]] || [http://tools.ietf.org/html/rfc1945 1945] (v 1.0), [http://tools.ietf.org/html/rfc2616 2616] (v 1.1)
|-
| [[Internet Control Message Protocol]] || [http://tools.ietf.org/html/rfc792 792]
Linia 66:
| [[IPv6]] addressing || <s>[http://tools.ietf.org/html/rfc2373 2373]</s>, [http://tools.ietf.org/html/rfc3513 3513]
|-
| [[IRC|Internet Relay Chat]] || <s>[http://tools.ietf.org/html/rfc1459 1459]</s>, [http://tools.ietf.org/html/rfc2810 2810], [http://tools.ietf.org/html/rfc2811 2811], [http://tools.ietf.org/html/rfc2812 2812], [http://tools.ietf.org/html/rfc2813 2813]
|-
| [[ISCSI]] || [http://tools.ietf.org/html/rfc3720 3720], [http://tools.ietf.org/html/rfc3783 3783]
Linia 92:
| [[POP3|Post Office Protocol]] || <s>[http://tools.ietf.org/html/rfc918 918]</s> (v.1), [http://tools.ietf.org/html/rfc937 937] (v.2), <s>[http://tools.ietf.org/html/rfc1081 1081]</s> (v.3), <s>[http://tools.ietf.org/html/rfc1225 1225]</s> (v.3), <S>[http://tools.ietf.org/html/rfc1460 1460]</S> (v.3), <S>[http://tools.ietf.org/html/rfc1725 1725]</S> (v.3), [http://tools.ietf.org/html/rfc1939 1939](v.3)
|-
| [[PGP (program kryptograficzny)|Pretty Good Privacy]] || [http://tools.ietf.org/html/rfc1991 1991], [http://tools.ietf.org/html/rfc2440 2440]
|-
| [[Protocol Independent Multicast]] || <S>[http://tools.ietf.org/html/rfc2117 2117]</S>, [http://tools.ietf.org/html/rfc2362 2362] (SM), [http://tools.ietf.org/html/rfc4602 4602] (SM)
Linia 106:
| [[Routing Information Protocol]] || [http://tools.ietf.org/html/rfc1058 1058] (v.1), <s>[http://tools.ietf.org/html/rfc1388 1388]</s> (v.2), <s>[http://tools.ietf.org/html/rfc1723 1723]</s> (v.2), [http://tools.ietf.org/html/rfc2453 2453] (v.2), [http://tools.ietf.org/html/rfc2080 2080](v.ng)
|-
| [[SSH|Secure Shell]]-2 || [http://tools.ietf.org/html/rfc4251 4251]
|-
| [[Session Announcement Protocol]] || [http://tools.ietf.org/html/rfc2974 2974]
Linia 120:
| [[Simple Network Management Protocol]] || <s>[http://tools.ietf.org/html/rfc1067 1067]</s>, <s>[http://tools.ietf.org/html/rfc1098 1098]</s>, [http://tools.ietf.org/html/rfc1157 1157] (v.1), [http://tools.ietf.org/html/rfc1441 1441] (v.2) [http://tools.ietf.org/html/rfc2570 2570] (v.3)
|-
| [[SCTP|Stream Control Transmission Protocol]] || [http://tools.ietf.org/html/rfc2960 2960], [http://tools.ietf.org/html/rfc3286 3286]
|-
| [[Telnet|TELNET]] || [http://tools.ietf.org/html/rfc854 854], [http://tools.ietf.org/html/rfc855 855]
Linia 132:
| [[Uniform Resource Identifier]] || [http://tools.ietf.org/html/rfc3986 3986]
|-
| [[UDP|User Datagram Protocol]] || [http://tools.ietf.org/html/rfc768 768]
|-
| [[UTF-8]] || [http://tools.ietf.org/html/rfc3629 3629]
Linia 142:
* '''Transmisja datagramów IP przez gołębie pocztowe''' (RFC 1149, 1 kwietnia 1990)
* '''[[Hyper Text Coffee Pot Control Protocol]] (HTCPCP/1.0)''' (RFC 2324, 1 kwietnia 1998)
* '''Transmisja pakietów IP poprzez gołębie pocztowe z [[Quality of Service|QoS]]''' (RFC 2549, 1 kwietnia 1999)
* '''Protokół Generowania Liczby PI''' (RFC 3091, 1 kwietnia 2001)
* '''Etymologia słowa "foo"''' (RFC 3092, 1 kwietnia 2001)
Linia 154:
* http://www.faqs.org/rfcs - strona z dodatkową organizacją tematyczną
 
Polskie mirrory[[mirror]]y RFC:
* http://www.cyf-kr.edu.pl/ftp/rfc/
* http://ftp.tuniv.szczecin.pl/pub/rfc/