Rfc что это такое
Перейти к содержимому

Rfc что это такое

  • автор:

Что такое RFC

RFC (Request for Comments) — запрос комментариев (или заявка на обсуждение или тема для обсуждения). Документы содержащие технические спецификации и стандарты, широко применяемые в Интернет. В настоящее время первичной публикацией документов RFC занимается IETF под эгидой открытой организации Общество Интернета (Internet Society, ISOC). Правами на RFC обладает именно Общество Интернета.

Документация и переводы на русский язык RFC

Номер RFC Описание Ссылка Примечание
RFC 822 Формат электронной почты, заменён RFC 2822 Bog BOS: Формат сообщений интернет (от RFC822 к RFC2822)
RFC 2822 Формат электронной почты
RFC 3550 Описан RTP -Real-Time Transport Protocol
RFC 3261 Описан Описание RFC протокола SIP: Session Initiation Protocol 3261 Документ довольно объемный, но тем, кто желает стать специалистом в Asterisk, рекомендуем прочитать по крайней мере первые 100 страниц и разобраться,как устанавливать соединения, поскольку эти знания будут необходимы для работы с историей SIP (sip debug из консоли Asterisk) и поиска с ее помощью причины невозможности установления соединений.
RFC 1918 Address Allocation for Private Internets Описаны частные, серые, фейковый IP 10.0.0.0 — 10.255.255.255 (10/8 prefix) 172.16.0.0 — 172.31.255.255 (172.16/12 prefix) 192.168.0.0 — 192.168.255.255 (192.168/16 prefix)
RFC 1321 The MD5 Message-Digest Algorithm Наиболее важные детали русского перевода RFC 1321
RFC 2425 MIME Content-Type for Directory Information RFC 2425
RFC 2426 vCard MIME Directory Profile RFC 2426
RFC 2516 Описан принцип работы протокола PPPoE (Point to Point Protocol over Ethernet)
3711
3875 The Common Gateway Interface (CGI) Version 1.1
4771
3330 Special-Use IPv4 Addresses. Зарезервированные адреса IPv4
1392 Internet Users’ Glossary, например Кто такой хакер?
RFC 2131 RFC 2131 Описание протокола Настройка DHCP сервера Linux, FreeBSD
RFC 2606 RFC 2606 Зарезервированные доменные имена, например example.com, example.net и др.
RFC 821 FQDN Fully Qualified Domain Name — полностью определённое имя домена
RFC 3761 Технология ENUM
RFC 2068 Описывает протокол Коды состояния HTTP. Методы и структура протокола HTTP RFC 2068 Русский- описывает протокол Коды состояния HTTP. Методы и структура протокола HTTP/1.1. RFC 2616:Hypertext Transfer Protocol — HTTP/1.1. rfc2068 Протокол передачи гипертекста более подробный перевод на русский.
RFC 959 RFC 959 Описан протокол Раздел FTP: Протокол FTP, серверы, клиенты FTP для Linux и Windows
RFC 4954 RFC 4954 Расширение диалога SMTP — простой протокол передачи почты командой AUTH

Инглекс (Englex) — онлайн школа английского языка.

11 Самых Популярных Статей

  1. ulimit (limits.conf) управление ограничениями ресурсов ОС Linux
  2. 7 способов сравнения файлов по содержимому в Windows или Linux
  3. Что такое страны tier 1,2,3 и как правильно выбрать ГЕО для рекламной кампании
  4. Настройка, использование GitLab CI/CD
  5. Что означает «> /dev/null 2>&1» или перенаправление STDIN, STDOUT и STDERR?
  6. Настройка и использование сервера OpenVPN в Linux
  7. PostgreSQL: создать БД, пользователя, таблицу, установить права
  8. Виды кодировок символов
  9. Использование rsync в примерах
  10. my.cnf примеры конфигурации MySQL, MariaDB
  11. dig проверка DNS сервера

