Что такое RFC?

Я думаю, что есть много людей, которые не знают о RFC (Request for Comments). Я знаю, что они на логическом уровне, но может ли кто-нибудь дать хорошее описание для нового разработчика? Кроме того, обмен некоторыми ресурсами на то, как их использовать и читать, будет приятным.

Ответы

Ответ 1

Термин происходит от дней ARPANET, предшественника в Интернете, где исследователи просто просто бросают идеи туда, а также запрашивают комментарии других исследователей по проекту. Они могли быть почти что-то и в то время не были очень формальными. Если вы пойдете читать их, то довольно комично, как они были неофициальными.

Теперь, есть больше стандартов о том, что идет в RFC, и вы не можете опубликовать RFC до тех пор, пока не соблюдаете строгие правила и не проводите обширные исследования. Они в значительной степени защищены для хорошо изученных сетевых стандартов, которые были одобрены IETF.

Ответ 2

От http://linux.about.com/cs/linux101/g/rfclparrequestf.htm

Имя результата и процесс для создания стандарта на Интернет. Предлагаются новые стандарты и публикуется в Интернете, как Запрос комментариев. Предложение рассмотрены в Internet Engineering Целевая группа (http://www.ietf.org/), a консенсусного органа, который облегчает обсуждение, и в конечном итоге устанавливается новый стандарт, но номер ссылки/название для стандартного сохраняет акроним RFC, например. официальный стандарт для сообщения электронной почты форматами является RFC 822.

См. также: Статья в Википедии РФС

Ответ 3

Википедия дает хорошее описание того, что [RFC], но в двух словах это набор рекомендаций от Целевая группа Internet Engineering применительно к работе Интернет и подключенных к Интернету систем. Они используются в качестве стандартов.

Итак, если вы ищете исчерпывающий источник информации о реализации FTP, LDAP, IMAP, POP и т.д., вам не нужно смотреть дальше, чем соответствующие документы RFC.

Ответ 4

Это запрос комментариев. Однако этот заголовок немного вводит в заблуждение, поскольку он часто используется в качестве названия стандартов, в основном для IETF. См. Wikipedia

Ответ 5

Это также может означать "Запрос на изменение" в среде Agile. Просто бросать это, так как все настолько уверены, что это просто означает "Запрос комментариев".