Что такое RFC?

RFC (Request for Comments) - это публикации технологического сообщества.

В нескольких сообщениях блога я упоминаю «эта технология определена в RFC xxxx» или «подробности см. В RFC yyyy».

Что такое RFC?

RFC означаетЗапрос комментариев. У вас могут быть RFC в различных средах, но традиционно под RFC в Интернете мы имеем в виду публикацию, написанную инженерами и компьютерными специалистами и предназначенную для других профессионалов, работающих в сфере Интернета.

RFC имеют долгую историю, начиная с 1969 года во времена ARPANET. Таким образом был создан Интернет, а отправной точкой обсуждения были RFC или детали реализации протокола, которые люди использовали для реализации реального программного обеспечения.

Название, Request for Comments, побудило сообщество к обсуждению тех документов, которые изначально распространялись в печатной форме.

Сегодня RFC, прежде чем быть добавленными в качестве официальных RFC, проходят различные этапы, обсуждение которых может занять многие месяцы или годы. Это потому, что сегодня RFC, однажды опубликованный, больше не может быть изменен. Всем процессом управляет IETF,Инженерная группа Интернета.

Изменения в документах RFC должны публиковаться как независимые RFC, а старые RFC помечаются как замененные этими новыми версиями. Другое дополнение RFC, указанное в более старом RFC.

Например, RFC 1349 от 1992 г., озаглавленный «Тип услуги в Internet Protocol Suite», Был отменен RFC 2474 в 1998 году под названием«Определение поля дифференцированных услуг (поля DS) в заголовках IPv4 и IPv6».

Вот несколько очень известных документов RFC, которые стоит прочитать. Это вещи, которые будут актуальны еще долгое время (я сам напечатал некоторые из них еще в старшей школе, примерно 20 лет назад, и они у меня до сих пор есть), и они составляют основу Интернета:

Некоторые другие RFC менее технические, напримерRFC 1855 Правила сетевого этикета, а некоторые другие просто шутки инженеров для инженеров, напримерRFC 2324, тоПротокол управления гипертекстовым кофейником.

Итак, в заключение: RFC - это технические документы, которые после тщательного обсуждения и технической проверки добавляются к списку официальных протоколов, признанных IETF, и будучи стандартом, они могут быть затем реализованы поставщиками программного обеспечения.


Дополнительные уроки по сети: