Обзор
Webex Calling в настоящее время поддерживает две версии Local Gateway:
-
Локальный шлюз
-
Локальный шлюз для Webex для правительства
-
Прежде чем начать, ознакомьтесь с требованиями к Webex Calling Public Switched Telephone Network (PSTN) и Local Gateway (LGW). См. Предпочитаемая архитектура Cisco для вызова Webexдля получения дополнительной информации.
-
В этой статье предполагается, что выделенная платформа локального шлюза работает без существующей конфигурации голосовой связи. Если вы измените существующий шлюз PSTN или развертывание CUBE Enterprise для использования в качестве функции локальных шлюзов для вызова Webex, обратите внимание на конфигурацию. Убедитесь, что вы не прерываете существующие потоки вызовов и функциональность из-за изменений, которые вы делаете.
Процедуры содержат ссылки на справочную документацию по командам, где вы можете узнать больше о отдельных командных опциях. Все ссылки на командные ссылки идут на Webex Managed Gateways Command Reference, если не указано иное (в этом случае командные ссылки идут на Cisco IOS Voice Command Reference). Вы можете получить доступ ко всем этим руководствам в Cisco Unified Border Element Ссылки на команды.
Информацию о поддерживаемых сторонних СБК см. в соответствующей справочной документации по продуктам.
Существует два варианта настройки локального шлюза для вашего Webex Calling Trunk:
-
Магистраль, основанная на регистрации
-
Магистраль, основанная на сертификатах
Использовать поток заданий либо под Registration-based Local Gateway или Certificate-based Local Gateway для настройки локального шлюза для Webex Calling.
См. Начать с локального шлюзадля получения дополнительной информации о различных типах багажа. С помощью интерфейса командной строки (CLI) выполните следующие шаги непосредственно на локальном шлюзе. Мы используем протокол инициализации сеансов (SIP) и транспорт безопасности транспортного слоя (TLS) для защиты ствола и протокола безопасного реального времени (SRTP) для защиты средств массовой информации между локальным шлюзом и вызовом Webex.
-
Выберите CUBE в качестве Локального Шлюза. Webex for Government в настоящее время не поддерживает каких-либо сторонних сессионных пограничных контролеров (SBC). Чтобы просмотреть последний список, см. Начать с локального шлюза.
- Установите Cisco IOS XE Dublin 17.12.1a или более поздние версии для всех Webex для Government Local Gateways.
-
Чтобы просмотреть список корневых сертификационных органов (CAs), которые Webex поддерживает правительство, см. Корневые сертификаты для Webex для правительства.
-
Сведения о внешних диапазонах портов для локальных шлюзов в Webex для правительства см. в разделе Сетевые требования к Webex для правительства (FedRAMP).
Local Gateway for Webex for Government не поддерживает следующее:
-
STUN/ICE-Lite для оптимизации медиа-пути
-
Факс (Т.38)
Чтобы настроить локальный шлюз для вашего Webex Calling Trunk в Webex for Government, используйте следующую опцию:
-
Магистраль, основанная на сертификатах
Использовать поток заданий под Certificate-based Local Gateway для настройки локального шлюза для Webex Calling. Дополнительные сведения о настройке локального шлюза на основе сертификатов см. в разделе Настройка Webex Calling на основе сертификатов.
Необходимо настроить совместимые с FIPS шифры GCM для поддержки Local Gateway for Webex для правительства. Если нет, то настройка вызова не работает. Сведения о конфигурации см. Configure Webex Calling certificate-based trunk.
Webex for Government не поддерживает регистрационный Local Gateway.
В этом разделе описано, как настроить Cisco Unified Border Element (CUBE) как локальный шлюз для вызова Webex, используя регистрационный SIP-канал. Первая часть этого документа иллюстрирует, как настроить простой шлюз PSTN. В этом случае все звонки из PSTN направляются в Webex Calling, а все звонки из Webex Calling направляются в PSTN. На приведенном ниже изображении подчеркивается это решение и конфигурация маршрутизации вызовов высокого уровня, которая будет следовать.
В этой конструкции используются следующие основные конфигурации:
-
Арендаторы голосовых классов: Используется для создания конкретных конфигураций ствола.
-
Голосовой класс uri: Используется для классификации сообщений SIP при выборе входящего пиринга.
-
входящий циферблат: Обрабатывает входящие сообщения SIP и определяет исходящий маршрут с использованием группы абонентов.
-
Группа циферблатов: Определяет исходящие пиринговые номера, используемые для маршрутизации вызовов.
-
исходящий циферблат: Обеспечивает обработку исходящих сообщений SIP и направляет их к требуемой цели.
Хотя IP и SIP стали протоколами по умолчанию для PSTN, схемы ISDN TDM (Time Division Multiplexing) по-прежнему широко используются и поддерживаются с Webex Calling Trunks. Чтобы обеспечить медиаоптимизацию IP-путей для локальных шлюзов с потоками вызовов TDM-IP, в настоящее время необходимо использовать двухступенчатый процесс маршрутизации вызовов. Этот подход изменяет конфигурацию маршрутизации вызовов, показанную выше, введя набор внутренних циклических корректоров между Webex Calling и PSTN стволами, как показано на рисунке ниже.
При подключении локального решения Cisco Unified Communications Manager с помощью Webex Calling можно использовать простую конфигурацию шлюза PSTN в качестве основы для построения решения, описанного на следующей диаграмме. В этом случае Unified Communications Manager обеспечивает централизованную маршрутизацию и обработку всех звонков PSTN и Webex Calling.
Во всем этом документе используются имена узлов, IP-адреса и интерфейсы, показанные на следующем изображении.
Используйте руководство по настройке в остальной части этого документа, чтобы завершить конфигурацию локальных шлюзов следующим образом:
-
Шаг 1: Настройка базового подключения и безопасности маршрутизатора
-
Шаг 2: Настройка Webex Calling Trunk
В зависимости от требуемой архитектуры, выполните следующие действия:
-
Шаг 3: Настройка локального шлюза с SIP PSTN
-
Шаг 4: Настройка локального шлюза в существующей среде Unified CM
Или:
-
Шаг 3: Настройка локального шлюза с помощью TDM PSTN
Базовая конфигурация
Первым шагом в подготовке маршрутизатора Cisco как локального шлюза для вызова Webex является создание базовой конфигурации, которая обеспечивает безопасность вашей платформы и устанавливает подключение.
-
Все локальные шлюзы, основанные на регистрации, требуют Cisco IOS XE 17.6.1a или более поздних версий. Рекомендуется использовать Cisco IOS 17.12.2 или позже. Для рекомендуемых версий см. Cisco Software Researchстраница. Найдите платформу и выберите один из предлагаемых релизов.
-
Маршрутизаторы серии ISR4000 должны быть настроены с лицензиями Unified Communications и Security Technology License.
-
Маршрутизаторы 8000 серии Catalyst Edge, оснащенные голосовыми картами или DSP, требуют лицензирования DNA Advantage. Маршрутизаторы без голосовых карт или DSP требуют минимального лицензирования DNA Essentials.
-
-
Создайте базовую конфигурацию для вашей платформы, которая будет следовать вашим бизнес-политикам. В частности, настройте и проверьте следующее:
-
NTP
-
Списки управления доступом
-
Аутентификация пользователя и удаленный доступ
-
DNS
-
IP-маршрутия
-
IP-адреса
-
-
Сеть к вызову Webex должна использовать IPv4 адрес.
-
Загрузите пакет корневого центра сертификации Cisco в локальный шлюз.
При настройке арендатора для подключения к Webex Calling поддерживаются только SRV-адреса.
Конфигурация
| 1 |
Убедитесь, что вы назначаете действительные и маршрутизируемые IP-адреса любым интерфейсам Layer3 , например:
|
| 2 |
Защитите регистрационные и учетные данные STUN на маршрутизаторе с помощью симметричного шифрования. Настройте первичный ключ и тип шифрования следующим образом:
|
| 3 |
Создайте точку доверия PKI местозаполнителя. Эта точка доверия необходима для настройки TLS позже. Для регистрационных багажников эта точка доверия не требует сертификата - как это требуется для багажника, основанного на сертификатах.
|
| 4 |
Включите эксклюзивность TLS1.2 и укажите точку доверия по умолчанию с помощью следующих команд конфигурации. Обновите параметры Транспорта, чтобы обеспечить надежное безопасное соединение для регистрации: Сообщение об
|
| 5 |
Установите пакет Cisco root CA, который включает сертификат IdenTrust Commercial Root CA1 , используемый Webex Calling. Используйте стрелки crypto pki trustpool import clean url команда для загрузки пакета корневого центра сертификации из указанного URL и для очистки текущего целевого пула центра сертификации, затем установите новый пакет сертификатов: Если необходимо использовать прокси для доступа к Интернету с помощью HTTPS, перед импортом пакета CA добавьте следующую конфигурацию: ip http client proxy-server yourproxy.com proxy-port 80
|
| 1 |
Создать регистрационный канал PSTN для существующего местоположения в Центре управления. Запишите информацию о багажнике, которая предоставляется после создания багажника. Детали, выделенные на иллюстрации, используются в параметрах конфигурации этого руководства. Дополнительные сведения см. в разделе Настройка маршрутов, групп маршрутов и планов набора для Webex Calling.
|
| 2 |
Введите следующие команды, чтобы настроить CUBE как Webex, Вызывающий Локальный Шлюз:
Ниже описание полей конфигурации.
Включить функции Cisco Unified Border Element (CUBE) на платформе. media statisticsВключает мониторинг мультимедиа на локальном шлюзе. media bulk-statsПозволяет плоскости управления опроса плоскости данных для сбора статистики больших вызовов. Дополнительные сведения об этих командах см. в разделе Медиа. allow-connections sip to sipВключить функцию базового SIP CUBE back-to-back пользовательского агента. Дополнительные сведения см. в разделе Разрешить соединения. По умолчанию включена38 передача факсимильной связи. Дополнительные сведения см. в разделе факсимильный протокол t38(голосовая служба). Позволяет STUN (Session Traversal of UDP through NAT) глобально.
Дополнительные сведения см. в разделе идентификатор агента flowdataи stun flowdata shared-secret. asymmetric payload fullНастройка поддержки асимметричной полезной нагрузки SIP как для DTMF, так и для динамических кодеков. Дополнительные сведения см. в разделе Асимметричная полезная нагрузка. early-offer forcedЗаставляет Локальный шлюз отправлять информацию SDP в первоначальное сообщение INVITE вместо того, чтобы ждать подтверждения от соседа. Дополнительные сведения об этой команде см. в разделе Раннее предложение. |
| 3 |
Настроить voice class codec 100 позволяет кодекам G.711 только для всех стволов. Этот простой подход подходит для большинства развертываний. При необходимости в список могут быть добавлены дополнительные типы кодеков, поддерживаемые как исходными, так и конечными системами. Более сложные решения с участием транскодированиеПоддерживаются модули DSP, но не включены в это руководство.
Ниже описание полей конфигурации. voice class codec 100Используется для разрешения только предпочтительных кодеков для вызовов ствола SIP. Дополнительные сведения см. в разделе кодек. |
| 4 |
Настроить voice class stun-usage 100 чтобы включить ICE в трубку Webex Calling.
Ниже описание полей конфигурации. stun usage ice liteИспользуется для включения ICE-Lite для всех Webex Calling face-peers, что позволяет оптимизировать медиа по возможности. Дополнительные сведения см. в разделе Использование глушителя голосаи каменистое использование ледяной литой. Оптимизация средств массовой информации обсуждается там, где это возможно. Если вызов требует облачных медиа-сервисов, таких как запись, медиа не могут быть оптимизированы. |
| 5 |
Настройте политику шифрования медиа-трафика Webex.
Ниже описание полей конфигурации. voice class srtp-crypto 100Определяет SHA1_80 как единственное предложение CUBE SRTP шифра-suite в SDP в предложениях и ответах. Webex Calling поддерживает только SHA1_80. Дополнительные сведения см. в разделе класс srtp-crypto. |
| 6 |
Настройте шаблон для идентификации вызовов в магистральный шлюз на основе параметра магистральный шлюз:
Ниже описание полей конфигурации. voice class uri 100 sipОпределяет шаблон, соответствующий входящему приглашению SIP для входящего коллега по циферблату. При вводе этого шаблона используйте dtg=, за которым следует значение Trunk OTG/DTG, предоставленное в Центре управления, когда ствол был создан. Дополнительные сведения см. в разделе Голосовой класс URI. |
| 7 |
Настроить sip profile 100, который будет использоваться для изменения сообщений SIP перед отправкой в Webex Calling.
Ниже описание полей конфигурации.
США или канадский провайдер PSTN может предложить Caller ID проверки для спама и мошеннических вызовов, с дополнительной конфигурацией, указанной в Индикация спама или мошенничества в Webex CallingСтатья. |
| 8 |
Настройка Webex Calling Trunk: |
| 9 |
Чтобы настроить сетевые устройства, такие как CUBE, и передать заголовки протокола инициализации сеансов (SIP), которые устройство не обрабатывает, используйте эти команды. Эти команды позволяют устройству проходить через неподдерживаемые заголовки SIP, включая заголовки геолокации и PIDF-LO (Presence Information Data Format - Location Object), через локальный шлюз. Эта функциональность поддерживает службы Nomadic E911 , обеспечивая, чтобы критическая информация о местоположении была сохранена и передана правильно. |
После определения арендатора 100 и настройте SIP VoIP Dial-peer, шлюз инициирует подключение TLS к Webex Calling. В этот момент SBC доступа представляет свой сертификат локальному шлюзу. Локальный шлюз проверяет сертификат доступа Webex Calling Access SBC с использованием пакета root CA, который был обновлен ранее. Если сертификат признан, то между локальным шлюзом и SBC доступа к вызову Webex устанавливается постоянный сеанс TLS. Затем Local Gateway может использовать это безопасное соединение для регистрации с Webex access SBC. Когда регистрация оспаривается для проверки подлинности:
-
Сообщение об username, passwordи realm параметры из credentials конфигурация используется в ответе.
-
Правила модификации в профиле sip 100 используются для преобразования SIPS URL обратно в SIP.
Регистрация успешна, когда 200 ОК получен из доступа SBC.

Установив ствол к Webex Calling выше, используйте следующую конфигурацию, чтобы создать не зашифрованный ствол к поставщику PSTN на базе SIP:
Если ваш Поставщик услуг предлагает безопасный PSTN-канал, вы можете следовать аналогичной конфигурации, описанной выше для Webex Calling Trunk. CUBE поддерживает безопасную маршрутизацию вызовов.
Если вы используете trunk PSTN TDM / ISDN, перейдите к следующему разделу Настроить локальный шлюз с trunk TDM PSTN.
Для настройки интерфейсов TDM для ножек вызовов PSTN на шлюзах Cisco TDM-SIP см. Настройка ISDN PRI.
| 1 |
Настройте следующий uri класса голоса для идентификации входящих звонков из PSTN:
Ниже описание полей конфигурации. voice class uri 200 sipОпределяет шаблон, соответствующий входящему приглашению SIP для входящего коллега по циферблату. При вводе этого шаблона используйте IP-адрес вашего IP PSTN-шлюза. Дополнительные сведения см. в разделе Голосовой класс URI. |
| 2 |
Настройте следующий IP PSTN Dial Peer:
Ниже описание полей конфигурации.
Определяет пиринг VoIP с тегом 200 и дает осмысленное описание для простоты управления и устранения неполадок. Дополнительные сведения см. в разделе Голос-пир. destination-pattern BAD.BADПри маршрутизации исходящих вызовов с использованием входящей группы циферблатов требуется шаблон конечного назначения. В этом случае может быть использован любой действующий шаблон назначения. Дополнительные сведения см. в разделе Шаблон (интерфейс). session protocol sipv2Указывает, что этот абонент обрабатывает ножки вызова SIP. Дополнительные сведения см. в разделе протокол сеанса (peer dial). session target ipv4: 192.168.80.13Указывает целевой адрес для вызовов, отправленных поставщику PSTN. Это может быть либо IP-адрес, либо DNS-имя хоста. Дополнительные сведения см. в разделе Цель сессии (VoIP Dial Peer). incoming uri via 200Задает класс голоса, используемый для соответствия входящим вызовам этого участника циферблата, используя URI заголовка INVITE VIA. Дополнительные сведения см. в разделе входящий URL.
voice-class sip asserted-id pai
(Необязательный параметр) Включает обработку заголовка P-Asserted-Identity и управляет тем, как он используется для створки PSTN. Если эта команда используется, то идентификация вызывающей стороны, предоставленная входящим циферблатом, используется для исходящих заголовков From и P-Asserted-Identity. Если эта команда не используется, то идентификация вызывающей стороны, предоставленная входящим циферблатом, используется для исходящих заголовков идентификатора From и Remote-Party-ID. Дополнительные сведения см. в разделе Категория: SIP.
bind control
source-interface
GigabitEthernet0/0/0
Настройте исходный интерфейс и связанный IP-адрес для сообщений, отправляемых в PSTN. Дополнительные сведения см. в разделе связующее звено. bind media source-interface GigabitEthernet0/0/0Настройте исходный интерфейс и связанный IP-адрес для медиа, отправленных в PSTN. Дополнительные сведения см. в разделе связующее звено. voice-class codec 100Настройте список фильтров кодека на использование общего списка фильтров кодека 100. Дополнительные сведения см. в разделе кодек. dtmf-relay rtp-nteОпределяет RTP-NTE (RFC2833) как способность DTMF, ожидаемая на ноге вызова. Дополнительные сведения см. в разделе Реле DTMF (Voice over IP). no vadОтключение обнаружения голосовой активности. Дополнительные сведения см. в разделе вад. |
| 3 |
Если вы настроили локальный шлюз только на маршрутные вызовы между Webex Calling и PSTN, добавьте следующую конфигурацию маршрутизации вызовов. Если вы настроили локальный шлюз с платформой Unified Communications Manager, перейдите в следующий раздел. |
Установив ствол к вызову Webex, используйте следующую конфигурацию, чтобы создать ствол TDM для службы PSTN с маршрутизацией обратного вызова, чтобы обеспечить оптимизацию носителей на ноге вызова Webex.
Если вам не требуется оптимизация IP-медиа, следуйте инструкциям по настройке SIP PSTN. Используйте голосовой порт и пиринг POTS (как показано в Steps 2 and 3) вместо пиринга PSTN VoIP.
| 1 |
Конфигурация обратного звонка использует группы обратного звонка и теги маршрутизации вызовов для обеспечения правильного прохождения вызовов между Webex и PSTN без создания циклов маршрутизации вызовов. Настройте следующие правила перевода, которые будут использоваться для добавления и удаления тегов маршрутизации вызовов:
Ниже описание полей конфигурации. voice translation-ruleИспользование регулярных выражений, определенных в правилах, для добавления или удаления тегов маршрутизации вызовов. Завышенные цифры ("A") используются для повышения ясности при устранении неполадок. В этой конфигурации тег, добавленный переводчиком-профилем100 , используется для направления вызовов из Webex Calling в PSTN через посредников по круговороту. Кроме того, тег, добавленный переводческим профилем, 200 используется для направления вызовов из PSTN в Webex Calling. Переводимые профили 11 и 12 удалите эти теги перед отправкой вызовов в каналах Webex и PSTN соответственно. В этом примере предполагается, что вызываемые числа из Webex Calling представлены в формате +E.164 . Правило 100 удаляет leading + для сохранения допустимого вызванного числа. Правило 12 затем добавляет национальную или международную цифру маршрутизации при удалении тега. Используйте цифры, соответствующие вашему национальному плану циферблата ISDN. Если в Webex Calling представлены номера в национальном формате, измените правила 100 и 12 просто добавьте и удалите метку маршрутизации соответственно. Дополнительные сведения см. в разделе Профиль перевода голосаи Правила перевода голоса. |
| 2 |
Настройте порты голосового интерфейса TDM в соответствии с используемым типом ствола и протоколом. Дополнительные сведения см. в разделе Настройка ISDN PRI. Например, базовая конфигурация интерфейса ISDN Primary Rate, установленного в слоте NIM 2 устройства, может включать следующее:
|
| 3 |
Настройте следующий TDM PSTN циферблат:
Ниже описание полей конфигурации.
Определяет VoIP-плеер с тегом 200 и дает значимое описание для простоты управления и устранения неполадок. Дополнительные сведения см. в разделе Голосовое сопровождение. destination-pattern BAD.BADПри маршрутизации исходящих вызовов с использованием входящей группы циферблатов требуется шаблон конечного назначения. В этом случае может быть использован любой действующий шаблон назначения. Дополнительные сведения см. в разделе Шаблон (интерфейс). translation-profile incoming 200Назначает профиль перевода, который добавляет тег маршрутизации вызовов к входящему вызываемому номеру. direct-inward-dialМаршрутизируйте звонок без дополнительного звонка. Дополнительные сведения см. в разделе циферблат. port 0/2/0:15Физический голосовой порт, связанный с этим абонентом. |
| 4 |
Чтобы включить медиаоптимизацию IP-путей для локальных шлюзов с потоками вызовов TDM-IP, вы можете изменить маршрутизацию вызовов, введя набор внутренних циклов-обратных звонков между каналами Webex Calling и PSTN. Настройте следующие сверки циферблата цикла. В этом случае все входящие вызовы будут сначала перенаправлены на циферблат 10 и оттуда на циферблат 11 или 12 на основе применяемого тега маршрутизации. После удаления тега маршрутизации звонки будут перенаправлены в исходящий ствол с использованием групп dial-peer.
Ниже описание полей конфигурации.
Определяет VoIP-плеер и дает значимое описание для простоты управления и устранения неполадок. Дополнительные сведения см. в разделе Голосовое сопровождение. translation-profile incoming 11Применяет профиль перевода, определённый ранее, чтобы удалить тег маршрутизации вызовов до перехода к исходящему стволу. destination-pattern BAD.BADПри маршрутизации исходящих вызовов с использованием входящей группы циферблатов требуется шаблон конечного назначения. Дополнительные сведения см. в разделе Шаблон (интерфейс). session protocol sipv2Указывает, что этот абонент обрабатывает ножки вызова SIP. Дополнительные сведения см. в разделе протокол сеанса (peer dial). session target ipv4: 192.168.80.14Определяет локальный адрес интерфейса маршрутизатора в качестве целевого вызова для обратного вызова. Дополнительные сведения см. в разделе цель сеанса (peer dial voip). bind control source-interface GigabitEthernet0/0/0Настройте исходный интерфейс и связанный IP-адрес для сообщений, отправляемых через обратный цикл. Дополнительные сведения см. в разделе связующее звено. bind media source-interface GigabitEthernet0/0/0Настройте исходный интерфейс и связанный IP-адрес для медиа, отправляемых через петлю-бэк. Дополнительные сведения см. в разделе связующее звено. dtmf-relay rtp-nteОпределяет RTP-NTE (RFC2833) как способность DTMF, ожидаемая на ноге вызова. Дополнительные сведения см. в разделе Реле DTMF (Voice over IP). codec g711alaw Заставляет всех звонков PSTN использовать G.711. Выберите a-law или u-law, чтобы соответствовать принудительному методу, используемому службой ISDN. no vadОтключение обнаружения голосовой активности. Дополнительные сведения см. в разделе вад. |
| 5 |
Добавьте следующую конфигурацию маршрутизации вызовов: Это завершает конфигурацию локальных шлюзов. Сохраните конфигурацию и перезагрузите платформу, если впервые настроены функции CUBE.
|
Конфигурация вызова PSTN-Webex в предыдущих разделах может быть изменена, чтобы включить дополнительные траншеи в кластер Cisco Unified Communications Manager (UCM). В этом случае все звонки маршрутируются через Unified CM. Звонки из UCM на порту 5060 маршрутируются в PSTN, а звонки из порта 5065 маршрутируются в Webex Calling. Для включения этого сценария вызова могут быть добавлены следующие инкрементные конфигурации.
При создании Webex Calling Trunk в Unified CM убедитесь, что вы настроили входящий порт в настройках профиля безопасности SIP Trunk 5065. Это позволяет входящим сообщениям в порт 5065 и заполнять заголовок VIA таким значением при отправке сообщений в локальный шлюз.

| 1 |
Настройте приведенные ниже параметры Voice class URI (URI класса голосовых вызовов). |
| 2 |
Настройте следующие записи DNS для указания маршрутизации SRV на Унифицированные узлы CM: IOS XE использует эти записи для локального определения целевых UCM-хостов и портов. С этой конфигурацией не требуется настраивать записи в вашей DNS-системе. Если вы предпочитаете использовать свой DNS, то эти локальные конфигурации не требуются.
Ниже описание полей конфигурации. Следующая команда создает запись ресурса DNS SRV. Создайте запись для каждого хоста и ствола UCM: ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub5.mydomain.com _sip._udp.pstntocucm.io: Имя записи ресурса SRV 2:: Приоритет записи ресурсов SRV 1:: Рекордный вес ресурса SRV 5060:: Номер порта, который будет использоваться для целевого узла в этой записи ресурсов ucmsub5.mydomain.com: Целевой узел записи ресурсов Чтобы разрешить имена узлов назначения записей ресурсов, создайте локальные записи DNS A. Например: ip host ucmsub5.mydomain.com 192.168.80.65 ip-хост: Создает запись в локальной базе данных IOS XE. ucmsub5.mydomain.com: Имя хоста записи. 192.168.80.65: IP-адрес хоста. Создайте записи ресурсов SRV и записи A, чтобы отразить вашу среду UCM и предпочтительную стратегию распределения вызовов. |
| 3 |
Настройте следующие сверки циферблата: |
| 4 |
Добавить маршрутизацию вызовов, используя следующие конфигурации: |
Диагностические подписи (DS) предварительно выявляют распространенные проблемы в локальном шлюзе на основе IOS XE и генерируют уведомления о событии по электронной почте, syslog или терминала. Вы также можете установить DS для автоматизации сбора диагностических данных и передачи данных в случае Cisco TAC для ускорения времени разрешения.
Диагностические подписи (DS) – это файлы XML, содержащие информацию о событиях и действиях, которые необходимо принять для информирования, устранения неполадок и устранения проблемы. Логику обнаружения проблем можно определить с помощью syslog сообщений, событий SNMP и периодического мониторинга конкретных выходов команд.
Типы действий включают сбор выходных данных команды show:
-
Создание консолидированного файла журнала
-
Загрузка файла в сетевое расположение, предоставляемое пользователем, например, HTTPS, SCP, FTP-сервер.
Инженеры TAC авторизации файлов DS и цифровой подписи для защиты целостности. Каждый файл DS имеет уникальный числовой идентификатор, присвоенный системой. Инструмент поиска диагностических подписей(DSLT) является единственным источником для поиска подходящих подписей для мониторинга и устранения различных проблем.
Перед началом работы.
-
Не редактируйте файл DS, который вы загружаете из ДСЛТ. Из-за ошибки проверки целостности файлов, которые вы измените, не удается установить.
-
Простой сервер протокола передачи почты (SMTP), необходимый для отправки уведомлений по электронной почте локальным шлюзом.
-
Убедитесь, что локальный шлюз работает IOS XE 17.6.1 или выше, если вы хотите использовать безопасный SMTP-сервер для уведомлений по электронной почте.
Предварительные требования
Локальный шлюз, работающий с IOS XE 17.6.1a или выше
-
Установка диагностических подписей включена по умолчанию.
-
Настройте безопасный сервер электронной почты, который будет использоваться для отправки упреждающего уведомления, если устройство работает под управлением Cisco IOS XE 17.6.1a или выше.
configure terminal call-home mail-server <username>:<pwd>@<email server> priority 1 secure tls end -
Настройте переменную окружения ds_email с адресом электронной почты администратора, чтобы уведомить вас.
configure terminal call-home diagnostic-signature environment ds_email <email address> end
Ниже приведен пример конфигурации локального шлюза, работающего на Cisco IOS XE 17.6.1a или выше для отправки упреждающих уведомлений на tacfaststart@gmail.comиспользование Gmail в качестве защищенного SMTP-сервера:
Мы рекомендуем использовать Cisco IOS XE Bengaluru 17.6.x или более поздние версии.
call-home
mail-server tacfaststart:password@smtp.gmail.com priority 1 secure tls
diagnostic-signature
environment ds_email "tacfaststart@gmail.com"
Локальный шлюз, работающий с программным обеспечением Cisco IOS XE, не является стандартным веб-клиентом Gmail, который поддерживает OAuth. Поэтому для правильной обработки сообщения электронной почты с устройства необходимо настроить определенную настройку учетной записи Gmail и предоставить определенное разрешение.
-
Перейти на страницу и включите Less secure app access настройка.
-
Ответьте "Да, это был я", когда вы получаете сообщение электронной почты от Gmail с сообщением "Google предотвратила вход кого-либо в вашу учетную запись с помощью приложения, не используюого Google".
Установка диагностических подписей для упреждающего контроля
Мониторинг высокой загруженности ЦП
Этот DS отслеживает использование процессора в течение пяти секунд с помощью SNMP OID 1.3.6.1.4.1.9.2.1.56. Когда использование достигает 75% или более, он отключает все отладки и удаляет все диагностические подписи, установленные в локальном шлюзе. Чтобы установить подпись, выполните шаги ниже.
-
Используйте стрелки show snmp команда для включения SNMP. Если эта опция не включена, то настройте snmp-server manager .
show snmp %SNMP agent not enabled config t snmp-server manager end show snmp Chassis: ABCDEFGHIGK 149655 SNMP packets input 0 Bad SNMP version errors 1 Unknown community name 0 Illegal operation for community name supplied 0 Encoding errors 37763 Number of requested variables 2 Number of altered variables 34560 Get-request PDUs 138 Get-next PDUs 2 Set-request PDUs 0 Input queue packet drops (Maximum queue size 1000) 158277 SNMP packets output 0 Too big errors (Maximum packet size 1500) 20 No such name errors 0 Bad values errors 0 General errors 7998 Response PDUs 10280 Trap PDUs Packets currently in SNMP process input queue: 0 SNMP global trap: enabled -
Скачать DS 64224с помощью следующих параметров раскрытия в Инструмент поиска диагностических подписей::
Название поля
Значение поля
Платформа
Cisco4300, 4400 ISR серии или Cisco CSR 1000V серии
Продукт
Предприятие CUBE в решении Webex Calling
Область действия проблемы
Производительность
Тип проблемы
Высокая загруженности ЦП с уведомлением по электронной почте.
-
Скопируйте файл XML DS во flash-файл локального шлюза.
LocalGateway# copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash:В примере ниже показано копирование файла с FTP-сервера на локальный шлюз.
copy ftp://user:pwd@192.0.2.12/DS_64224.xml bootflash: Accessing ftp://*:*@ 192.0.2.12/DS_64224.xml...! [OK - 3571/4096 bytes] 3571 bytes copied in 0.064 secs (55797 bytes/sec) -
Установите файл XML DS на локальный шлюз.
call-home diagnostic-signature load DS_64224.xml Load file DS_64224.xml success -
Используйте стрелки show call-home diagnostic-signature команда для проверки того, что подпись успешно установлена. Столбец состояния должен иметь значение registered ("зарегистрировано").
show call-home diagnostic-signature Current diagnostic-signature settings: Diagnostic-signature: enabled Profile: CiscoTAC-1 (status: ACTIVE) Downloading URL(s): https://tools.cisco.com/its/service/oddce/services/DDCEService Environment variable: ds_email: username@gmail.comСкачать DSes:
Идентификатор DS
Имя DS
Редакция
Статус
Последнее обновление (GMT+00:00)
64224
DS_LGW_CPU_MON75
0.0.10
Зарегистрировано
2020-11-07 22:05:33
При срабатывании этой подписи удаляются все действующие диагностические подписи, в том числе сама подпись. При необходимости переустановите DS 64224 для продолжения мониторинга высокого использования процессора на локальном шлюзе.
Контроль регистрации магистрали SIP
Этот DS проверяет нерегистрацию Local Gateway SIP Trunk с облаком вызова Webex каждые 60 секунды. После обнаружения события от регистрации оно создает уведомление по электронной почте и SYSLOG и самостоятельно деинсталирует себя после двух случаев, когда регистрация не проводится. Для установки подписи используйте следующие шаги:
-
Скачать DS 64117с помощью следующих параметров раскрытия в Инструмент поиска диагностических подписей::
Название поля
Значение поля
Платформа
Cisco 4300, 4400 ISR серии или Cisco CSR 1000V серии
Продукт
Предприятие CUBE в решении Webex Calling
Область действия проблемы
SIP-SIP
Тип проблемы
магистраль SIP регистрации с помощью электронного уведомления.
-
Скопируйте файл XML DS на локальный шлюз.
copy ftp://username:password@<server name or ip>/DS_64117.xml bootflash: -
Установите файл XML DS на локальный шлюз.
call-home diagnostic-signature load DS_64117.xml Load file DS_64117.xml success LocalGateway# -
Используйте стрелки show call-home diagnostic-signature команда для проверки того, что подпись успешно установлена. Столбец состояния должен иметь значение "зарегистрированный".
Мониторинг аварийных отключений вызовов
Этот DS использует опросы SNMP каждые 10 минуты для обнаружения ненормального отключения вызова с ошибками SIP403, 488 и 503. Если увеличение количества ошибок больше или равно 5 от последнего опроса, это создает syslog и уведомление по электронной почте. Чтобы установить подпись, выполните шаги ниже.
-
Используйте стрелки show snmp , чтобы проверить, включен ли SNMP. Если эта опция не включена, настройте snmp-server manager .
show snmp %SNMP agent not enabled config t snmp-server manager end show snmp Chassis: ABCDEFGHIGK 149655 SNMP packets input 0 Bad SNMP version errors 1 Unknown community name 0 Illegal operation for community name supplied 0 Encoding errors 37763 Number of requested variables 2 Number of altered variables 34560 Get-request PDUs 138 Get-next PDUs 2 Set-request PDUs 0 Input queue packet drops (Maximum queue size 1000) 158277 SNMP packets output 0 Too big errors (Maximum packet size 1500) 20 No such name errors 0 Bad values errors 0 General errors 7998 Response PDUs 10280 Trap PDUs Packets currently in SNMP process input queue: 0 SNMP global trap: enabled -
Скачать DS 65221используя следующие параметры в Инструмент поиска диагностических подписей::
Название поля
Значение поля
Платформа
Cisco 4300, 4400 ISR серии или Cisco CSR 1000V серии
Продукт
Предприятие CUBE в решении Webex Calling
Область действия проблемы
Производительность
Тип проблемы
Обнаружение неявных вызовов SIP при отправке уведомления по электронной почте и SYSLOG.
-
Скопируйте файл XML DS на локальный шлюз.
copy ftp://username:password@<server name or ip>/DS_65221.xml bootflash: -
Установите файл XML DS на локальный шлюз.
call-home diagnostic-signature load DS_65221.xml Load file DS_65221.xml success -
Используйте стрелки show call-home diagnostic-signature команда для проверки того, что подпись успешно установлена. Столбец состояния должен иметь значение "зарегистрированный".
Установка диагностических подписей для устранения неполадки
Для быстрого решения проблем используйте диагностические подписи (DS). Инженеры TAC создали несколько сигнатур, которые позволяют использовать необходимые отладки для устранения неполадки, обнаружения возникновения проблемы, сбора требуемого набора диагностических данных и автоматической передачи данных в центр Cisco TAC. Диагностические подписи (DS) устраняют необходимость вручную проверять наличие проблемы и значительно облегчают устранение прерывистых и переходных проблем.
Вы можете использовать Инструмент поиска диагностических подписейчтобы найти подходящие подписи и установить их для самостоятельного решения данной проблемы, или вы можете установить подпись, рекомендованную инженером TAC в рамках поддержки.
Вот пример того, как найти и установить DS для обнаружения вхождения “%VOICE_IEC-3-GW: CCAPI: Внутренняя ошибка (пороговое значение пика вызовов): IEC=1.1.181.1.29.0" syslog и автоматизирует сбор диагностических данных, используя следующие шаги:
-
Настройте дополнительную переменную окружения DS ds_fsurl_prefix, которая представляет собой путь файлового сервера Cisco TAC (cxd.cisco.com), в который загружаются собранные диагностические данные. Имя пользователя в пути файла - номер случая, а пароль - токен загрузки файла, который может быть извлечен из Менеджер кейсов поддержкив следующей команде. Токен для загрузки файлов может быть сгенерирован в разделе Вложения Диспетчера кейсов поддержки при необходимости.
configure terminal call-home diagnostic-signature LocalGateway(cfg-call-home-diag-sign)environment ds_fsurl_prefix "scp://<case number>:<file upload token>@cxd.cisco.com" endПример.
call-home diagnostic-signature environment ds_fsurl_prefix " environment ds_fsurl_prefix "scp://612345678:abcdefghijklmnop@cxd.cisco.com" -
Убедитесь, что SNMP включен с помощью show snmp . Если эта опция не включена, настройте snmp-server manager .
show snmp %SNMP agent not enabled config t snmp-server manager end -
Обеспечьте установку DS мониторинга высокого CPU 64224 в качестве упреждающей меры для отключения всех отладочных и диагностических подписей во время использования высокого CPU. Скачать DS 64224используя следующие параметры в Инструмент поиска диагностических подписей::
Название поля
Значение поля
Платформа
Cisco4300, 4400 ISR серии или Cisco CSR 1000V серии
Продукт
Предприятие CUBE в решении Webex Calling
Область действия проблемы
Производительность
Тип проблемы
Высокая загруженности ЦП с уведомлением по электронной почте.
-
Скачать DS 65095используя следующие параметры в Инструмент поиска диагностических подписей::
Название поля
Значение поля
Платформа
Cisco4300, 4400 ISR серии или Cisco CSR 1000V серии
Продукт
Предприятие CUBE в решении Webex Calling
Область действия проблемы
Системные журналы
Тип проблемы
Syslog - %VOICE_IEC-3-GW: CCAPI: Внутренняя ошибка (пороговое значение пика вызовов): IEC=1.1.181.1.29.0
-
Скопируйте файлы XML DS в локальный шлюз.
copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash: copy ftp://username:password@<server name or ip>/DS_65095.xml bootflash: -
Установите DS мониторинга High CPU 64224 и DS 65095 XML в локальном шлюзе.
call-home diagnostic-signature load DS_64224.xml Load file DS_64224.xml success call-home diagnostic-signature load DS_65095.xml Load file DS_65095.xml success -
Убедитесь, что подпись успешно установлена с помощью show call-home diagnostic-signature . Столбец состояния должен иметь значение "зарегистрированный".
show call-home diagnostic-signature Current diagnostic-signature settings: Diagnostic-signature: enabled Profile: CiscoTAC-1 (status: ACTIVE) Downloading URL(s): https://tools.cisco.com/its/service/oddce/services/DDCEService Environment variable: ds_email: username@gmail.com ds_fsurl_prefix: scp://612345678:abcdefghijklmnop@cxd.cisco.comСкачано DSes:
Идентификатор DS
Имя DS
Редакция
Статус
Последнее обновление (GMT+00:00)
64224
00:07:45
DS_LGW_CPU_MON75
0.0.10
Зарегистрировано
2020-11-08
65095
00:12:53
DS_LGW_IEC_Call_spike_threshold
0.0.12
Зарегистрировано
2020-11-08
Проверить выполнение диагностических подписей
В следующей команде колонка «Статус» show call-home diagnostic-signature команда изменяется на «запущенный», в то время как локальный шлюз выполняет действие, определённое в подписи. Выход из show call-home diagnostic-signature statistics является лучшим способом проверить, обнаруживает ли диагностическая подпись событие, представляющее интерес, и выполняет ли действие. Столбец «Triggered/Max/Deinstall» (Триггер,/Макс./Деинсталл) указывает количество раз, в которое данной подписи инициирует событие, максимальное количество случаев, в течение которое оно определяется для обнаружения события, а также указывает, деинсталлирует ли подпись после обнаружения максимального количества инициированных событий.
show call-home diagnostic-signature
Current diagnostic-signature settings:
Diagnostic-signature: enabled
Profile: CiscoTAC-1 (status: ACTIVE)
Downloading URL(s): https://tools.cisco.com/its/service/oddce/services/DDCEService
Environment variable:
ds_email: carunach@cisco.com
ds_fsurl_prefix: scp://612345678:abcdefghijklmnop@cxd.cisco.com
Скачано DSes:
|
Идентификатор DS |
Имя DS |
Редакция |
Статус |
Последнее обновление (GMT+00:00) |
|---|---|---|---|---|
| 64224 |
DS_LGW_CPU_MON75 |
0.0.10 |
Зарегистрировано |
2020-11-08 00:07:45 |
|
65095 |
DS_LGW_IEC_Call_spike_threshold |
0.0.12 |
Работает |
2020-11-08 00:12:53 |
показать статистические данные диагностики домашнего вызова
|
Идентификатор DS |
Имя DS |
Срабатывание/Макс/Удаление |
Среднее время запуска (в секундах) |
Максимальное время запуска (в секундах) |
|---|---|---|---|---|
| 64224 |
DS_LGW_CPU_MON75 |
0/0/N |
0. 000 |
0. 000 |
|
65095 |
DS_LGW_IEC_Call_spike_threshold |
1/20/Y |
23. 053 |
23. 053 |
В уведомление по эл. почте, отправленный во время выполнения диагностической подписи, содержится такая основная информация, как тип проблемы, сведения о устройстве, версия ПО, запущенная конфигурация и вывод команды show, необходимый для устранения данной неполадки.
Удалить диагностические сигнатуры
Для устранения неполадок обычно определяется использование подписей диагностики для их устранения. Если вы хотите удалить подпись вручную, извлеките идентификатор DS из вывода show call-home diagnostic-signature и выполните следующую команду:
call-home diagnostic-signature deinstall <DS ID>
Пример.
call-home diagnostic-signature deinstall 64224
Новые сигнатуры периодически добавляются в средство поиска подписей диагностики на основании проблем, которые обычно возникают в развертываниях. В настоящее время TAC не поддерживает запросы на создание новых пользовательских подписей.
Для лучшего управления шлюзами Cisco IOS XE мы рекомендуем вам зарегистрироваться и управлять шлюзами через Центр управления. Это необязательная конфигурация. При регистрации вы можете использовать параметр проверки конфигурации в Центре управления для проверки конфигурации локальных шлюзов и выявления любых проблем с конфигурацией. В настоящее время эта функциональность поддерживается только на регистрационных каналах.
За дополнительной информацией обращайтесь:
В этом разделе описано, как настроить Cisco Unified Border Element (CUBE) как локальный шлюз для вызова Webex с использованием основанного на сертификатах SIP (mTLS) TLS. Первая часть этого документа иллюстрирует, как настроить простой шлюз PSTN. В этом случае все звонки из PSTN направляются в Webex Calling, а все звонки из Webex Calling направляются в PSTN. На следующем изображении выделяется это решение и конфигурация маршрутизации вызовов высокого уровня, которая будет следовать.
В этой конструкции используются следующие основные конфигурации:
-
Арендаторы голосовых классов: Используется для создания конкретных конфигураций ствола.
-
Uri класса голоса: Используется для классификации сообщений SIP при выборе входящего пиринга.
-
входящий речевой номер: Обрабатывает входящие сообщения SIP и определяет исходящий маршрут с использованием группы абонентов.
-
Группа циферблатов: Определяет исходящие пиринговые номера, используемые для маршрутизации вызовов.
-
исходящий циферблат: Обеспечивает обработку исходящих сообщений SIP и направляет их к требуемой цели.
При подключении локального решения Cisco Unified Communications Manager с помощью Webex Calling можно использовать простую конфигурацию шлюза PSTN в качестве основы для построения решения, описанного на следующей диаграмме. В этом случае Unified Communications Manager обеспечивает централизованную маршрутизацию и обработку всех звонков PSTN и Webex Calling.
Во всем этом документе используются имена узлов, IP-адреса и интерфейсы, показанные на следующем изображении. Доступны варианты для публичного или частного (за NAT) адресата. Записи DNS SRV необязательны, за исключением случаев балансировки нагрузки в нескольких экземплярах CUBE.
Используйте руководство по настройке в остальной части этого документа, чтобы завершить конфигурацию локальных шлюзов следующим образом:
Базовая конфигурация
Первым шагом в подготовке маршрутизатора Cisco как локального шлюза для вызова Webex является создание базовой конфигурации, которая обеспечивает безопасность вашей платформы и устанавливает подключение.
-
Все развертывания локальных шлюзов на основе сертификатов требуют Cisco IOS XE 17.9.1a или более поздних версий. Рекомендуется использовать Cisco IOS XE 17.12.2 или позже. Для рекомендуемых версий см. Cisco Software Researchстраница. Найдите платформу и выберите один из предлагаемых релизов.
-
Маршрутизаторы серии ISR4000 должны быть настроены с лицензиями Unified Communications и Security Technology License.
-
Маршрутизаторы 8000 серии Catalyst Edge, оснащенные голосовыми картами или DSP, требуют лицензирования DNA Advantage. Маршрутизаторы без голосовых карт или DSP требуют минимального лицензирования DNA Essentials.
-
Для требований к высокой пропускной способности вам также может потребоваться лицензия High Security (HSEC) и дополнительное право на пропускную способность.
См. Коды авторизациидля более подробной информации.
-
-
Создайте базовую конфигурацию для вашей платформы, которая будет следовать вашим бизнес-политикам. В частности, настройте и проверьте следующее:
-
NTP
-
Списки управления доступом
-
Аутентификация пользователя и удаленный доступ
-
DNS
-
IP-маршрутия
-
IP-адреса
-
-
Сеть к вызову Webex должна использовать IPv4 адрес. Адреса локальных шлюзов Полностью Qualified Domain Names (FQDN) или Service Record (SRV), настроенные в Центре управления, должны быть разрешены на общедоступный IPv4 адрес в Интернете.
-
Все порты SIP и медиапорты на интерфейсе Local Gateway, обращенном к Webex, должны быть доступны из Интернета либо непосредственно, либо через статический NAT. Убедитесь, что вы обновляете свой брандмауэр соответствующим образом.
-
Для установки подписанного сертификата в локальный шлюз выполните описанные ниже действия конфигурации:
-
Публичный орган по сертификации (CA), как подробно описано в Какие корневые сертификаты поддерживаются для вызовов аудиоплатформ Cisco Webex?должен подписать сертификат устройства.
-
Поддерживаются сертификаты, содержащие только расширенное использование ключа аутентификации сервера (EKU). Вызов Webex не проверяет или не обеспечивает наличие EKU Client Authentication EKU во время установления рукопожатия TLS.
Некоторые сторонние контроллеры границ сеансов (SBC) могут обеспечить строгую проверку подлинности ЭКУ и могут отклонить сертификаты, которые не включают ЭКУ проверки подлинности клиента. В таких случаях убедитесь, что SBC настроен на принятие сертификатов только с помощью EKU аутентификации сервера или отключение строгой проверки EKU (если она поддерживается).
-
Субъект сертификата Общее имя (CN) или одно из альтернативных имен субъекта (SAN) должно быть таким же, как и FQDN, настроенный в Центре управления.
При покупке сертификата с общим именем (CN) или альтернативным именем субъекта (SAN) убедитесь, что сертификат использует только буквы с нижним регистром. В конфигурации Control Hub все записи FQDN автоматически преобразуются в нижний регистр, и любое несоответствие в регистре букв между FQDN и сертификатом предотвратит успешную регистрацию ствола.
Например:
-
Если настроенный ствол в центре управления вашей организации имеет cube1.lgw.com:5061 как FQDN локального шлюза, то CN или SAN в сертификате маршрутизатора должен содержать cube1.lgw.com.
-
Если настроенный ствол в Центре управления вашей организации имеет lgws.lgw.com как адрес SRV локального шлюза(ов), доступный из ствола, то CN или SAN в сертификате маршрутизатора должны содержать lgws.lgw.com. Записи, которые SRV адресу (CNAME, запись или IP-адрес), необязательны в SAN.
-
Независимо от того, используете ли вы FQDN или SRV для ствола, контактный адрес для всех новых диалогов SIP из локального шлюза должен использовать имя, настроенное в Центре управления.
-
-
-
Загрузите пакет корневого центра сертификации Cisco в локальный шлюз. Этот пакет включает корневой сертификат CA, используемый для проверки платформы Webex.
Конфигурация
| 1 |
Убедитесь, что вы назначаете действительные и маршрутизируемые IP-адреса любым интерфейсам Layer3 , например:
|
| 2 |
Защитите учетные данные STUN на маршрутизаторе с помощью симметричного шифрования. Настройте первичный ключ и тип шифрования следующим образом:
|
| 3 |
Создайте точку доверия шифрования с сертификатом для вашего домена, подписанным ПоддержкаЦентр сертификации (CA). |
| 4 |
Предоставьте сертификат промежуточного центра сертификации для аутентификации сертификата хоста. Введите следующую команду запуска или настройки:
|
| 5 |
Импортируйте подписанный сертификат хоста с помощью следующей команды exec или конфигурации:
|
| 6 |
Включите TLS1.2 эксклюзивность и укажите точку доверия по умолчанию для голосовых приложений, используя следующие команды конфигурации:
|
| 7 |
Установите пакет Cisco root CA, который включает в себя сертификат IdenTrust Commercial Root CA1 , используемый Webex Calling. Используйте стрелки crypto pki trustpool import clean url url команда для загрузки пакета корневого центра сертификации из указанного URL и для очистки текущего целевого пула центра сертификации, затем установите новый пакет сертификатов: Если необходимо использовать прокси для доступа к Интернету с помощью HTTPS, перед импортом пакета CA добавьте следующую конфигурацию: ip http client proxy-server yourproxy.com proxy-port 80
|
| 1 |
Создайте ствол PSTN на основе сертификатов CUBE для существующего местоположения в Центре управления. Дополнительные сведения см. в разделе Настройка маршрутов, групп маршрутов и планов набора для Webex Calling. Запишите информацию о создании ствола. Эти детали, как показано на следующей иллюстрации, используются в параметрах конфигурации этого руководства.
|
| 2 |
Введите следующие команды, чтобы настроить CUBE как Webex, Вызывающий Локальный Шлюз:
Ниже описание полей конфигурации.
Включить функции Cisco Unified Border Element (CUBE) на платформе. allow-connections sip to sipВключить базовый SIP CUBE обратно в функциональность агента пользователя. Дополнительные сведения см. в разделе Разрешить соединения. По умолчанию включена38 передача факсимильной связи. Дополнительные сведения см. в разделе факсимильный протокол t38(голосовая служба). Позволяет STUN (Session Traversal of UDP through NAT) глобально. Эти глобальные команды stun необходимы только при развертывании локального шлюза за NAT.
Дополнительные сведения см. в разделе идентификатор агента flowdataи stun flowdata shared-secret. asymmetric payload fullНастройка поддержки асимметричной полезной нагрузки SIP как для DTMF, так и для динамических кодеков. Дополнительные сведения об этой команде см. в разделе Асимметричная полезная нагрузка. early-offer forcedЗаставляет Локальный шлюз отправлять информацию SDP в первоначальное сообщение INVITE вместо того, чтобы ждать подтверждения от соседа. Дополнительные сведения об этой команде см. в разделе Раннее предложение. sip-profiles inboundПозволяет CUBE использовать профили SIP для изменения сообщений по мере их получения. Профили применяются через посредников или арендаторов. |
| 3 |
Настроить voice class codec 100 позволяет кодекам G.711 только для всех стволов. Этот простой подход подходит для большинства развертываний. При необходимости добавьте в список дополнительные типы кодеков, поддерживаемые как исходными, так и конечными системами. Более сложные решения с участием транскодированиеПоддерживаются модули DSP, но не включены в это руководство.
Ниже описание полей конфигурации. voice class codec 100Используется для разрешения только предпочтительных кодеков для вызовов ствола SIP. Дополнительные сведения см. в разделе кодек. |
| 4 |
Настроить voice class stun-usage 100 чтобы включить ICE в трубку Webex Calling. (Этот шаг не применим к Webex для правительства)
Ниже описание полей конфигурации. stun usage ice liteИспользуется для включения ICE-Lite для всех Webex Calling face-peers, что позволяет оптимизировать медиа по возможности. Дополнительные сведения см. в разделе Использование глушителя голосаи каменистое использование ледяной литой. Сообщение об stun usage firewall-traversal flowdata команда необходима только при развертывании локального шлюза за NAT. Оптимизация средств массовой информации обсуждается там, где это возможно. Если вызов требует облачных медиа-сервисов, таких как запись, медиа не могут быть оптимизированы. |
| 5 |
Настройте политику шифрования медиа-трафика Webex. (Этот шаг не применим к Webex для правительства)
Ниже описание полей конфигурации. voice class srtp-crypto 100Определяет SHA1_80 как единственное предложение CUBE SRTP шифра-suite в SDP в предложениях и ответах. Webex Calling поддерживает только SHA1_80. Дополнительные сведения см. в разделе класс srtp-crypto. |
| 6 |
Настройте шифры GCM, совместимые с FIPS (Этот шаг применим только к Webex для правительства).
Ниже описание полей конфигурации. voice class srtp-crypto 100Определяет GCM как набор шифров, который предлагает CUBE. Необходимо настроить шифры GCM для локальных шлюзов для Webex для правительства. |
| 7 |
Настройте шаблон для уникальной идентификации вызовов в магистральный шлюз на основе FQDN или SRV назначения:
Ниже описание полей конфигурации. voice class uri 100 sipОпределяет шаблон, соответствующий входящему приглашению SIP для входящего коллега по циферблату. При вводе этого шаблона используйте FQDN или SRV створки, настроенные в Центре управления створки. При настройке узлов на основе сертификатов для Webex Calling используйте только SRV-адрес Webex Calling Edge на локальном шлюзе. FQDN больше не поддерживаются. |
| 8 |
Настройка профилей обработки сообщений SIP. Если ваш шлюз настроен с открытым IP-адресом, настройте профиль следующим образом или пропустите следующий шаг, если вы используете NAT. В этом примере cube1.lgw.com - это FQDN, настроенный для локального шлюза:
Ниже описание полей конфигурации. правил 10 и 20Чтобы позволить Webex аутентифицировать сообщения из локального шлюза, заголовок 'Contact' в SIP-запросе и ответах должен содержать значение, заданное для ствола в Центре управления. Это будет либо FQDN одного узла, либо имя SRV, используемое для кластера устройств. |
| 9 |
Если ваш шлюз настроен с частным IP-адресом за статическим NAT, настройте входящие и исходящие профили SIP следующим образом. В этом примере cube1.lgw.com - это FQDN, настроенный для локального шлюза, "10.80.13.12" - это IP-адрес интерфейса, обращенный к Webex Calling, и "192.65.79.20" - это NAT открытый IP-адрес.
Профили SIP для исходящих сообщений в Webex Calling
Ниже описание полей конфигурации. rules 10 and 20Чтобы позволить Webex аутентифицировать сообщения из локального шлюза, заголовок 'Contact' в сообщениях запроса и ответов SIP должен содержать значение, заданное для ствола в Центре управления. Это будет либо FQDN одного узла, либо имя SRV, используемое для кластера устройств. rules 30 to 81Преобразование ссылок на частный адрес на внешний общественный адрес для сайта, позволяя Webex правильно интерпретировать и маршрутировать последующие сообщения. Профиль SIP для входящих сообщений от Webex Calling
Ниже описание полей конфигурации. rules 10 to 80Преобразование ссылок на публичный адрес в настроенный частный адрес, позволяя CUBE обрабатывать сообщения из Webex. Дополнительные сведения см. в разделе Профили голосового класса. США или канадский провайдер PSTN может предложить Caller ID проверки для спама и мошеннических вызовов, с дополнительной конфигурацией, указанной в Индикация спама или мошенничества в Webex CallingСтатья. |
| 10 |
Настройка параметров SIP keepalive с профилем модификации заголовка.
Ниже описание полей конфигурации. voice class sip-options-keepalive 100Настройте профиль с сохранением памяти и войдите в режим настройки класса голоса. Вы можете настроить время (в секундах), когда SIP Out of Dialog Options Ping отправляется на циферблат, когда соединение с конечной точкой находится в состоянии UP или Down. Этот keepalive профиль запускается из набора, настроенного по отношению к Webex. Для обеспечения того, чтобы контактные заголовки включали полное доменное имя SBC, используется профиль 115 SIP. Правила 30, 40и 50 необходимы только тогда, когда SBC настроен за статическим NAT. В этом примере cube1.lgw.com является FQDN, выбранным для локального шлюза, и если используется статический NAT, "10.80.13.12" является IP-адресом интерфейса SBC к Webex Calling и "192.65.79.20" является NAT публичным IP-адресом. |
| 11 |
Настройка Webex Calling Trunk: |
| 12 |
(Необязательно) Чтобы настроить сетевые устройства, такие как CUBE, и передать заголовки протокола инициализации сеансов (SIP), которые устройство не обрабатывает, используйте эти команды. Эти команды позволяют устройству проходить через неподдерживаемые заголовки SIP, включая заголовки геолокации и PIDF-LO (Presence Information Data Format - Location Object), через локальный шлюз. Эта функциональность поддерживает кочевые E-911 услуги, обеспечивая, чтобы критическая информация о местоположении была сохранена и передана правильно. |
Установив ствол к Webex Calling выше, используйте следующую конфигурацию, чтобы создать не зашифрованный ствол к поставщику PSTN на базе SIP:
Если ваш Поставщик услуг предлагает безопасный PSTN-канал, вы можете следовать аналогичной конфигурации, описанной выше для Webex Calling Trunk. CUBE поддерживает безопасную маршрутизацию вызовов.
Если вы используете trunk PSTN TDM / ISDN, перейдите к следующему разделу Настроить локальный шлюз с trunk TDM PSTN.
Для настройки интерфейсов TDM для ножек вызовов PSTN на шлюзах Cisco TDM-SIP см. Настройка ISDN PRI.
| 1 |
Настройте следующий uri класса голоса для идентификации входящих звонков из PSTN:
Ниже описание полей конфигурации. voice class uri 200 sipОпределяет шаблон, соответствующий входящему приглашению SIP для входящего коллега по циферблату. При вводе этого шаблона используйте IP-адрес вашего IP PSTN-шлюза. Дополнительные сведения см. в разделе Голосовой класс URI. |
| 2 |
Настройте следующий IP PSTN Dial Peer:
Ниже описание полей конфигурации.
Определяет пиринг VoIP с тегом 200 и дает осмысленное описание для простоты управления и устранения неполадок. Дополнительные сведения см. в разделе Голос-пир. destination-pattern BAD.BADПри маршрутизации исходящих вызовов с использованием входящей группы циферблатов требуется шаблон конечного назначения. В этом случае может быть использован любой действующий шаблон назначения. Дополнительные сведения см. в разделе Шаблон (интерфейс). session protocol sipv2Указывает, что этот абонент обрабатывает ножки вызова SIP. Дополнительные сведения см. в разделе протокол сеанса (peer dial). session target ipv4: 192.168.80.13Указывает целевой адрес для вызовов, отправленных поставщику PSTN. Это может быть либо IP-адрес, либо DNS-имя хоста. Дополнительные сведения см. в разделе Цель сессии (VoIP Dial Peer). incoming uri via 200Задает класс голоса, используемый для соответствия входящим вызовам этого участника циферблата, используя URI заголовка INVITE VIA. Дополнительные сведения см. в разделе входящий URL.
voice-class sip asserted-id pai
(Необязательный параметр) Включает обработку заголовка P-Asserted-Identity и управляет тем, как он используется для створки PSTN. Если эта команда используется, то идентификация вызывающей стороны, предоставленная входящим циферблатом, используется для исходящих заголовков From и P-Asserted-Identity. Если эта команда не используется, то идентификация вызывающей стороны, предоставленная входящим циферблатом, используется для исходящих заголовков идентификатора From и Remote-Party-ID. Дополнительные сведения см. в разделе Категория: SIP.
bind control
source-interface
GigabitEthernet0/0/0
Настройте исходный интерфейс и связанный IP-адрес для сообщений, отправляемых в PSTN. Дополнительные сведения см. в разделе связующее звено. bind media source-interface GigabitEthernet0/0/0Настройте исходный интерфейс и связанный IP-адрес для медиа, отправленных в PSTN. Дополнительные сведения см. в разделе связующее звено. voice-class codec 100Настройте список фильтров кодека на использование общего списка фильтров кодека 100. Дополнительные сведения см. в разделе кодек. dtmf-relay rtp-nteОпределяет RTP-NTE (RFC2833) как способность DTMF, ожидаемая на ноге вызова. Дополнительные сведения см. в разделе Реле DTMF (Voice over IP). no vadОтключение обнаружения голосовой активности. Дополнительные сведения см. в разделе вад. |
| 3 |
Если вы настроили локальный шлюз только на маршрутные вызовы между Webex Calling и PSTN, добавьте следующую конфигурацию маршрутизации вызовов. Если вы настроили локальный шлюз с платформой Unified Communications Manager, перейдите в следующий раздел. |
Установив ствол к вызову Webex, используйте следующую конфигурацию, чтобы создать ствол TDM для службы PSTN с маршрутизацией обратного вызова, чтобы обеспечить оптимизацию носителей на ноге вызова Webex.
Если вам не требуется оптимизация IP-медиа, следуйте инструкциям по настройке SIP PSTN. Используйте голосовой порт и пиринг POTS (как показано в Steps 2 and 3) вместо пиринга PSTN VoIP.
| 1 |
Конфигурация обратного звонка использует группы обратного звонка и теги маршрутизации вызовов для обеспечения правильного прохождения вызовов между Webex и PSTN без создания циклов маршрутизации вызовов. Настройте следующие правила перевода, которые будут использоваться для добавления и удаления тегов маршрутизации вызовов:
Ниже описание полей конфигурации. voice translation-ruleИспользование регулярных выражений, определенных в правилах, для добавления или удаления тегов маршрутизации вызовов. Завышенные цифры ("A") используются для повышения ясности при устранении неполадок. В этой конфигурации метка, добавленная переводом-профилем100 , используется для направления вызовов из Webex Calling в PSTN через посредников по круговороту. Кроме того, тег, добавленный переводческим профилем, 200 используется для направления вызовов из PSTN в Webex Calling. Переводимые профили 11 и 12 удалите эти теги перед отправкой вызовов в каналах Webex и PSTN соответственно. В этом примере предполагается, что вызываемые числа из Webex Calling представлены в формате +E.164 . Правило 100 удаляет leading + для сохранения допустимого вызванного числа. Правило 12 затем добавляет национальную или международную цифру маршрутизации при удалении тега. Используйте цифры, соответствующие вашему национальному плану циферблата ISDN. Если в Webex Calling представлены номера в национальном формате, измените правила 100 и 12 просто добавьте и удалите метку маршрутизации соответственно. Дополнительные сведения см. в разделе Профиль перевода голосаи Правила перевода голоса. |
| 2 |
Настройте порты голосового интерфейса TDM в соответствии с используемым типом ствола и протоколом. Дополнительные сведения см. в разделе Настройка ISDN PRI. Например, базовая конфигурация интерфейса ISDN Primary Rate, установленного в слоте NIM 2 устройства, может включать следующее:
|
| 3 |
Настройте следующий TDM PSTN циферблат:
Ниже описание полей конфигурации.
Определяет VoIP-плеер с тегом 200 и дает значимое описание для простоты управления и устранения неполадок. Дополнительные сведения см. в разделе Голосовое сопровождение. destination-pattern BAD.BADПри маршрутизации исходящих вызовов с использованием входящей группы циферблатов требуется шаблон конечного назначения. В этом случае может быть использован любой действующий шаблон назначения. Дополнительные сведения см. в разделе Шаблон (интерфейс). translation-profile incoming 200Назначает профиль перевода, который добавляет тег маршрутизации вызовов к входящему вызываемому номеру. direct-inward-dialМаршрутизируйте звонок без дополнительного звонка. Дополнительные сведения см. в разделе циферблат. port 0/2/0:15Физический голосовой порт, связанный с этим абонентом. |
| 4 |
Чтобы включить медиаоптимизацию IP-путей для локальных шлюзов с потоками вызовов TDM-IP, вы можете изменить маршрутизацию вызовов, введя набор внутренних циклов-обратных звонков между каналами Webex Calling и PSTN. Настройте следующие сверки циферблата цикла. В этом случае все входящие вызовы будут сначала перенаправлены на циферблат 10 и оттуда на циферблат 11 или 12 на основе применяемого тега маршрутизации. После удаления тега маршрутизации звонки будут перенаправлены в исходящий ствол с использованием групп dial-peer.
Ниже описание полей конфигурации.
Определяет VoIP-плеер и дает значимое описание для простоты управления и устранения неполадок. Дополнительные сведения см. в разделе Голосовое сопровождение. translation-profile incoming 11Применяет профиль перевода, определённый ранее, чтобы удалить тег маршрутизации вызовов до перехода к исходящему стволу. destination-pattern BAD.BADПри маршрутизации исходящих вызовов с использованием входящей группы циферблатов требуется шаблон конечного назначения. Дополнительные сведения см. в разделе Шаблон (интерфейс). session protocol sipv2Указывает, что этот абонент обрабатывает ножки вызова SIP. Дополнительные сведения см. в разделе протокол сеанса (peer dial). session target ipv4: 192.168.80.14Определяет локальный адрес интерфейса маршрутизатора в качестве целевого вызова для обратного вызова. Дополнительные сведения см. в разделе цель сеанса (peer dial voip). bind control source-interface GigabitEthernet0/0/0Настройте исходный интерфейс и связанный IP-адрес для сообщений, отправляемых через обратный цикл. Дополнительные сведения см. в разделе связующее звено. bind media source-interface GigabitEthernet0/0/0Настройте исходный интерфейс и связанный IP-адрес для медиа, отправляемых через петлю-бэк. Дополнительные сведения см. в разделе связующее звено. dtmf-relay rtp-nteОпределяет RTP-NTE (RFC2833) как способность DTMF, ожидаемая на ноге вызова. Дополнительные сведения см. в разделе Реле DTMF (Voice over IP). codec g711alaw Заставляет всех звонков PSTN использовать G.711. Выберите a-law или u-law, чтобы соответствовать принудительному методу, используемому службой ISDN. no vadОтключение обнаружения голосовой активности. Дополнительные сведения см. в разделе вад. |
| 5 |
Добавьте следующую конфигурацию маршрутизации вызовов: Это завершает конфигурацию локальных шлюзов. Сохраните конфигурацию и перезагрузите платформу, если впервые настроены функции CUBE.
|
Конфигурация вызова PSTN-Webex в предыдущих разделах может быть изменена, чтобы включить дополнительные траншеи в кластер Cisco Unified Communications Manager (UCM). В этом случае все звонки маршрутируются через Unified CM. Звонки из UCM на порту 5060 маршрутируются в PSTN, а звонки из порта 5065 маршрутируются в Webex Calling. Для включения этого сценария вызова могут быть добавлены следующие инкрементные конфигурации.
| 1 |
Настройте приведенные ниже параметры Voice class URI (URI класса голосовых вызовов). |
| 2 |
Настройте следующие записи DNS для указания маршрутизации SRV на Унифицированные узлы CM: IOS XE использует эти записи для локального определения целевых UCM-хостов и портов. С этой конфигурацией не требуется настраивать записи в вашей DNS-системе. Если вы предпочитаете использовать свой DNS, то эти локальные конфигурации не требуются.
Ниже описание полей конфигурации. Следующая команда создает запись ресурса DNS SRV. Создайте запись для каждого хоста и ствола UCM: ip host _sip._udp.pstntocucm.io srv 2 1 5060 ucmsub5.mydomain.com _sip._udp.pstntocucm.io: Имя записи ресурса SRV 2:: Приоритет записи ресурсов SRV 1:: Рекордный вес ресурса SRV 5060:: Номер порта, который будет использоваться для целевого узла в этой записи ресурсов ucmsub5.mydomain.com: Целевой хост записи ресурсов Чтобы разрешить имена узлов назначения записей ресурсов, создайте локальные записи DNS A. Например: ip host ucmsub5.mydomain.com 192.168.80.65 ip-хост: Создает запись в локальной базе данных IOS XE. ucmsub5.mydomain.com: Имя хоста записи. 192.168.80.65: IP-адрес хоста. Создайте записи ресурсов SRV и записи A, чтобы отразить вашу среду UCM и предпочтительную стратегию распределения вызовов. |
| 3 |
Настройте следующие сверки циферблата: |
| 4 |
Добавить маршрутизацию вызовов, используя следующие конфигурации: |
Диагностические подписи (DS) предварительно выявляют распространенные проблемы в локальном шлюзе на основе Cisco IOS XE и генерируют уведомления об event-событии по электронной почте, syslog или терминала. Кроме того, DS можно установить для автоматического сбора данных диагностики и передачи полученных данных в центр Cisco TAC, чтобы увеличить время разрешения.
Диагностические подписи (DS) – это файлы XML, содержащие информацию о событиях и действиях, запусках и запусках проблемы, для информирования, устранения и устранения проблемы. Для определения логики обнаружения проблем используйте сообщения SYSLOG, события SNMP и посредством периодического мониторинга выходов определенных команд show. К типам действий относятся:
-
Сбор выходных данных команды show
-
Создание консолидированного файла журнала
-
Загрузка файла в расположение сети, предоставленной пользователем, например HTTPS, SCP, FTP-сервер
Инженеры TAC авторизации файлов DS и цифровой подписи для защиты целостности. Каждый файл DS имеет уникальный числовой ИД, присвоенный системой. Инструмент поиска диагностических подписей(DSLT) является единственным источником для поиска подходящих подписей для мониторинга и устранения различных проблем.
Перед началом работы.
-
Не редактируйте файл DS, который вы загружаете из ДСЛТ. Из-за ошибки проверки целостности файлов, которые вы измените, не удается установить.
-
Простой сервер протокола передачи почты (SMTP), необходимый для отправки уведомлений по электронной почте локальным шлюзом.
-
Убедитесь, что локальный шлюз работает IOS XE 17.6.1 или выше, если вы хотите использовать безопасный SMTP-сервер для уведомлений по электронной почте.
Предварительные требования
Локальный шлюз с IOS XE 17.6.1 или выше
-
Установка диагностических подписей включена по умолчанию.
-
Настройте безопасный сервер электронной почты, который вы используете для отправки упреждающего уведомления, если устройство работает с IOS XE 17.6.1 или выше.
configure terminal call-home mail-server <username>:<pwd>@<email server> priority 1 secure tls end -
Настройте переменную окружения ds_email с адресом электронной почты администратора для уведомления.
configure terminal call-home diagnostic-signature LocalGateway(cfg-call-home-diag-sign)environment ds_email <email address> end
Установка диагностических подписей для упреждающего контроля
Мониторинг высокой загруженности ЦП
Это DS отслеживает 5использование процессора в секундах с помощью SNMP OID 1.3.6.1.4.1.9.2.1.56. Когда использование достигает 75% или более, он отключает все отладки и удаляет все диагностические подписи, которые вы устанавливаете в локальном шлюзе. Чтобы установить подпись, выполните шаги ниже.
-
Убедитесь, что вы включили SNMP с помощью команды show snmp. Если SNMP не включена, настройте snmp-server manager .
show snmp %SNMP agent not enabled config t snmp-server manager end show snmp Chassis: ABCDEFGHIGK 149655 SNMP packets input 0 Bad SNMP version errors 1 Unknown community name 0 Illegal operation for community name supplied 0 Encoding errors 37763 Number of requested variables 2 Number of altered variables 34560 Get-request PDUs 138 Get-next PDUs 2 Set-request PDUs 0 Input queue packet drops (Maximum queue size 1000) 158277 SNMP packets output 0 Too big errors (Maximum packet size 1500) 20 No such name errors 0 Bad values errors 0 General errors 7998 Response PDUs 10280 Trap PDUs Packets currently in SNMP process input queue: 0 SNMP global trap: enabled Скачать DS 64224с помощью следующих параметров раскрытия в Инструмент поиска диагностических подписей::
copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash:Название поля
Значение поля
Платформа
Cisco4300, 4400 ISR Series или 8000Catalyst V Edge Software
Продукт
CUBE Enterprise в решении Webex Calling
Область действия проблемы
Производительность
Тип проблемы
Высокая загрузка ЦП с помощью уведомления электронной почте

-
Скопируйте файл XML DS во flash-файл локального шлюза.
copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash:В примере ниже показано копирование файла с FTP-сервера на локальный шлюз.
copy ftp://user:pwd@192.0.2.12/DS_64224.xml bootflash: Accessing ftp://*:*@ 192.0.2.12/DS_64224.xml...! [OK - 3571/4096 bytes] 3571 bytes copied in 0.064 secs (55797 bytes/sec) -
Установите файл XML DS на локальный шлюз.
call-home diagnostic-signature load DS_64224.xml Load file DS_64224.xml success -
Используйте стрелки show call-home diagnostic-signature команда для проверки успешной установки подписи. Столбец состояния должен иметь значение "зарегистрированный".
show call-home diagnostic-signature Current diagnostic-signature settings: Diagnostic-signature: enabled Profile: CiscoTAC-1 (status: ACTIVE) Downloading URL(s): https://tools.cisco.com/its/service/oddce/services/DDCEService Environment variable: ds_email: username@gmail.comСкачать DSes:
Идентификатор DS
Имя DS
Редакция
Статус
Последнее обновление (GMT+00:00)
64224
DS_LGW_CPU_MON75
0.0.10
Зарегистрировано
2020-11-07 22:05:33
При срабатывании этой подписи удаляются все действующие диагностические подписи, в том числе сама подпись. При необходимости, пожалуйста, переустановите DS 64224 для продолжения мониторинга высокого использования процессора на локальном шлюзе.
Ненабдиненное отслеживание вызовов отключается
Этот DS использует опросы SNMP каждые 10 минуты для обнаружения ненормального отключения вызова с ошибками SIP403, 488 и 503. Если увеличение количества ошибок больше или равно 5 от последнего опроса, это создает syslog и уведомление по электронной почте. Чтобы установить подпись, выполните шаги ниже.
-
Убедитесь, что SNMP включен с помощью команды show snmp. Если SNMP не включена, настройте snmp-server manager .
show snmp %SNMP agent not enabled config t snmp-server manager end show snmp Chassis: ABCDEFGHIGK 149655 SNMP packets input 0 Bad SNMP version errors 1 Unknown community name 0 Illegal operation for community name supplied 0 Encoding errors 37763 Number of requested variables 2 Number of altered variables 34560 Get-request PDUs 138 Get-next PDUs 2 Set-request PDUs 0 Input queue packet drops (Maximum queue size 1000) 158277 SNMP packets output 0 Too big errors (Maximum packet size 1500) 20 No such name errors 0 Bad values errors 0 General errors 7998 Response PDUs 10280 Trap PDUs Packets currently in SNMP process input queue: 0 SNMP global trap: enabled -
Скачать DS 65221используя следующие параметры в Инструмент поиска диагностических подписей::
Название поля
Значение поля
Платформа
Cisco4300, 4400 ISR Series или 8000Catalyst V Edge Software
Продукт
Предприятие CUBE в решении Webex Calling
Область действия проблемы
Производительность
Тип проблемы
Обнаружение неявных вызовов SIP при отправке уведомления по электронной почте и SYSLOG.
-
Скопируйте файл XML DS на локальный шлюз.
copy ftp://username:password@<server name or ip>/DS_65221.xml bootflash: -
Установите файл XML DS на локальный шлюз.
call-home diagnostic-signature load DS_65221.xml Load file DS_65221.xml success -
Использовать команду show call-home diagnostic-signature чтобы убедиться, что подпись успешно установлена. Столбец состояния должен иметь значение registered ("зарегистрировано").
Установка диагностических подписей для устранения неполадки
Кроме того, для быстрого решения проблем можно использовать сигнатуры диагностики (DS). Инженеры TAC создали несколько сигнатур, которые позволяют использовать необходимые отладки для устранения неполадки, обнаружения возникновения проблемы, сбора требуемого набора диагностических данных и автоматической передачи данных в центр Cisco TAC. Это избавляет от необходимости вручную проверять появление проблемы и намного упрощает устранение периодических и временных неполадок.
Вы можете использовать Инструмент поиска диагностических подписейчтобы найти подходящие подписи и установить их для решения данной проблемы, или вы можете установить подпись, рекомендованную инженером TAC в рамках поддержки.
Вот пример того, как найти и установить DS для обнаружения вхождения “%VOICE_IEC-3-GW: CCAPI: Внутренняя ошибка (пороговое значение пика вызовов): IEC=1.1.181.1.29.0" syslog и автоматизирует сбор диагностических данных, используя следующие шаги:
Настройте другую переменную окружения DS ds_fsurl_prefix в качестве пути файлового сервера Cisco TAC (cxd.cisco.com) для загрузки диагностических данных. Имя пользователя в пути файла - номер случая, а пароль - токен загрузки файла, который может быть извлечен из Менеджер кейсов поддержкикак показано ниже. Токен для загрузки файлов может быть сгенерирован в разделе Вложения Диспетчера кейсов поддержки при необходимости.

configure terminal call-home diagnostic-signature LocalGateway(cfg-call-home-diag-sign)environment ds_fsurl_prefix "scp://<case number>:<file upload token>@cxd.cisco.com" endПример.
call-home diagnostic-signature environment ds_fsurl_prefix " environment ds_fsurl_prefix "scp://612345678:abcdefghijklmnop@cxd.cisco.com"-
Убедитесь, что SNMP включен с помощью команды show snmp. Если SNMP не включена, настройте snmp-server manager .
show snmp %SNMP agent not enabled config t snmp-server manager end -
Мы рекомендуем установить DS мониторинга высокого CPU 64224 в качестве упреждающей меры для отключения всех отладок и диагностических подписей во время использования высокого CPU. Скачать DS 64224используя следующие параметры в Инструмент поиска диагностических подписей::
Название поля
Значение поля
Платформа
Cisco4300, 4400 ISR Series или 8000Catalyst V Edge Software
Продукт
Предприятие CUBE в решении Webex Calling
Область действия проблемы
Производительность
Тип проблемы
Высокая загруженности ЦП с уведомлением по электронной почте.
-
Скачать DS 65095используя следующие параметры в Инструмент поиска диагностических подписей::
Название поля
Значение поля
Платформа
Cisco4300, 4400 ISR Series или 8000Catalyst V Edge Software
Продукт
Предприятие CUBE в решении Webex Calling
Область действия проблемы
Системные журналы
Тип проблемы
Syslog - %VOICE_IEC-3-GW: CCAPI: Внутренняя ошибка (пороговое значение пика вызовов): IEC=1.1.181.1.29.0
-
Скопируйте файлы XML DS в локальный шлюз.
copy ftp://username:password@<server name or ip>/DS_64224.xml bootflash: copy ftp://username:password@<server name or ip>/DS_65095.xml bootflash: -
Установите DS мониторинга высокого процессора 64224 и DS 65095 XML в локальном шлюзе.
call-home diagnostic-signature load DS_64224.xml Load file DS_64224.xml success call-home diagnostic-signature load DS_65095.xml Load file DS_65095.xml success -
Убедитесь, что подпись успешно установлена с использованием show call-home diagnostic-signature. Столбец состояния должен иметь значение registered ("зарегистрировано").
show call-home diagnostic-signature Current diagnostic-signature settings: Diagnostic-signature: enabled Profile: CiscoTAC-1 (status: ACTIVE) Downloading URL(s): https://tools.cisco.com/its/service/oddce/services/DDCEService Environment variable: ds_email: username@gmail.com ds_fsurl_prefix: scp://612345678:abcdefghijklmnop@cxd.cisco.comСкачано DSes:
Идентификатор DS
Имя DS
Редакция
Статус
Последнее обновление (GMT+00:00)
64224
00:07:45
DS_LGW_CPU_MON75
0.0.10
Зарегистрировано
2020-11-08:00:07:45
65095
00:12:53
DS_LGW_IEC_Call_spike_threshold
0.0.12
Зарегистрировано
2020-11-08:00:12:53
Проверить выполнение диагностических подписей
В следующей команде колонка «Статус» команды show call-home diagnostic-signature изменения в «запущенном», в то время как локальный шлюз выполняет действие, определённое в подписи. Выход из show call-home diagnostic-signature statistics является лучшим способом проверить, обнаруживает ли диагностическая подпись событие, представляющее интерес, и выполнила ли действие. Столбец «Triggered/Max/Deinstall» (Триггер,/Макс./Деинсталл) указывает количество раз, в которое данной подписи инициирует событие, максимальное количество случаев, в течение которое оно определяется для обнаружения события, а также указывает, деинсталлирует ли подпись после обнаружения максимального количества инициированных событий.
show call-home diagnostic-signature
Current diagnostic-signature settings:
Diagnostic-signature: enabled
Profile: CiscoTAC-1 (status: ACTIVE)
Downloading URL(s): https://tools.cisco.com/its/service/oddce/services/DDCEService
Environment variable:
ds_email: carunach@cisco.com
ds_fsurl_prefix: scp://612345678:abcdefghijklmnop@cxd.cisco.com
Скачано DSes:
|
Идентификатор DS |
Имя DS |
Редакция |
Статус |
Последнее обновление (GMT+00:00) |
|---|---|---|---|---|
|
64224 |
DS_LGW_CPU_MON75 |
0.0.10 |
Зарегистрировано |
2020-11-08 00:07:45 |
|
65095 |
DS_LGW_IEC_Call_spike_threshold |
0.0.12 |
Работает |
2020-11-08 00:12:53 |
показать статистические данные диагностики домашнего вызова
|
Идентификатор DS |
Имя DS |
Срабатывание/Макс/Удаление |
Среднее время запуска (в секундах) |
Максимальное время запуска (в секундах) |
|---|---|---|---|---|
| 64224 |
DS_LGW_CPU_MON75 |
0/0/N |
0. 000 |
0. 000 |
|
65095 |
DS_LGW_IEC_Call_spike_threshold |
1/20/Y |
23. 053 |
23. 053 |
В уведомление по эл. почте, отправленный во время выполнения диагностической подписи, содержится такая основная информация, как тип проблемы, сведения об устройстве, версия ПО, запущенная конфигурация и вывод команды show, необходимые для устранения данной неполадки.
Удалить диагностические сигнатуры
Как правило, для устранения неполадок используются диагностические подписи, которые необходимо удалить после обнаружения некоторых неполадок. Если вы хотите удалить подпись вручную, извлеките идентификатор DS ID из вывода show call-home diagnostic-signature и выполните следующую команду:
call-home diagnostic-signature deinstall <DS ID>
Пример.
call-home diagnostic-signature deinstall 64224
Новые сигнатуры добавляются в средство поиска подписей диагностики периодически на основании проблем, которые наблюдаются в развертываниях. В настоящее время TAC не поддерживает запросы на создание новых пользовательских подписей.