11 Самых Популярных Обзоров

  1. ТОП 4 лучших антидетект браузеров в 2023 (Бесплатные & Платные)
  2. Обзор и отзывы о Namecheap в 2023 году
  3. Хостинг Zomro (Зомро)
  4. Обзор браузера Dolphin
  5. ТОП 3 Проверенных VPN, Прокси, Хостинг VPS Турция в 2023
  6. Что такое абузоустойчивый хостинг (bulletproof)?
  7. Обзор и отзывы о 4VPS (FourServer) в 2023 году
  8. Обзор и отзывы AstroProxy в 2023 году
  9. Обзор и отзывы о PQ Hosting в 2023 году
  10. Обзор и отзывы о Hostinger в 2023 году: преимущества и недостатки
  11. Проверенные VPS / VDS хостинг провайдеры

Rfc что это такое

Рабочее предложение (англ. 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 были созданы в Калифорнийском университете Лос-Анджелеса и Стэнфордском исследовательском институте.

С 1969 по 1998 гг. бессменным и единственным редактором RFC был Джон Постел. После его смерти Общество Интернета (ISOC) поручило редактирование и публикацию RFC Институту информационных наук Университета Южной Калифорнии.

Очерк истории 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. Список стандартов имеется в документе STD 1 (сейчас это RFC 5000, но нумерация может измениться). Из более чем трёх тысяч RFC этого уровня достигли только несколько десятков.
  5. Многие старые RFC замещены более новыми версиями под новыми номерами или вышли из употребления. Такие документы получают статус исторических ( Historic )

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

  1. Экспериментальные ( Experimental ) спецификации содержат информацию об экспериментальных исследованиях, интересных для интернет-сообщества. Это могут быть, например, прототипы, реализующие новые концепции.
  2. Информационные ( Informational ) RFC предназначены для ознакомления общественности, не являются стандартами и не являются результатом консенсуса или рекомендациями. Некоторые проекты, не получившие статуса Предложенного стандарта, но представляющие интерес, могут быть опубликованы как Информационные RFC.
  3. Лучший современный опыт ( Best Current Practice ). Эта серия RFC содержит рекомендации по реализации стандартов, в том числе от сторонних организаций, а также внутренние документы о структуре и процедурах стандартизации.

Почти все стандарты разрабатываются под эгидой каких-либо научных или интернет-организаций (например W3C, IETF, консорциум Юникода, Интернет2).

Запросы на отзывы официально существуют только на английском языке. Строгих требований к оформлению нет. Встречаются RFC, написанные в строгом академическом стиле, иные — в дружеской неформальной манере. Существует традиция выпуска первоапрельских шуточных RFC, например, RFC 1149 рассказывает о передаче пакетов IP с помощью почтовых голубей.

Примеры популярных запросов на отзывы

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

См. также

Ссылки

  • База данных RFC (англ.)
  • Запросы RFC на сайте IETF (англ.)
  • Русские Переводы RFC (рус.)
  • Стандарты Интернета

Rfc что это такое

Запрос на комментарии (Request for Comments, RFC) — это официальный документ рабочей группы по проектированию Интернета (IETF), в котором содержатся спецификации и организационные замечания по темам, связанным с интернетом и компьютерными сетями.

Практически все стандарты веба существуют в качества RFC-публикаций, посвященных таким темам, как маршрутизация, адресация, транспортные технологии и многим другим.

IETF — большое международное сообщество, в которое входят исследователи, поставщики, операторы и проектировщики сетей, работающие над функционированием и развитием интернета. Примеры:

  • RFC 791 — IPv4,
  • RFC 826 — ARP,
  • RFC 2131 — DHCP.

Жизненный цикл RFC

Все начинается с первоначального проекта, называемого Internet-Draft (I-D). Этот проект обычно создается отдельным человеком или небольшой группой. Затем I-D принимается рабочей группой, которая рассматривает, улучшает и пересматривает содержание документа.

Рабочие группы состоят из добровольцев со всего мира и включают в себя таких членов, как производители оборудования, разработчики программного обеспечения и операторы сетей. Группы организованы по конкретным технологическим областям и управляются директорами областей.

RFC выпускаются в основном Архитектурным советом Интернета (IAB), Исследовательской целевой группой Интернета (IRTF) и IETF.

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

После того как RFC прошел через процесс рассмотрения и редактирования, он получает окончательную проверку на наличие ошибок, а также на стиль и редакционные вопросы. После подготовки удовлетворительного документа, Центр производства RFC (RPC) присваивает RFC уникальный номер и публикует его.

Прямая маршрутизация — определения и стандарты RFC

В этой статье описывается, как прямая маршрутизация телефонов Teams реализует протоколы rfc-standard. Эта статья предназначена для администраторов голосовой связи, которые отвечают за настройку подключения между локальным пограничным контроллером сеансов (SBC) и прокси-службой протокола SIP.

Клиент SBC взаимодействует со следующими компонентами в серверной части Microsoft Teams:

  • Прокси-сервер SIP для сигнализации. Этот компонент является компонентом прямой маршрутизации с выходом в Интернет, который обрабатывает sip-подключения (TLS) между SBC и прямой маршрутизацией.
  • Обработчики мультимедиа для мультимедиа. Этот компонент является компонентом прямой маршрутизации с выходом в Интернет, который обрабатывает трафик мультимедиа. Этот компонент использует протоколы SRTP и SRTCP.

Дополнительные сведения о прямой маршрутизации см. в разделе Прямая маршрутизация телефонов Teams.

Дополнительные сведения о том, как прямая маршрутизация реализует протокол SIP, см. в разделе Прямая маршрутизация — протокол SIP.

Стандарты RFC

Прямая маршрутизация соответствует стандартам RFC. SBC, подключенный к прямой маршрутизации, также должен соответствовать следующим RFC (или их преемникам).

Стандарты, применимые к устройствам, поддерживающим режим обхода без мультимедиа

Следующие стандарты применимы к устройствам, поддерживающим только режим обхода без мультимедиа.

  • ПРОТОКОЛ SIP RFC 3261: протокол инициации сеанса
  • RFC 3325. Частное расширение протокола инициации сеанса для утверждения удостоверения в доверенных сетях — разделы об обработке заголовка P-Asserted-Identity. Прямая маршрутизация отправляет P-Asserted-Identity с заголовками идентификатора конфиденциальности.
  • RFC 4244 Расширение протокола SIP для необходимых сведений журнала. Дополнительные сведения см. в статье Описание протокола SIP маршрутизации.
  • RFC 3892 Механизм Referred-By протокола инициации сеанса
  • RFC 3891 Заголовок «Replaces» для протокола sip (SIP)
  • RFC 6337 Использование модели предложения и ответа по протоколу SIP. См. раздел «Отклонения от RFC».
  • RFC 3711 и RFC 4771. Защита трафика RTP с помощью SRTP. SBC должен иметь возможность устанавливать ключи с помощью SDES.
  • RFC 8035 Уточнение предложений и ответов по протоколу описания сеанса (SDP) для мультиплексирования RTP/RTCP

Стандарты, применимые к устройствам, поддерживающим режим обхода мультимедиа

В дополнение к стандартам, перечисленным как применимые к режиму nonbypass, для режима обхода мультимедиа используются следующие стандарты:

  • RFC 5245 Interactive Connectivity Establishment (ICE) для обхода мультимедиа. SBC должен поддерживать следующее:
    • ICE Lite — клиенты Teams являются полными клиентами ICE
    • Перезапуски ICE. См. дополнительные сведения о варианте использования перезапусков ICE и примерах в разделе Перезапуск ICE: вызов обхода мультимедиа, перенесенный в конечную точку, которая не поддерживает обход мультимедиа

    Стандарты, применимые к поддержке передачи сведений о местоположении поставщикам E911

    Отклонения от RFC

    В следующей таблице перечислены разделы RFC, в которых реализация SIP или стека мультимедиа корпорации Майкрософт отклоняется от стандартного:

    RFC и разделы Описание Отклонение
    RFC 6337, раздел 5.3 Удержание и возобновление мультимедиа RFC позволяет использовать «a=inactive», «a=sendonly», a=recvonly» для размещения вызова на удержание. Прокси-сервер SIP поддерживает только «a=inactive» и не понимает, отправляет ли SBC «a=sendonly» или «a=recvonly».
    RFC 6337, раздел 5.4 Поведение при получении SDP с c=0.0.0.0 RFC3264 требуется, чтобы агент был способен получать SDP с адресом подключения 0.0.0.0. В этом случае это означает, что ни RTP, ни RTCP не должны отправляться в одноранговый узел. Прокси-сервер SIP не поддерживает этот параметр.
    RFC 3261, раздел 25 Дополненная BNF для протокола SIP Символ «#» должен быть отправлен как «%23» Прокси-сервер SIP отправляет символ «#» в неэкранированном запросе URI.

    Рекомендации по транспортировке TCP/TLS

    При отправке SIP-запроса (нового или в диалоге) прокси-сервер Microsoft SIP может открыть новое подключение TCP/TLS или повторно использовать существующее подключение, если оно существует.

    • Существует не более двух подключений TCP/TLS для каждого удаленного полного доменного имени или IP-адреса на каждую виртуальную машину прокси-сервера SIP. Перед отправкой запроса SIP прокси-сервер SIP проверяет наличие активных TCP-подключений с разрешенным IP-адресом целевого SBC/Trunk FQDN. Если два подключения существуют, они используются повторно. Если два подключения не существуют, открывается новое подключение.
      • Эта логика соответствует виртуальной машине прокси-сервера SIP.
      • IP-адреса прокси SIP обслуживаются несколькими виртуальными машинами в каждом регионе.
      • С точки зрения SBC может быть несколько входящих прокси-подключений из всех регионов прокси-сервера SIP.
      • Исходящие TCP-подключения прокси SIP только для исходящих запросов SIP-прокси (к SBC) и связанных ответов.
      • Входящий прокси-сервер SIP TCP-подключений (из SBC) обслуживает только входящие SIP-запросы и связанные ответы.

      Политики времени ожидания

      • Время ожидания простоя TCP прокси-сервера SIP составляет две минуты. Таймер сбрасывается при выполнении транзакции SIP через подключение.
      • Прокси-сервер SIP отправляет приложение CRLF в соответствии с RFC 5626: управление подключениями Client-Initiated в протоколе инициации сеанса (SIP).
        • При сохранении активности таймер простоя TCP не сбрасывается.
        • CRLF, отправленный поставщиком SBC, сбрасывает таймер простоя TCP.

        Notes

        • Рекомендуется, чтобы SBC активно повторно использует подключения, например прокси-сервер SIP. Этот метод экономит время, необходимое для подключений TCP и TLS.
        • SBC должен обновлять подключение по крайней мере один раз в час.
        • При отправке нового сертификата SBC он должен обновить все подключения.
        • При обновлении конфигураций домена рекомендуется обновить подключения SBC. В противном случае после обновления внутреннего кэша прокси-сервера SIP будет применена новая конфигурация — до четырех часов.

        Рабочие режимы

        Существует два режима работы прямой маршрутизации:

        • Без обхода мультимедиа , при котором весь трафик RTP проходит между клиентом Teams, обработчиками мультимедиа и SBC.
        • С обходом мультимедиа , в котором все rtp-носители передаются между конечными точками Teams и SBC.

        Трафик SIP всегда проходит через прокси-сервер SIP.

        DTMF

        Встроенный DTMF не поддерживается стеком мультимедиа.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *