RFC

Запит коментарів, Прохання прокоментувати[1] (англ. Request for Comments, RFC) — документ із серії пронумерованих інформаційних документів Інтернету, що містить технічні специфікації та Стандарти, має широке застосування у всесвітній мережі. Назву «Request for Comments» ще можна перекласти як «заявка на обговорення» чи «тема для обговорення». Зараз публікацією документів RFC займається IETF під егідою відкритої організації Товариство Інтернету (англ. Internet Society, ISOC). Правами на RFC володіє якраз Товариство Інтернету.

Історія

Формат RFC з’явився в 1969 році при обговоренні проекту ARPANET. RFC 1 був опублікований 7 квітня 1969 р. та називався «Host Software». Перші RFC поширювалися в друкованому вигляді як звичайні листи, але вже з грудня 1969 р., коли запрацювали перші сегменти ARPANET, документи почали розповсюджуватися в електронній формі.

Нарис історії RFC за 30 років з 1969 по 1999 роки показаний в RFC 2555.

Створення та життєвий цикл RFC

Незважаючи на назву, запити коментарів RFC зараз розглядаються як стандарти Інтернету (а робочі версії стандартів називаються чернетками, від англ. draft). Згідно RFC 2026, життєвий цикл стандарту такий:

  1. Виноситься на загальне обговорення Інтернетівська чернетка (англ. Internet Draft). Чернетки не мають офіційного статусу та видаляються з бази через шість місяців після останньої зміни.
  2. Якщо чернетка стандарту виявляється досить вдалою, вона отримує статус Запропонованого стандарту (англ. Proposed Standard) та свій номер RFC. Наявність програмної реалізації стандарту бажана, але не обов'язкова.
  3. Наступна стадія — Чорновий стандарт (англ. Draft Standard) означає, що пропонований стандарт прийнятий товариством та для нього існує щонайменше дві незалежні реалізації.
  4. Вищий рівень — Стандарт Інтернету (англ. Internet Standard) означає, що існує значна кількість різних реалізацій та успішний досвід використання.

Такі стандарти, поряд з нумерацією RFC, мають власну нумерацію STD.

Приклади популярних RFC

Номер RFCТема
RFC 768UDP
RFC 791IP
RFC 792ICMP
RFC 793TCP
RFC 821SMTP, замінений RFC 2821
RFC 822Формат електронної пошти, замінений RFC 2822
RFC 826Протокол визначення адреси (ARP)
RFC 894IP через Ethernet
RFC 951Протокол початкового завантаження BOOTP
RFC 959FTP
RFC 1034DNS — концепція
RFC 1035DNS — втілення
RFC 1122Вимоги до хоста 1
RFC 1123Вимоги до хоста 2
RFC 1191Визначення шляху MTU
RFC 1256Виявлення маршрутизатора в мережі
RFC 1323Високопродуктивний протокол TCP
RFC 1350TFTP
RFC 1403Взаємодія BGP та OSPF
RFC 1459IRC
RFC 1498Архітектурна дискусія
RFC 1518Присвоєння адрес CIDR
RFC 1519Міждоменна маршрутизація
RFC 1591Структура доменних імен
RFC 1661PPP
RFC 1738URL
RFC 1771BGP версії 4
RFC 1772Застосування BGP
RFC 1789Телефонія через Інтернет (замінений стандартами VoIP)
RFC 1812Вимоги до маршрутизаторів IPv4
RFC 1889Транспорт реального часу
RFC 1905SNMP
RFC 1907SNMP версії 2
RFC 1918«Мережа 10»
RFC 1939Протокол POP версії 3 (POP3)
RFC 2001Розширення продуктивності TCP
RFC 2026Процес стандартизації в Інтернеті
RFC 2045 MIME
RFC 2046
RFC 2047
RFC 2048
RFC 2049
RFC 2060IMAP версії 4 (IMAP4), замінений RFC 3501
RFC 2131DHCP
RFC 2223Інструкції для авторів RFC
RFC 2231Кодування символів
RFC 2328OSPF
RFC 2401Архітектура безпеки
RFC 2453Routing Information Protocol, версія 2
RFC 2516PPPoE
RFC 2525Проблеми TCP
RFC 2535Безпека DNS
RFC 2581Контроль заторів в TCP
RFC 2616HTTP
RFC 2637PPTP
RFC 2663Трансляція мережевих адрес
RFC 2766NAT-PT (оголошено застарілим у RFC 4966)
RFC 2821SMTP
RFC 2822Формат електронної пошти
RFC 2865RADIUS
RFC 2866Засоби обрахунку RADIUS
RFC 2960SCTP
RFC 3010NFS
RFC 3031Архітектура MPLS
RFC 3066Мовні теґи
RFC 3092Етимологія «Foo»
RFC 3098Відповідальна реклама електронною поштою
RFC 3160Гід по IETF
RFC 3168Explicit Congestion Notification
RFC 3261SIP
RFC 3501IMAP версії 4 видання 1 (IMAP4rev1)
RFC 4627JSON

Див. також

Зноски

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.