Создание индивидуальной формы регистрации для пользовательского раздела | Центр Поддержки
Форма регистрации позволяет посетителям регистрироваться на сайте. Есть 3 типа форм регистрации на выбор: стандартная, моя форма (индивидуальная) или форма Velo. Подробнее
Эта статья относится к индивидуальной форме регистрации (Моя форма), которую вы можете настроить по своему желанию. В нее можно добавить любой элемент, настроить заголовок, поля, фон, кнопку и многое другое.
Шаг 1 | Выберите форму регистрации
- Нажмите Страницы в левой части редактора.
- Нажмите Регистрация и вход.
- Нажмите Регистрация посетителей.
- Нажмите на раскрывающееся меню и выберите Моя форма.
- Нажмите Добавить на сайт.
Шаг 2 | Настройте форму
Настроить форму можно несколькими способами. Ниже приведены некоторые идеи, которые вы можете реализовать:
Добавление в форму элементов
Вы можете добавить в свою форму любой элемент, в том числе кнопки, изображения и кнопки соцсетей.
- Нажмите Добавить в левой части редактора.
- Перетащите в форму элемент, который хотите добавить.
Изменение и добавление полей формы
- Нажмите на поле, а затем нажмите Редактировать поле, чтобы внести в него изменения.
- Нажмите значок Добавить элемент, чтобы добавить новое поле.
Примечание: чтобы посетители могли видеть Чат пользователей, в индивидуальной форме регистрации должен быть чекбокс «Присоединиться к сообществу».
Настройка фона формы (бокса)
- Нажмите значок Дизайн .
- Нажмите Настроить дизайн.
- Нажмите Фон формы.
- Настройте бокс, используя доступные параметры.
Настройка дизайна формы
- Нажмите значок Дизайн .
- Выберите готовый дизайн.
- Нажмите Настроить дизайн.
- Настройте форму, используя доступные параметры.
Изменение кнопки
- Нажмите кнопку в форме.
- Настройте кнопку:
- Нажмите Изменить текст, чтобы изменить текст кнопки.
- Нажмите значок Макеты , чтобы изменить выравнивание текста.
- Нажмите значок Дизайн , чтобы настроить дизайн кнопки.
Изменение настроек уведомлений по электронной почте
- Нажмите Настроить форму.
- Перейдите во вкладку Настройка.
- Выберите раздел Письма-уведомления.
- Выполните одно из следующих действий:
- Чтобы получать уведомления по эл. почте, когда посетитель регистрируется на сайте: введите адрес(а) электронной почты.
- Чтобы изменить, кто получает уведомления по эл. почте, когда посетитель регистрируется на сайте: измените адрес(а) эл. почты.
- Чтобы перестать получать уведомления по эл. почте, когда посетитель регистрируется на сайте: удалите адрес(а) эл. почты.
Когда вы закончите настройку формы, нажмите Выйти из режима промобокса на верхней панели.
Шаг 3 | Сохраните данные регистрации пользователей
Важно сохранить данные регистрации. Некоторые из этих данных сохраняются автоматически, но некоторые нужно сохранять вручную.
- Выберите поле, которое вы хотите сохранить.
- Нажмите на значок Настроить .
- Нажмите на раскрывающийся список в разделе «Сохраните данные поля в контакты» и выберите Сохранить.
- Выберите один из предустановленных вариантов или выберите вариант Создать поле.
Создание регистрации приложения с доступом к Azure Digital Twins — Azure Digital Twins
- Статья
- Чтение занимает 9 мин
В этой статье описывается, как создать регистрацию приложенияAzure Active Directory (Azure AD) с доступом к Azure Digital Twins. Эта статья содержит инструкции по портал Azure и Azure CLI.
При работе с Azure Digital Twins обычно взаимодействуют с экземпляром через клиентские приложения. Эти приложения должны проходить проверку подлинности с помощью Azure Digital Twins, и некоторые механизмы проверки подлинности , которые могут использоваться приложениями, включают регистрацию приложения.
Регистрация приложения не обязательна для всех сценариев аутентификации. Однако если вы используете стратегию проверки подлинности или пример кода, для которых требуется регистрация приложения, в этой статье показано, как настроить его и предоставить ему разрешения для API Azure Digital Twins. В ней также описывается, как собрать важные значения, необходимые для регистрации приложения при проверке подлинности.
Совет
Вы можете настраивать регистрацию нового приложения каждый раз, когда это необходимо, или сделать это только один раз, установив единую регистрацию приложения, которая будет использоваться всеми соответствующими сценариями.
Создание регистраций
Начните с выбора вкладки ниже для предпочитаемого интерфейса.
- Портал
- CLI
Перейдите к Azure Active Directory в портал Azure (вы можете использовать эту ссылку или найти ее в строке поиска на портале). Выберите Регистрация приложений в меню служб, а затем + Новая регистрация.
На следующей странице Регистрация приложения введите запрошенные значения.
- Имя — отображаемое имя приложения Azure AD, которое будет связано с регистрацией
- Поддерживаемые типы учетных записей — выберите Учетные записи только в этом каталоге организации (только каталог по умолчанию — один клиент)
- Перенаправление URI — выберите URL-адрес ответа приложения Azure AD для приложения Azure AD. Добавьте универсальный код ресурса (URI) общедоступного клиента или собственного (мобильного & рабочего стола) для
http://localhost
.
После завершения нажмите кнопку Зарегистрировать.
После завершения настройки регистрации портал перенаправит вас на страницу сведений.
Сбор важных значений
Затем определите важные параметры регистрации приложения, которые понадобятся для его использования при проверке подлинности клиентского приложения. К этим значениям относятся следующие.
- имя ресурса — при работе с Azure Digital Twins используется
http://digitaltwins.azure.net
имя ресурса . - Идентификатор клиента
- tenant ID
- секрет клиента
В следующих разделах описывается, как найти оставшиеся значения.
Получение идентификатора клиента и идентификатора арендатора
Чтобы использовать регистрацию приложения для проверки подлинности, может потребоваться указать идентификатор приложения (клиента)
- Портал
- CLI
Значения идентификатора клиента и идентификатора арендатора можно найти на странице сведений о регистрации приложения на портале Azure:
Запишите Идентификатор приложения (клиента) и Идентификатор каталога (клиента), показанные на вашей странице.
Получение секрета клиента
Настройте секрет клиента для регистрации приложения, который другие приложения могут использовать для проверки подлинности через него.
- Портал
- CLI
Начните со страницы регистрации приложения в портал Azure.
Выберите Секреты сертификатов & в меню регистрации, а затем щелкните + Новый секрет клиента.
Введите любые значения в поля «Описание» и «Срок действия», а затем нажмите кнопку Добавить.
Убедитесь, что секрет клиента отображается на странице
Секреты сертификатов & с полями Срок действия и Значение.Запишите идентификатор секрета и значение, которые понадобятся вам позже (вы также можете скопировать их в буфер обмена с помощью значка копирования).
Важно!
Не забудьте скопировать эти значения на данном этапе и сохранить их в надежном месте, так как получить их снова не удастся. Если позже вы не сможете их найти, вам потребуется создать новый секрет.
Предоставление разрешений Azure Digital Twins
Затем настройте регистрацию созданного приложения с разрешениями на доступ к Azure Digital Twins. Существует два типа необходимых разрешений:
- Назначение роли для регистрации приложения в экземпляре Azure Digital Twins
- Разрешения API для приложения на чтение и запись в API Azure Digital Twins
Создание назначения роли
В этом разделе вы создадите назначение роли для регистрации приложения в экземпляре Azure Digital Twins. Эта роль определяет, какие разрешения имеет регистрация приложения на экземпляре, поэтому следует выбрать роль, соответствующую соответствующему уровню разрешений для вашей ситуации. Одна из возможных ролей — владелец данных Azure Digital Twins. Полный список ролей и их описания см. в статье Встроенные роли Azure.
- Портал
- CLI
Выполните следующие действия, чтобы создать назначение роли для регистрации.
Откройте страницу для экземпляра Azure Digital Twins в портал Azure.
Выберите Управление доступом (IAM) .
Выберите Добавить>Добавить назначение ролей, чтобы открыть страницу «Добавление назначения ролей».
Назначьте соответствующую роль. Подробные инструкции см. в статье Назначение ролей Azure с помощью портала Microsoft Azure.
Параметр Значение Роль Выберите подходящий вариант Назначение доступа для Пользователь, группа или субъект-служба Элементы Поиск имени или идентификатора клиента для регистрации приложения
Подтверждение назначения ролей
Назначение ролей, настроенное вами, можно просмотреть в разделе Управление доступом (IAM) > Назначения ролей.
Регистрация приложения должна отображаться в списке вместе с назначенной ей ролью.
Предоставление разрешений API
В этом разделе вы предоставите базовым приложениям разрешения на чтение и запись ДЛЯ API Azure Digital Twins.
Если вы используете Azure CLI и настроили регистрацию приложения ранее с помощью файла манифеста, этот шаг уже выполнен. Если вы используете портал Azure для создания регистрации приложения, перейдите к остальной части этого раздела, чтобы настроить разрешения API.
- Портал
- CLI
На странице портала для регистрации приложения в меню выберите Разрешения API. На следующей странице разрешения нажмите кнопку + Добавить разрешение.
На следующей странице Запрос разрешений API откройте вкладку API-интерфейсы, используемые моей организацией
Примечание
Если в вашей подписки остался экземпляр Azure Digital Twins из предыдущей общедоступной предварительной версии службы (до июля 2020 г.), вам потребуется найти и выбрать Azure Smart Spaces Service. Это устаревшее имя для того же набора API-интерфейсов (обратите внимание, что идентификатор приложения (клиентского) аналогичен показанному на снимке экрана выше) и порядок работы после этого не изменится.
Далее необходимо выбрать разрешения, которые будут предоставлены для этих API. Разверните разрешение Чтение (1) и установите флажок Чтение.Запись, чтобы это приложение могло проводить чтение и запись в ходе регистрации приложения.
После завершения нажмите кнопку Добавить разрешения.
Проверка разрешений API
На странице Разрешения API убедитесь, что для Azure Digital Twins теперь есть запись, отражающая разрешения Read. Write :
Вы также можете проверить подключение к Azure Digital Twins в регистрации приложения manifest.js, которое автоматически обновляется с помощью сведений об Azure Digital Twins при добавлении разрешений API.
Для этого в меню выберите Манифест, чтобы просмотреть код манифеста регистрации приложения. Прокрутите окно кода вниз и найдите следующие поля и значения в разделе requiredResourceAccess
:
"resourceAppId": "0b07f429-9f4b-4714-9392-cc5e8e80c8b0"
"resourceAccess"
>"id": "4589bd03-58cb-4e6c-b17f-b580e39652f8"
Эти значения показаны на следующем снимке экрана:
Если эти значения отсутствуют, повторите действия, описанные в разделе Добавление разрешения API.
Другие возможные действия для вашей организации
Возможно, вашей организации потребуется больше действий от владельцев или администраторов подписки, чтобы завершить настройку регистрации приложения. Необходимые действия могут отличаться в зависимости от конкретных настроек в вашей организации. Выберите вкладку ниже, чтобы просмотреть эти сведения в соответствии с предпочитаемым интерфейсом.
- Портал
- CLI
Ниже приведены некоторые распространенные потенциальные действия, которые могут потребоваться владельцу или администратору подписки. Эти и другие операции можно выполнить на странице регистрации приложений Azure на портале Azure.
Предоставление согласия администратора на регистрацию приложения. В вашей организации может быть глобально включено требование согласия администратора в Azure AD для всех регистраций приложений в рамках вашей подписки. Если это так, владельцу или администратору потребуется нажать эту кнопку для вашей компании на странице разрешений API регистрации приложения, чтобы регистрация приложения была действительной:
- Если согласие было предоставлено успешно, в записи для Azure Digital Twins должно отображаться значение СостояниеПредоставлено для (ваша компания).
Активация общедоступного клиентского доступа
Установка конкретных URL-адресов ответа для доступа к веб-адресу и рабочему столу
Разрешение неявных потоков проверки подлинности OAuth3
Дополнительные сведения о регистрации приложений и его различных параметрах установки см. в статье Регистрация приложения на платформе удостоверений Майкрософт.
Дальнейшие действия
В этой статье рассказано, как настроить регистрацию приложения Azure AD, которая может использоваться для проверки подлинности клиентских приложений с помощью API-интерфейсов Azure Digital Twins.
Также ознакомьтесь с механизмами проверки подлинности, в том числе с помощью регистрации приложений и других функций:
- Написание кода проверки подлинности приложения
Event Registration Form Builder & Templates
Создайте регистрационную форму для вашего мероприятия с помощью перетаскивателя форм 123FormBuilder.
Начните регистрацию участников в кратчайшие сроки!
Регистрация на онлайн-мероприятия еще никогда не была такой простой. Создатель форм регистрации событий 123FormBuilder позволяет создавать красивые, умные и эффективные формы для любого типа события.
Конференции, торговые выставки, саммиты, сетевые сессии, семинары, большие и малые вечеринки — в любом случае наш инструмент регистрации событий поможет вам.
Создайте регистрационную форму на мероприятие
Как создать регистрационную форму на мероприятие?123FormBuilder — это бесплатный онлайн-инструмент, который позволяет организаторам мероприятий создавать настраиваемые формы регистрации событий.
Как создать регистрационную форму — простой способ
123FormBuilder — это простой в использовании конструктор форм с функцией перетаскивания, который позволяет создавать расширенные регистрационные формы без навыков программирования.
Вы можете начать с одного из наших более чем 2000 шаблонов форм, интегрировать их с вашими любимыми инструментами (такими как Mailchimp, Google Workspace или HubSpot) и взимать плату за регистрацию с помощью платежных систем (таких как PayPal, Stripe или Authorize. net).
Ваша регистрационная форма на мероприятие может быть настроена на прием ограниченного числа участников, может предоставлять различные типы билетов для ваших гостей и отправлять их в виде вложений PDF, а также может вызывать настраиваемые сообщения с подтверждением.
Вот несколько шаблонов форм регистрации на мероприятия, чтобы дать вам представление о том, чего вы можете достичь с помощью 1-2-3:
- Регистрационная форма конференции
- Регистрационная форма летнего лагеря
- Регистрационная форма семинара
- Регистрационная форма конкурса
- Форма регистрации поставщика
- Регистрационная форма класса
- Форма регистрации танцев
- Регистрационная форма мастерской
- Регистрационная форма вебинара
- Регистрационная форма гостя
Просмотрите шаблоны регистрационных форм
Опубликуйте регистрационную форму на мероприятие в любом месте в ИнтернетеГде бы ни находилась ваша целевая аудитория, вы легко до нее доберетесь! Вставьте регистрационную форму на свой веб-сайт без навыков программирования. Поддерживается любая технология, от веб-сайтов WordPress, Wix или Shopify до веб-сайтов, созданных с нуля.
Поделитесь ссылкой на форму регистрации на мероприятие в любой социальной сети, такой как Facebook или Twitter, или распространите ее по электронной почте, в группах WhatsApp или другими способами прямого общения.
Регистрационные формы полностью адаптируются и подходят для мобильных устройств, поэтому они будут отлично выглядеть и работать на любом устройстве, будь то настольная среда ваших посетителей или портативные устройства.
Взимайте регистрационные сборы с вашего платежного провайдера123FormBuilder интегрируется со многими платежными системами, такими как PayPal, Stripe, Square, Braintree или Authorize.net. Вы можете легко связать свою регистрационную форму с одним или несколькими процессорами. После регистрации ваши гости перейдут к оформлению заказа и быстро оплатят кредитной картой вступительный взнос.
Вы можете продавать разные типы билетов и назначать каждому разную цену. Вы можете предоставлять скидки при регистрации нескольких гостей сразу. Вы можете разрешить участникам мероприятия выбирать предпочитаемый способ онлайн-оплаты или платить офлайн. Регистрационные формы очень динамичны во всех отношениях.
Создайте регистрационную форму на мероприятие
Свяжите с вашими гостямиОставайтесь на связи со своими гостями! С момента, когда вы распространяете новости о своем мероприятии, до общения после мероприятия, 123FormBuilder позволяет очень легко общаться с участниками мероприятия.
Настройка автоматических ответов для формы регистрации на мероприятиеКогда регистрация забронирована, вы можете автоматически запускать настраиваемые подтверждающие сообщения. Таким образом, ваши посетители будут иметь подтверждение регистрации, детали мероприятия и билет на мероприятие в виде вложения — все в одном месте.
Вы также можете настроить дополнительные рабочие процессы, такие как автоматический запрос обратной связи после события. Через несколько дней после вашего мероприятия участники могут получить опрос для обратной связи, чтобы высказать свое мнение.
Другие типы уведомлений включают подтверждения платежей, напоминания перед событием или SMS-уведомления.
Программное обеспечение для регистрации событий 123FormBuilder подключается к множеству платформ электронного маркетинга либо посредством прямой интеграции, либо через Zapier. Интегрируйте свою регистрационную форму с выбранным инструментом маркетинга по электронной почте и легко добавляйте гостей в свои кампании по электронной почте.
Некоторые приложения для электронного маркетинга, с которыми мы интегрируем:
- Mailchimp
- Хабспот
- Вебер
- Постоянный контакт
- GetResponse
- Монитор кампании
Из множества сторонних приложений, с которыми интегрируется 123FormBuilder, Календарь Google заслуживает отдельного упоминания в контексте регистрации событий.
Интегрируйте форму регистрации на мероприятие с Календарем Google и автоматически отправляйте приглашения в календари участников.
Дату, время и подробности мероприятия можно настроить, чтобы вы могли отправить всю необходимую информацию в календари ваших гостей.
Нет предела тому, как можно оформить регистрационную форму на мероприятие. Используйте нашу галерею тем для вдохновения и настройте каждую мелочь в них с помощью нашего конструктора форм.
Полностью брендируйте свою регистрационную форму, используя рекомендации по идентичности вашего бренда, от вашего логотипа до других элементов дизайна и графики.
Формы регистрации событий, которые вы создаете, по умолчанию очень удобны для пользователя. Тем не менее, макет очень гибкий, так что вы можете структурировать содержимое и поля формы любым удобным для вас способом.
Создайте регистрационную форму для вашего мероприятия
Соберите информацию об участникахСоберите свои данные на центральной панели. Отправьте его в другие приложения, когда это необходимо. Делайте все это безопасно.
Прощай копипаст! Здравствуйте, 123FormBuilder!Пусть наш онлайн-конструктор форм станет вашим приложением для регистрации на мероприятие! Независимо от того, как вы поделитесь своей регистрационной формой со всем миром, все собранные данные будут доступны на центральной панели инструментов, откуда вы сможете получить к ним доступ, экспортировать их, вносить изменения и управлять ими различными способами.
Это означает, что у вас есть полный централизованный контроль над посещаемостью вашего мероприятия. Никакой траты времени и бесконечного копирования. Вся информация о гостях доступна в одном месте и безупречно связана с другими приложениями, которыми вы пользуетесь.
Интегрируйте свою регистрационную форму с Google SheetsМы знаем, что электронные таблицы Google по-прежнему остаются очень популярным способом управления списками и данными. Если вы и ваша команда предпочитаете сотрудничать таким образом, вы можете легко интегрировать свою форму с Google Sheets.
Каждая новая регистрация будет мгновенно отправлена в Google Sheets. Поля формы, которые вы настроили в регистрационной форме, станут столбцами электронной таблицы, и для каждого нового участника будет создана новая строка.
Поделитесь электронной таблицей со своей командой и наблюдайте, как данные поступают в режиме реального времени!
Высокие стандарты безопасности для вашего процесса регистрацииДля сбора личной информации посетителей требуются протоколы безопасности, которые на 100% надежны. 123FormBuilder обеспечивает корпоративную безопасность и защищает данные, которые вы собираете, различными способами.
- Мы соблюдаем GDPR.
- Мы соблюдаем требования HIPAA.
- Все отправленные формы отправляются через безопасное соединение SSL.
- Данные могут быть зашифрованы в состоянии покоя.
- Резервное копирование собранных данных.
- Мы используем серверы AWS для хранения данных.
- Вы можете включить функции защиты от спама, такие как reCAPTCHA.
Некоммерческое или образовательное учреждение?
Мы поддерживаем вас и верим в то, что вы делаете. Таким образом, мы более чем рады предоставить постоянную скидку 20% для всех НКО и образовательных учреждений, которые ищут лучшие способы сбора информации.
Создайте регистрационную форму для вашего мероприятия
Через 123FormBuilder уже отправлено более 200 миллионов защищенных форм.
Часто задаваемые вопросы
Вопросы о создателе форм регистрации событий 123FormBuilder? Найдите некоторые из ответов ниже.
Как создать регистрационную форму для мероприятия?
Самый простой способ создать регистрационную форму для мероприятия — взять шаблон регистрационной формы, отредактировать его (с помощью редактора перетаскивания), а затем опубликовать в Интернете. Для этого не требуется никакого кодирования, и оно будет готово за считанные минуты.
Как создать онлайн-форму регистрации на мероприятие?
Если вы хотите создать регистрационную форму онлайн-мероприятия, вы можете сделать это в 123FormBuilder. У нас есть много готовых к использованию регистрационных онлайн-форм (шаблоны), или вы можете создать их с нуля. Кодирование не требуется, так как в редакторе используется перетаскивание. После заполнения формы вы можете связать ее с вашими любимыми инструментами (например, Mailchimp, Dropbox и другими) и опубликовать ее в Интернете, чтобы начать получать регистрации на мероприятия.
Что должно быть указано в регистрационной форме на мероприятие?
Наш конструктор форм позволяет добавлять любые поля для сбора всей необходимой информации. Вот пример полей, которые необходимо включить в форму регистрации на мероприятие:
- Контактная информация
- Условная логика
- Платежные шлюзы и интеграции
- Товары
- Настройки событий
Руководство по созданию, выбору и регистрации автономной системы (АС)
RFC 1930: Руководство по созданию, выбору и регистрации автономной системы (AS) [Главная страница RFC] [ТЕКСТ|PDF|HTML] [Отслеживание] [ПИС] [Информационная страница] НАИЛУЧШАЯ ТЕКУЩАЯ ПРАКТИКА
Обновлено: 6996, 7300
Сетевая рабочая группа Дж. Хокинсон Запрос комментариев: 1930 Планета BBN BCP: 6 Т. Бейтс Категория: Лучшая текущая практика MCI 19 марта96 Руководство по созданию, выбору и регистрации автономной системы (АС) Статус этого меморандума Этот документ определяет передовой опыт работы в Интернете для Интернет-сообщество, а также запросы на обсуждение и предложения по улучшения. Распространение этой памятки не ограничено. Абстрактный В этом меморандуме обсуждается, когда уместно зарегистрировать и использовать Автономная система (AS) и перечисляет критерии для нее. AS являются единица политики маршрутизации в современном мире внешней маршрутизации и специально применимы к таким протоколам, как EGP (Exterior Gateway Протокол, теперь имеющий исторический статус; см. [EGP]), BGP (пограничный шлюз Протокол, текущий стандарт де-факто для маршрутизации между AS; видеть [BGP-4]) и IDRP (протокол междоменной маршрутизации OSI, который Ожидается, что Интернет будет принят, когда BGP устареет; см. [IDRP]). Следует отметить, что IDRP-эквивалентом AS является RDI, или Идентификатор домена маршрутизации. Оглавление 1. Введение ...................................................... 2 2. Мотивация ...................................................... 2 3. Определения ...................................................... 2 4. Распространенные ошибки при размещении AS ........................ 5 5. Критерии для принятия решения -- нужна ли мне AS? .......... 5 5.1 Примеры случаев ...................................................... 6 5.2 Другие факторы ...................................... 7 6. Спекуляция ................................................ 7 7. Один префикс, одно происхождение AS ................................ 8 8. Проблемы с IGP ...................................................... 8 9. Исчерпание пространства AS ..................................... 8 10. Зарезервированные номера AS ...................................... 9 11. Вопросы безопасности ................................ 9 12. Благодарности ................................................ 9 13. Ссылки ............................................................. 9 14. Адреса авторов ...................................................... 10 Hawkinson & Bates Best Current Practice [Страница 1]
RFC 1930 Руководство по созданию AS, март 1996 г. 1. Введение В этом меморандуме обсуждается, когда уместно зарегистрировать и использовать Автономная система (AS) и перечисляет критерии для нее. AS являются единица политики маршрутизации в современном мире внешней маршрутизации и специально применимы к таким протоколам, как EGP (Exterior Gateway Протокол, теперь имеющий исторический статус; см. [EGP]), BGP (пограничный шлюз Протокол, текущий стандарт де-факто для маршрутизации между AS; видеть [BGP-4]) и IDRP (протокол междоменной маршрутизации OSI, который Ожидается, что Интернет будет принят, когда BGP устареет; см. [IDRP]). Следует отметить, что IDRP-эквивалентом AS является RDI, или Идентификатор домена маршрутизации. 2. Мотивация Эта памятка предназначена для сетевых операторов и поставщиков услуг, которые необходимо понимать, при каких обстоятельствах они должны использовать АС. Ожидается, что читатель знаком с маршрутизацией. протоколы и будет кто-то, кто настраивает и управляет Интернетом сети. К сожалению, существует большая путаница в том, как AS должны использоваться сегодня; этот меморандум пытается прояснить некоторые этой путаницы, а также выступать в качестве простого руководства к сегодняшнему внешняя маршрутизация. 3. Определения Этот документ ссылается на термин «префикс». В текущем бесклассовый Интернет (см. [CIDR]), блок сетей класса A, B или C может называться просто префиксом и маской, если такой блок сетей начинается и заканчивается на границе степени двойки. Для например, сети: 192.168.0.0/24 192.168.1.0/24 192. 168.2.0/24 192.168.3.0/24 можно просто назвать: 192.168.0.0/22 Используемый здесь термин «префикс» эквивалентен «блоку CIDR». и, говоря простым языком, можно рассматривать как группу из одного или нескольких сети. Мы используем термин «сеть» для обозначения классовой сети, или «А, Сеть Б, С». Определение АС в течение некоторого времени было неясным и неоднозначным. [BGP-4] гласит: Hawkinson & Bates Best Current Practice [Страница 2]
RFC 1930 Руководство по созданию AS, март 1996 г. Классическое определение автономной системы — это набор маршрутизаторов. под единым техническим администрированием, используя внутренний шлюз протокол и общие метрики для маршрутизации пакетов внутри AS, а также использование протокола внешнего шлюза для маршрутизации пакетов к другим AS. С тех пор как было разработано это классическое определение, оно стало общепринятым. для одной AS использовать несколько протоколов внутренних шлюзов и иногда несколько наборов метрик внутри AS. Использование Термин «автономная система» здесь подчеркивает тот факт, что, даже когда используется несколько IGP и метрик, администрирование AS кажется, что другие AS имеют единую согласованную внутреннюю маршрутизацию планировать и представлять непротиворечивую картину того, какие сети доступный через него. Если кратко перефразировать: AS — это связанная группа из одного или нескольких префиксов IP, управляемая одним или более сетевых операторов, которые имеют ЕДИНСТВЕННУЮ и ЧЕТКО ОПРЕДЕЛЕННУЮ политика маршрутизации. Политика маршрутизации здесь определяется как то, как принимаются решения о маршрутизации в Интернет сегодня. Это обмен маршрутной информацией между AS, на которые распространяются политики маршрутизации. Рассмотрим случай двух AS, X и Y, обменивающихся маршрутной информацией: NET1 ...... ASX <---> ASY ....... NET2 ASX знает, как связаться с префиксом NET1. Неважно принадлежит ли NET1 ASX или какой-либо другой AS, которая обменивается информация о маршрутизации с помощью ASX, прямо или косвенно; Мы только предположим, что ASX знает, как направлять пакеты в сеть NET1. Так же ASY знает, как связаться с NET2. Чтобы трафик от NET2 к NET1 проходил между ASX и ASY, ASX должен анонсировать NET1 для ASY, используя внешний протокол маршрутизации; это означает, что ASX готова принимать трафик, направляемый в NET1. от АСЫ. Политика вступает в силу, когда ASX решает объявить NET1 для АСЫ. Для прохождения трафика ASY должен принять эту информацию о маршрутизации и используй это. ASY имеет право либо использовать, либо игнорировать информация, которую он получает от ASX о доступности NET1. АСЫ может принять решение не использовать эту информацию, если он не хочет отправлять трафик в NET1 вообще или если он рассматривает другой маршрут больше подходит для достижения NET1. Чтобы трафик в направлении NET1 проходил между ASX и ASY, ASX должны объявить, что маршрут к ASY и ASY должны принять его от ASX: Hawkinson & Bates Best Current Practice [Страница 3]
RFC 1930 Руководство по созданию AS, март 1996 г. результирующий поток пакетов к NET1 <<==================================== | | объявить NET1 | принять NET1 --------------> + -------------> | КАК Х | КАК Г | <------------- + <--------------- принять NET2 | объявить NET2 | | результирующий поток пакетов в направлении NET2 ===================================>> В идеале, хотя и редко на практике, объявление и принятие политики ASX и ASY симметричны. Чтобы трафик к NET2 протекал, объявление и принятие NET2 должно быть на месте (зеркальное отображение NET1). Для почти во всех приложениях подключение только в одном направлении не полезно вообще. Следует отметить, что в более сложных топологиях, чем эта например, трафик из сети NET1 в сеть 2 не обязательно может занимать одно и то же место. путь как трафик от NET2 к NET1; это называется асимметричный маршрутизация. Асимметричная маршрутизация сама по себе не плоха, но часто может вызвать проблемы с производительностью для протоколов более высокого уровня, таких как TCP, и следует использовать с осторожностью и только в случае необходимости. Однако, асимметричная маршрутизация может быть требованием для мобильных хостов и по своей сути асимметричная ситуация, такая как загрузка со спутника и модем загрузить соединение. Политики настраиваются не для каждого префикса отдельно, а для групп префиксов. Эти группы префиксов являются AS. AS имеет глобально уникальный номер (иногда называемый ASN, или номер автономной системы), связанный с ним; этот номер используется как в обмене информацией о внешней маршрутизации (между соседних AS) и как идентификатор самой AS. С точки зрения маршрутизации, AS обычно использует один или несколько внутренних протоколы шлюза (IGP) при обмене информацией о доступности внутри собственной АС. См. «Проблемы IGP». Hawkinson & Bates Best Current Practice [Страница 4]
RFC 1930 Руководство по созданию AS, март 1996 г. 4. Распространенные ошибки при размещении AS Термин АС часто путают или даже неправильно используют как удобный способ группировка набора префиксов, принадлежащих одному и тому же административный зонтик, даже если в этой группе префиксов есть различные политики маршрутизации. Все без исключения AS должны иметь только одну политику маршрутизации. Крайне важно, чтобы тщательное рассмотрение и координация применяется при создании AS. Использование AS просто ради следует избегать наличия AS, так как это наихудший сценарий одна AS на классовую сеть (ИДЕАЛЬНАЯ ситуация — иметь одну префикс, содержащий множество более длинных префиксов для каждой AS). Это может означать, что может потребоваться некоторая переработка, чтобы применить критерии и рекомендации по созданию и размещению AS, которые мы перечисляем ниже; тем не менее, это, вероятно, единственный способ реализовать желаемую политику маршрутизации. Если вы в настоящее время разрабатываете AS, следует тщательно подумать. принятые для регистрации блоков CIDR соответствующего размера в вашем регистрирующий орган в целях минимизации количества рекламируемых префиксы из вашей AS. В идеальном мире это число может, и должен быть ниже единицы. В некоторых реализациях маршрутизаторов номер AS используется как форма маркировки для идентифицировать внутренние, а также внешние процессы маршрутизации. Этот тег не обязательно должна быть уникальной, если информация о маршрутизации действительно обмениваются с другими AS. См. «Проблемы IGP». 5. Критерии для принятия решения -- нужна ли мне AS? * Обмен внешней маршрутной информацией AS должна использоваться для обмена информацией о внешней маршрутизации. с другими AS через внешний протокол маршрутизации. Кур- рекомендуемый протокол внешней маршрутизации — BGP, Border Протокол шлюза. Однако обмен внешней маршрутизацией информация сама по себе не является потребностью в AS. Видеть «Примеры случаев» ниже. * Много префиксов, одна AS Как правило, нужно стараться ставить как можно больше префиксов. возможно в данной AS, при условии, что все они соответствуют такая же политика маршрутизации. Hawkinson & Bates Best Current Practice [Страница 5]
RFC 1930 Руководство по созданию AS, март 1996 г. * Уникальная политика маршрутизации AS нужна только в том случае, если у вас есть политика маршрутизации, отличается от ваших одноранговых узлов пограничного шлюза. Здесь маршрутизация политика относится к тому, как остальная часть Интернета осуществляет маршрутизацию решения, основанные на информации от вашей AS. См. «Образец Случаи" ниже, чтобы узнать, когда именно этот критерий будет применяться. 5.1 Примеры случаев * Единый сайт, один префикс Отдельный AS не нужен; префикс должен быть помещен в АС провайдера. Префикс сайта имеет точно такой же маршрут- политики, как и другие клиенты сервиса сайта провайдера, и нет необходимости делать какие-либо различия в маршрутизации. информация. Кому-то эта идея поначалу может показаться немного чуждой, но она освещает четкое различие в использовании номера AS в качестве представление политики маршрутизации в отличие от некоторой формы административное использование. В некоторых ситуациях отдельный сайт или его часть могут оказаться необходимо иметь политику, отличную от политики его провайдер или остальная часть сайта. В таком случае отдельное rate AS должен быть создан для затронутых префиксов. Эта ситуация- редко и почти никогда не должно происходить. Очень мало сайтов-заглушек требуют другой политики маршрутизации, чем их родители. Потому что AS является единицей политики, однако иногда это происходит. * Единый сайт, несколько префиксов Опять же, отдельная AS не нужна; префиксы должны быть размещается в AS провайдера сайта. * Многодомный сайт Здесь под многодомным подразумевается префикс или группа префиксов. который подключается к более чем одному поставщику услуг (т.е. более чем одна AS со своей собственной политикой маршрутизации). это не значит сеть многодомный запуск IGP в целях устойчивости. Требуется АС; префиксы сайта должны быть частью единая AS, отличная от AS своих поставщиков услуг. Это позволяет заказчику иметь различные представления. отправка политики и предпочтений среди различных услуг провайдеры. Hawkinson & Bates Best Current Practice [Страница 6]
RFC 1930 Руководство по созданию AS, март 1996 г. Это ПОЧТИ ЕДИНСТВЕННЫЙ случай, когда сетевой оператор должен создать свой номер AS. В этом случае сайт должен обеспечить что у него есть необходимые средства для запуска соответствующей маршрутизации протоколы, такие как BGP4. 5.2 Другие факторы * Топология Решения политики маршрутизации, такие как география, AUP (допустимое использование Политика) соответствие требованиям и топология сети могут влиять на решения создания АС. Однако слишком часто это делается без рассмотрение вопроса о том, нужна ли АС с точки зрения добавление дополнительной информации для решений политики маршрутизации остальной интернет. Следует внимательно отнестись при создании AS на основе таких критериев. * Переход / «задел на будущее» Часто сайт будет подключен к одному поставщику услуг, но планирует подключиться к другому в какой-то момент в будущем. Это не достаточная причина для создания AS до того, как вы действительно нужно это. Пространство номеров AS конечно, и ограниченное количество реинжиниринга, необходимого при подключении к другому сервису провайдера следует рассматривать как естественный шаг в процессе перехода. * История Формы заявки на номер AS исторически не содержали ссылок к политике маршрутизации. Слишком часто AS создавались исключительно потому что это рассматривалось как "часть процесса" подключения к Интернет. Документ следует использовать в качестве ссылки из будущие формы заявок, чтобы четко показать, когда потребуется AS. 6. Спекуляции 1) Если поставщик A и поставщик B имеют большое присутствие в географической области (или другом домене маршрутизации), и многие клиенты многодомный между ними, это имеет смысл для всех этих клиентов быть размещены в одной и той же AS. Однако отмечается, что случай следует рассматривать только в том случае, если это целесообразно и полностью скоординировано между клиентами и участвующими поставщиками услуг. 2) Сайты не должны быть вынуждены размещать себя в отдельной AS просто чтобы кто-то еще (внешний) мог сделать политику на базе AS решения. Тем не менее, иногда может возникнуть необходимость разделить разделить AS или префикс на две AS из соображений политики. Те, кто делает Hawkinson & Bates Best Current Practice [Страница 7]
RFC 1930 Руководство по созданию AS, март 1996 г. внешняя политика может потребовать, чтобы сетевые операторы сделали такие AS изменения, но окончательное решение остается за операторами сетей которые управляют рассматриваемыми префиксами, а также AS, содержащими их. Это, конечно, компромисс, так будет не всегда. можно реализовать все желаемые политики маршрутизации. 7. Один префикс, одна исходная AS Как правило, префикс может принадлежать только одной AS. Это прямое следствие того, что в каждой точке Интернета может быть только одна политика маршрутизации для трафика, предназначенного для каждого префикс. В случае префикса, который используется в соседнем пиринге между двумя AS, должно быть принято сознательное решение относительно того, какая AS этот префикс фактически находится в. При введении агрегации следует отметить, что префикс может быть представлен как находящийся более чем в одной AS, однако это скорее исключение, чем правило. Это происходит, когда агрегирование с использованием атрибута AS_SET в BGP, при этом концепция происхождение теряется. В некоторых случаях исходная AS полностью теряется, если есть менее конкретное сводное объявление, устанавливающее Атрибут ATOMIC_AGGREGATE. 8. Проблемы с IGP Как указано выше, многие поставщики маршрутизаторов требуют идентификатор для пометить свои процессы IGP. Однако этот тег не обязательно глобально уникальный. На практике эта информация никогда не видна протоколы внешней маршрутизации. Если уже запущена внешняя маршрутизация протокола, вполне разумно использовать номер вашей AS в качестве IGP. ярлык; если вы этого не сделаете, выбор из диапазона частного использования также приемлемо (см. «Зарезервированные номера AS»). Простой запуск IGP не основания для регистрации номера АС. С появлением BGP4 становится необходимым использовать IGP, который может нести бесклассовые маршруты. Примеры включают OSPF [OSPF] и ISIS [ISIS]. 9. Исчерпание пространства AS Номерное пространство AS — это конечное количество адресного пространства. Это в настоящее время определяется как 16-битное целое число и, следовательно, ограничено 65535 уникальные номера AS. На момент написания было установлено около 5100 AS. выделено и чуть менее 600 AS активно маршрутизируются в глобальный интернет. Ясно, что этот рост должен быть постоянным. контролируется. Однако, если соблюдаются указанные выше критерии, тогда нет непосредственной опасности исчерпания пространства AS. Это ожидается, что IDRP будет развернут до того, как это станет проблемой. IDRP не имеет фиксированного ограничения на размер RDI. Hawkinson & Bates Best Current Practice [Страница 8]
RFC 1930 Руководство по созданию AS, март 1996 г. 10. Зарезервированные номера AS Управление по присвоению номеров в Интернете (IANA) зарезервировало следующий блок номеров AS для частного использования (не для рекламы в глобальной сети Интернет): от 64512 до 65535 11. Вопросы безопасности Существует несколько проблем с безопасностью при выборе AS. Сопоставление номера AS с владельцем является общедоступным (в WHOIS) и попытка изменить это послужит только смущению этих людей пытается маршрутизировать IP-трафик в Интернете. 12. Благодарности Этот документ в значительной степени основан на [RIPE-109] и предназначен для более широкий охват, чем чисто сообщество RIPE; этот документ не будет существуют без [RIPE-109]. 13. Ссылки [СОВЕРШЕНО-109] Бейтс, Т., Лорд, А., "Приложение номеров автономных систем. Форма и вспомогательные примечания», RIPE 109, RIPE NCC, 1 марта 1994 г. URL-адрес: ftp://ftp.ripe.net/ripe/docs/ripe-109.txt. [БГП-4] Рехтер, Ю. и Т. Ли, «Протокол пограничного шлюза 4 (BGP-4)», RFC 1654, Т.Дж. Исследовательский центр Уотсона, Cisco Systems, 19 июля.94. [EGP] Миллс, Д., "Формальные спецификации протокола внешнего шлюза", STD 18, RFC 904, Международная телеграфная и телефонная компания, Апрель 1984 года. [IDRP] Кунцингер, К., редактор, "Протокол междоменной маршрутизации OSI. (IDRP)", ISO/IEC 10747, Work In Progress, октябрь 1993 г. [ЦИДР] Фуллер В., Т. Ли, Дж. Ю и К. Варадхан, «Бесклассовые Междоменная маршрутизация (CIDR): назначение адреса и Стратегия агрегации», RFC 1519, BARRnet, cisco, MERIT, OARnet, 19 сентября93. Hawkinson & Bates Best Current Practice [Страница 9]
RFC 1930 Руководство по созданию AS, март 1996 г.