...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config)# esbc vesbc(config-esbc)# |
Настройки
...
списка причин отбоя
cause-list sip
Данная команда позволяет перейти в настройки указанного списка причин отбоя для перехода на следующее направление или создать новый.
...
Данная команда позволяет перейти в настройки сбора, хранения и записи CDR (Call Detail Record).
Использование отрицательной формы команды (no) удаляет настройки CDR.
...
create-mode <MODE>
no create-mode
Параметры
<MODE> - – режим создания файлов CDR, принимает значения [daily, hourly, periodically]
...
login <WORD>
no login
Параметры
<WORD> - – логин FTP-клиента.
Значение по умолчанию
...
login <WORD>
no login
Параметры
<WORD> - – логин резервного FTP-клиента.
...
signature <WORD>
no signature
Параметры
<WORD> – отличтельный отличительный признак, задаётся строкой.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-cdr)# syslog enable vesbc(config-esbc-cdr)# |
Настройки
...
криптопрофиля
crypto profile
Данная команда позволяет перейти в настройки указанного криптопрофиля или создать новый.
...
<WORD> – пароль приватного ключа, строка ASCII-символов;.
Значение по умолчанию
Отсутствует.
...
Данная команда позволяет задать ограничения на версию TLS. Ограничения применяются только при использовании в SIP-транспорте.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-crypto-profile)# tls min 1.1 vesbc(config-esbc-crypto-profile)# |
Настройки флуд-
...
фильтра
flood fliter
Данная команда позволяет перейти в настройки созданного флуд-фильтра или создать новый.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-general)# statistics disable vesbc(config-esbc-general)# |
| Якорь | ||||
|---|---|---|---|---|
|
...
медиапрофиля
media profile
Данная команда позволяет перейти в настройки указанного медиапрофиля или создать новый.
...
<CODEC_PATTERN> – название кодека/часть названия кодека.
<PT> – payload type. Не обязательный Необязательный параметр.
audio – добавление кодеков типа audio для работы в режиме транскодирования.
...
- disable – SRTP запрещён;
- mandatory – SRTP обязателен, профиль транспорта в медиа секции медиасекции SDP будет изменён на соответствующий профиль SRTP;
- optional – SRTP не обязателен, но ключи будут подставлены в offer SDP второго плеча, без изменения профиля транспорта в медиа секции медиасекции SDP.
Значение по умолчанию
disable
...
| Блок кода | ||
|---|---|---|
| ||
#Настройка статического адреса
vesbc(config-esbc-media-resource)# ip address 192.168.114.130
vesbc(config-esbc-media-resource)#
#Настройка динамического адреса
vesbc(config)# interface gigabitethernet 1/0/1
vesbc(config-if-gi)# ip address dhcp
vesbc(config-if-gi)# exit
vesbc(config)# esbc
vesbc(config-esbc)# media resource NEW_MEDIA_RESOURCE
vesbc(config-esbc-media-resource)# ip address dhcp interface gigabitethernet 1/0/1
vesbc(config-esbc-media-resource)# |
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-media-resource)# rename NEW_NAME_MEDIA_RESOURCE vesbc(config-esbc-media-resource)# |
| Якорь | ||||
|---|---|---|---|---|
|
...
таблицы модификации
mod-table
Команда позволяет перейти в настройки указанной таблицы модификации или создать новую.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(esbc-mod-table)# rename NEW_NAME_MODTABLE vesbc(esbc-mod-table)# |
Настройки SIP
...
-модификаторов
sip
Данная команда позволяет перейти в настройки указанной таблицы модификации или создать новую.
...
| Блок кода | ||
|---|---|---|
| ||
value-pattern 'header (value)' ##В В переменную будет добавлено только value |
...
Данная команда позволяет указать номер название переменной, в которую будет помещено значение, отобранное в результате выполнения команды value-pattern.
...
variable-str <VAR>
no variable-str
Параметры
<VAR> – номер переменной, задается в диапазоне значений u01–u99<VAR> – название переменной, задаётся строкой длиной до 15 символов.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(esbc-mod-table-modification)# variable-str u01var_name vesbc(esbc-mod-table-modification)# |
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(esbc-mod-table)# rename NEW_NAME_MODTABLE vesbc(esbc-mod-table)# |
Настройки таблицы маршрутизации
...
route-table
Данная команда позволяет перейти в настройки указанной таблицы маршрутизации или создать новую.
...
condition <INDEX> { cdpn | cgpn | sip-message } <CONDITION_MASK>
no condition <INDEX>...
cgpn – проверка условия выполняется по cgpn;
sip-message – проверка условия выполняется по всем заголовкам.
<CONDITION_MASK> – условие, которое должно выполняться, чтобы вызов смаршрутизировался по данному правилу, для составления условий необходимо использовать регулярные выражения PCRE.
...
Использование отрицательной формы команды (no) включает отправку ответов на OPTIONS.
Синтаксис
ignore options enable
no ignore options enable
...
Команда не содержит параметров..
Значение по умолчанию
Ответы на OPTIONS не отправляются.
...
| Блок кода | ||
|---|---|---|
| ||
#Настройка статического адреса
vesbc(config-esbc-sip-transport)# ip address 192.168.114.130
vesbc(config-esbc-sip-transport)#
#Настройка динамического адреса
vesbc(config)# interface gigabitethernet 1/0/1
vesbc(config-if-gi)# ip address dhcp
vesbc(config-if-gi)# exit
vesbc(config)# esbc
vesbc(config-esbc)# sip transport NEW_SIP_TRANSPORT
vesbc(config-esbc-sip-transport)# ip address dhcp interface gigabitethernet 1/0/1
vesbc(config-esbc-sip-transport)# |
...
| Блок кода | ||
|---|---|---|
| ||
#Настройка статического адреса
vesbc(config-esbc-sip-transport)# ipv6 address 54:af:97:19:8a:f3
vesbc(config-esbc-sip-transport)#
#Настройка динамического адреса
vesbc(config)# interface gigabitethernet 1/0/1
vesbc(config-if-gi)# ipv6 address dhcp
vesbc(config-if-gi)# exit
vesbc(config)# esbc
vesbc(config-esbc)# sip transport NEW_SIP_TRANSPORT
vesbc(config-esbc-sip-transport)# ipv6 address dhcp interface gigabitethernet 1/0/1
vesbc(config-esbc-sip-transport)# |
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-sip-transport)# rename NEW_NAME_SIP_TRANSPORT vesbc(config-esbc-sip-transport)# |
| Якорь | ||||
|---|---|---|---|---|
|
...
SIP-транка
trunk sip
Данная команда позволяет перейти в настройки указанного SIP-транка или создать новый.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-trunk-sip)# trusted-network vesbc(config-esbc-trunk-sip)# |
Настройки
...
транковой группы
trunk-group
Данная команда позволяет перейти в настройки указанной транковой группы или создать новую.
...
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транковой группегруппы.
Синтаксис
route-table <NAME_ROUTE_TABLE>
no route-table
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-trunk-group)# trusted-network vesbc(config-esbc-trunk-group)# |
| Якорь | ||||
|---|---|---|---|---|
|
...
абонентского интерфейса
user-interface sip
Данная команда позволяет перейти в настройки указанного абонентского интерфейса или создать новый.
...
| Якорь | ||||
|---|---|---|---|---|
|
show esbc
...
active calls
Данная команда используется для просмотра списка заблокированных адресовинформации об активных сессиях.
В выводе содержится заблокированный адрес, причина блокировки, AOR, количество накопленных ошибок AOR, таймаут и время блокировкиобщее количество активных сессий, ID сессии, длительность вызова, CGPN до модификации, CDPN до модификации, имя вызывающей стороны, имя вызываемой стороны, CGPN после модификации, CDPN после модификации.
Синтаксис
show esbc black-list [ <ADDR> ]Параметры
<ADDR> – адрес для поиска в списке в формате A.B.C.D(IPv4) или X:X:X:X::X(IPv6).
active callsПараметры
Команда не содержит параметров.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc black-listactive calls IP addressTotal call sessions: Ban reason4 ESBC active sessions: ----------------------------------- Session id AOR Duration CGPN CDPN Source AOR errorDestination BlockingCGPN Time of blocking CDPN (sec) unmodified unmodified modified modified ---------------- -------- ---------- ----------- ----------- count ------------ -------- ------- 50300000000004c 8 timeout in 24001 23002 uac (trunk) uas (trunk) 24001 23002 50300000000004d 7 24002 23003 uac (trunk) uas (trunk) 24002 23003 50300000000004e 6 24003 23004 uac (trunk) uas (trunk) 24003 minutes 23004 50300000000004f 5 24004 23005 --------------- ---------------- ------------------------- --------- ---------- -------------------- 192.168.80.27 PACKET FLOODING 0 1440 2025-04-16 09:10:17 |
show esbc counters
Данная команда используется для просмотра статистики вызовов по системе.
В выводе содержится текущее количество вызовов в секунду, количество активных вызовов (входящих и исходящих), количество полученных и отправленных запросов/ответов, количество успешных вызовов и счётчики для неуспешных вызовов.
Описание счётчиков для неуспешных вызовов:
- WRONG NUMBER CALLS – увеличивается при получении ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – увеличивается при получении ответов 486, 600 на инициирующий INVITE;
- NO ANSWER CALLS – увеличивается при получении ответов 408, 480, 487 на инициирующий INVITE;
- FORBIDDEN CALLS – увеличивается при получении ответов 403, 603 на инициирующий INVITE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на инициирующий INVITE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на инициирующий INVITE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на инициирующий INVITE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на инициирующий INVITE.
Синтаксис
show esbc countersПараметры
uac (trunk) uas (trunk) 24004 23005
|
show esbc black-list
Данная команда используется для просмотра списка заблокированных адресов, AOR и User-Agent.
В выводе содержится заблокированный адрес, причина блокировки, AOR, количество накопленных ошибок AOR, таймаут и время блокировки.
aor
Данная команда используется для просмотра списка заблокированных AOR.
В выводе содержится заблокированный AOR, причина блокировки, количество накопленных ошибок AOR, время прощения и временная метка блокировки.
Синтаксис
show esbc black-list aor [<LINE>]Параметры
<LINE> – строка длиной до 255 символов, выводит все заблокированные AOR, содержащие эту строкуКоманда не содержит параметров.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc black-list countersaor 2400 ESBC global counters AOR black-list: ----------------------------------- CPS:-------------------------------------------------- AOR Ban reason 0 INCOMING CALL-LEGS: AOR 0 OUTGOING CALL-LEGS:Forgive Time of blocking 0 REQUESTS RECEIVED: 0 REQUESTS SEND: 0 RESPONSES RECEIVED: 0 RESPONSES SEND:error time in 0 ANSWERED CALLS(SUCCESS): 0 ANSWERED CALLS(UNSUCCESS): 0 WRONG NUMBER CALLS: 0 BUSY CALLS: 0 NO ANSWER CALLS: 0 FORBIDDEN CALLS: count minutes 0 3XX CODES: 0 4XX CODES: ------------------- ---------------- --------- ---------- ------------------- 24001@10.25.72.35 0 5XX CODES:PACKET FLOODING 1 18 2025-07-25 05:08:18 0 6XX CODES: 24002@10.25.72.35 PACKET FLOODING 1 18 0 |
show esbc transports counters
Данная команда используется для просмотра статистики вызовов по транспортам.
В выводе содержится текущее количество вызовов в секунду, количество активных вызовов (входящих и исходящих), количество полученных и отправленных запросов/ответов, количество успешных вызовов и счётчики для неуспешных вызовов.
Описание счётчиков для неуспешных вызовов:
- WRONG NUMBER CALLS – увеличивается при получении ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – увеличивается при получении ответов 486, 600 на инициирующий INVITE;
- NO ANSWER CALLS – увеличивается при получении ответов 408, 480, 487 на инициирующий INVITE;
- FORBIDDEN CALLS – увеличивается при получении ответов 403, 603 на инициирующий INVITE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на инициирующий INVITE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на инициирующий INVITE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на инициирующий INVITE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на инициирующий INVITE.
Можно указать имя конкретного транспорта для получения статистики только по нему.
Синтаксис
show esbc transports [sip] counters [<SIP_TRANSPORT_NAME>]Параметры
sip – вывод статистики по SIP-транспортам;
<SIP_TRANSPORT_NAME> – имя SIP-транспорта для вывода статистики по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc transports sip counters NEW_TRANSPORT Transport: 2025-07-25 05:08:18 24003@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:18 24004@10.25.72.35 PACKET FLOODING 1 NEW_TRANSPORT --------------------------------------------- CPS: 18 2025-07-25 05:08:18 24005@10.25.72.35 PACKET FLOODING 0 INCOMING CALL-LEGS: 1 0 OUTGOING CALL-LEGS: 18 0 REQUESTS RECEIVED:2025-07-25 05:08:18 24006@10.25.72.35 PACKET FLOODING 0 REQUESTS SEND:1 18 0 RESPONSES RECEIVED: 0 RESPONSES SEND: 0 ANSWERED CALLS(SUCCESS): 0 ANSWERED CALLS(UNSUCCESS): 0 WRONG NUMBER CALLS:2025-07-25 05:08:19 24007@10.25.72.35 PACKET FLOODING 1 0 BUSY CALLS: 18 0 NO ANSWER CALLS:2025-07-25 05:08:19 24008@10.25.72.35 PACKET FLOODING 1 0 FORBIDDEN CALLS: 18 0 3XX CODES: 2025-07-25 05:08:19 24009@10.25.72.35 PACKET FLOODING 1 0 4XX CODES: 18 0 5XX CODES: 0 6XX CODES: 0 |
...
2025-07-25 05:08:19
|
user-agent
Данная команда используется для просмотра информации о транкахсписка заблокированных User-Agent.
В выводе содержится имя, тип, статус транка и время последнего изменения статуса.
Можно указать имя транка для получения детальной информации
заблокированный UA, причина блокировки, количество накопленных ошибок UA, время прощения и временная метка блокировки.
Синтаксис
show esbc trunks [sip] [<TRUNK_NAME>black-list user-agent [<LINE>]
Параметры
sip – просмотр информации по SIP-транкам;
<TRUNK_NAME> – имя SIP-транка для вывода детальной информации по нему<LINE> – строка длиной до 255 символов, выводит все заблокированные User-Agent, содержащие эту строку.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc trunks Trunk Trunk type Status Last change time black-list user-agent a User-agent black-list: ---------------------------------------------- ---------- ------------- ------------------ NEW_TRUNK UA SIP Available Ban reason 2025-04-15 UA error Forgive Time of blocking 03:43:25 count time in vesbc# vesbc# show esbc trunks sip NEW_TRUNK Trunk Trunk type Domain Remote address Remote Status Last change time minutes ------------------------- ---------------- --------- ------- ------------------- aaaa port PACKET FLOODING 25 57 2025-07-25 05:08:22 |
ip
Данная команда используется для просмотра списка заблокированных IP-адресов.
В выводе содержится заблокированный адрес, причина блокировки, AOR, количество накопленных ошибок AOR, время блокировки и временная метка блокировки.
Синтаксис
show esbc black-list ip [<ADDRESS>]
Параметры
<ADDRESS> – заблокированный адрес в формате A.B.C.D или X:X:X:X::X.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc black-list ip 10.25.72.35 IP black-list: -------------------- ---------- ---------- --------------- ---------- ------------- ------------------ IP address NEW_TRUNK Ban reason AOR AOR SIPBlocking Time of blocking 10.25.72.35 5063 Available 2025-04-15 error timeout count in minutes ------------- 03:43:25 ---------------- ------------------ ----- ---------- ------------------- 10.25.72.35 IP BLOCKED |
show esbc trunks counters
Данная команда используется для просмотра статистики вызовов по транкам.
В выводе содержится текущее количество вызовов в секунду, количество активных вызовов(входящих и исходящих), количество полученных и отправленных запросов/ответов, количество успешных вызовов и счётчики для неуспешных вызовов.
Описание счётчиков для неуспешных вызовов:
24021@10.25.72.35 1 1434 2025-07-25 05:08:22
ATTRIBUTES LIMIT |
show esbc statistics
Данная команда используется для просмотра статистики в текущий момент времени. Все метрики разделены на входящие и исходящие.
| Scroll Pagebreak |
|---|
Метрики для вызовов:
- CALLS PER SECOND – количество вызовов в секунду;
- CALL LEGS – активные вызовы;
- REQUESTS IN CALL – запросы в рамках INVITE-сессий;
- RESPONSES IN CALL – ответы в рамках INVITE-сессий;
- ANSWERED CALLS – отвеченные вызовы;
- CALLS TO WRONG NUMBER – вызовы на неверный номер, WRONG NUMBER CALLS – увеличивается при получении ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – вызовы на занятого, увеличивается при получении ответов 486, 600 на инициирующий INVITE;
- NO ANSWER ANSWERED CALLS – вызовы без ответа, увеличивается при получении ответов 408, 480, 487 на инициирующий INVITE;
- FORBIDDEN CALLS – запрещенные вызовы, увеличивается при получении ответов 403, 603 на инициирующий INVITE;
- UNAUTHORIZED CALLS – неавторизованные вызовы, увеличивается при получении ответов 401, 407 на инициирующий INVITE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на инициирующий INVITE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на инициирующий INVITE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на инициирующий INVITE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на инициирующий INVITE.
Можно указать имя конкретного транка для получения статистики только по нему.
Синтаксис
show esbc trunks [sip] counters [<TRUNK_NAME>]Параметры
sip – вывод статистики по SIP-транспортам;
<TRUNK_NAME> – имя SIP-транспорта для вывода статистики по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
Метрики для регистраций:
- REGISTERS PER SECOND – количество регистраций в секунду;
- REGISTER TRANSACTIONS – незавершенные регистрации, увеличивается при получении REGISTER, уменьшается при получении финального ответа на REGISTER;
- RESPONSES – ответы на REGISTER;
- SUCCESS REGISTERS – успешные регистрации;
- REQUEST TIMEOUT – регистрации с истёкшим временем ожидания ответа, увеличивается при получении ответа 408 на REGISTER;
- FORBIDDEN REGISTERS – запрещенные регистрации, увеличивается при получении ответов 403, 603 на REGISTER;
- UNAUTHORIZED REGISTERS – неавторизованные регистрации, увеличивается при получении ответов 401, 407 на REGISTER;
- INTERVAL TOO BRIEF – регистрации со слишком коротким Expires, увеличивается при получении ответа 423 на REGISTER;
- 3XX CODES – увеличивается при получении любого 3xx ответа на REGISTER;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на REGISTER;
- 5XX CODES – увеличивается при получении любого 5xx ответа на REGISTER;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на REGISTER.
Метрики для подписок:
- SUBSCRIBES PER SECOND – количество подписок в секунду;
- ACTIVE SUBSCRIBES – активные подписки, увеличивается при получении успешного ответа на SUBSCRIBE, уменьшается при истечении подписки;
- REQUESTS IN SUBSCRIBE – запросы в рамках SUBSCRIBE-сессий;
- RESPONSES IN SUBSCRIBE – ответы в рамках SUBSCRIBE-сессий;
- SUCCESS SUBSCRIBES – успешные подписки;
- REQUEST TIMEOUT – подписки с истёкшим временем ожидания ответа, увеличивается при получении ответа 408 на SUBSCRIBE;
- FORBIDDEN SUBSCRIBES – запрещенные подписки, увеличивается при получении ответов 403, 603 на SUBSCRIBE;
- UNAUTHORIZED SUBSCRIBES – неавторизованные регистрации, увеличивается при получении ответов 401, 407 на SUBSCRIBE;
- INTERVAL TOO BRIEF – регистрации со слишком коротким Expires, увеличивается при получении ответа 423 на SUBSCRIBE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на SUBSCRIBE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на SUBSCRIBE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на SUBSCRIBE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на SUBSCRIBE.
Метрики для RPS:
REQUESTS PER SECOND – количество SIP-запросов в секунду;
- INVITE PER SECOND – количество INVITE в секунду;
- ACK PER SECOND – количество ACK в секунду;
- BYE PER SECOND – количество BYE в секунду;
- CANCEL PER SECOND – количество CANCEL в секунду;
- REFER PER SECOND – количество REFER в секунду;
- PRACK PER SECOND – количество PRACK в секунду;
- SUBSCRIBE PER SECOND – количество SUBSCRIBE в секунду;
- NOTIFY PER SECOND – количество NOTIFY в секунду;
- UPDATE PER SECOND – количество UPDATE в секунду;
- OPTIONS PER SECOND – количество OPTIONS в секунду;
- INFO PER SECOND – количество INFO в секунду;
- REGISTER PER SECOND – количество REGISTER в секунду;
- MESSAGE PER SECOND – количество MESSAGE в секунду.
Синтаксис
show esbc statistics { all | call | register | rps | subscribe } [<OBJECT_TYPE> [sip [<OBJECT>]]]Параметры
all – суммарный вывод статистики вызовов, регистраций, RPS, подписок;
call – вывод статистики вызовов;
register – вывод статистики регистраций;
rps – вывод статистики по интенсивности SIP-запросов;
subscribe – вывод статистики подписок.
<OBJECT_TYPE> – тип объекта, по которому выводится статистика, принимает значения:
- transport – статистика по всем транспортам, если явно не указан определенный;
- trunk – статистика по всем транкам, если явно не указан определенный;
- user-interface – статистика по всем абонентским интерфейсам, если явно не указан определенный.
<OBJECT> – название транспорта/транка/абонентского интерфейса.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc statistics all
ESBC global call counters:
-----------------------------------------------------------------------
Counter Name Incoming Outgoing
------------------------- -------------------- --------------------
CALLS PER SECOND 0 0
CALL LEGS 0 0
REQUESTS IN CALL 0 0
RESPONSES IN CALL 0 0
ANSWERED CALLS 0 0
CALLS TO WRONG NUMBER 0 0
BUSY CALLS 0 0
NO ANSWERED CALLS 0 0
FORBIDDEN CALLS 0 0
UNAUTHORIZED CALLS 0 0
3XX CODES 0 0
4XX CODES 0 0
5XX CODES 0 0
6XX CODES 0 0
ESBC global register counters:
-----------------------------------------------------------------------
Counter Name Incoming Outgoing
------------------------- -------------------- --------------------
REGISTERS PER SECOND 0 0
REGISTER TRANSACTIONS 0 0
RESPONSES 0 0
SUCCESS REGISTERS 0 0
REQUEST TIMEOUT 0 0
FORBIDDEN REGISTERS 0 0
UNAUTHORIZED REGISTERS 0 0
INTERVAL TOO BRIEF 0 0
3XX CODES 0 0
4XX CODES 0 0
5XX CODES 0 0
6XX CODES 0 0
ESBC global subscribe counters:
-----------------------------------------------------------------------
Counter Name Incoming Outgoing
------------------------- -------------------- --------------------
SUBSCRIBES PER SECOND 0 0
ACTIVE SUBSCRIBES 0 0
REQUESTS IN SUBSCRIBE 0 0
RESPONSES IN SUBSCRIBE 0 0
SUCCESS SUBSCRIBES 0 0
REQUEST TIMEOUT 0 0
FORBIDDEN SUBSCRIBES 0 0
UNAUTHORIZED SUBSCRIBES 0 0
INTERVAL TOO BRIEF 0 0
3XX CODES 0 0
4XX CODES 0 0
5XX CODES 0 0
6XX CODES 0 0 | ||
| Блок кода | ||
| ||
vesbc# show esbc trunks sip counters NEW_TRUNK Trunk: ESBC global rps counters: NEW_TRUNK --------------------------------------------------------------- CPS: 0 INCOMING CALL-LEGS: 0 OUTGOING CALL-LEGS:-------- Counter Name 0 REQUESTS RECEIVED: Incoming 0 REQUESTS SEND: Outgoing 0 RESPONSES RECEIVED: 0 RESPONSES SEND: 0 ANSWERED CALLS(SUCCESS): 0 ANSWERED CALLS(UNSUCCESS): 0 WRONG NUMBER CALLS: 0 BUSY CALLS: ------------------------- -------------------- -------------------- REQUESTS PER SECOND 0 0 NO ANSWER CALLS: 0 FORBIDDEN CALLS: 0 INVITE PER 3XXSECOND CODES: 0 0 4XX CODES: 0 0 5XX CODES: ACK PER SECOND 0 6XX CODES: 0 0 |
show esbc user-interfaces counters
Данная команда используется для просмотра статистики вызовов по абонентским интерфейсам.
В выводе содержится текущее количество вызовов в секунду, количество активных вызовов(входящих и исходящих), количество полученных и отправленных запросов/ответов, количество успешных вызовов и счётчики для неуспешных вызовов.
Описание счётчиков для неуспешных вызовов:
- WRONG NUMBER CALLS – увеличивается при получении ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – увеличивается при получении ответов 486, 600 на инициирующий INVITE;
- NO ANSWER CALLS – увеличивается при получении ответов 408, 480, 487 на инициирующий INVITE;
- FORBIDDEN CALLS – увеличивается при получении ответов 403, 603 на инициирующий INVITE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на инициирующий INVITE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на инициирующий INVITE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на инициирующий INVITE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на инициирующий INVITE.
Можно указать имя конкретного абонентского интерфейса для получения статистики только по нему.
Синтаксис
show esbc user-interfaces [sip] counters [<USER_INTERFACE_NAME>]Параметры
sip – вывод статистики по абонентскому интерфейсу;
<USER_INTERFACE_NAME> – имя абонентского интерфейса для вывода статистики по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc user-interfaces sip counters NEW_USER_INTERFACE User interface: NEW_USER_INTERFACE --------------------------------------------- CPS: 0 BYE PER SECOND 0 0 CANCEL PER SECOND 0 0 INCOMING CALL-LEGS: 0 REFER PER OUTGOING CALL-LEGS:SECOND 0 REQUESTS RECEIVED: 0 REQUESTS SEND: 0 PRACK PER SECOND RESPONSES RECEIVED: 0 RESPONSES SEND: 0 0 ANSWERED CALLS(SUCCESS): 0 ANSWERED CALLS(UNSUCCESS): 0 WRONG NUMBER CALLS: SUBSCRIBE PER SECOND 0 BUSY CALLS: 0 NO ANSWER0 CALLS: 0 FORBIDDEN CALLS: NOTIFY PER SECOND 0 3XX CODES: 0 0 4XX CODES: 0 0 5XX CODES: UPDATE PER SECOND 0 6XX CODES: 0 |
show esbc users
Данная команда используется для просмотра информации о зарегистрированных абонентах.
В выводе содержится AOR абонента, тип и количество контактов.
Можно указать AOR абонента для получения детальной информации.
Синтаксис
...
|
...
|
...
|
...
|
...
Параметры
sip – просмотр информации по SIP-абонентам;
<LINE> – строка длиной до 255 символов, выводит всех абонентов, чей AOR содержит эту строку;
detailed – просмотр детальной информации о абоненте, работает только если в <LINE> указан полный AOR.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc users sip 5 Total AORs: OPTIONS PER SECOND 0 1 Total Contacts: 1 User AOR 0 User Contact INFO PER SECOND 0 type 0 count ------------------------------ -------- -------- 55@192.168.80.127REGISTER PER SECOND 0 SIP 1 0 vesbc# vesbc# show esbc users sip 55@192.168.80.127 detailed User AOR: 55@192.168.80.127 User type: MESSAGE PER SECOND 0 SIP Contact count: 1 IN User contact 0 IP address of User Expires |
show esbc trunks
Данная команда используется для просмотра информации о транках.
В выводе содержится имя, тип, статус транка и время последнего изменения статуса.
Можно указать имя транка для получения детальной информации
Синтаксис
show esbc trunks [sip] [<TRUNK_NAME>]Параметры
sip – просмотр информации по SIP-транкам;
<TRUNK_NAME> – имя SIP-транка для вывода детальной информации по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc trunks Trunk Registration Trunk name IP address of OUT Trunk contact Trunk type Status Last change time -------------------- ---------- ------------- ------------------ NEW_TRUNK user SIP Available interface 2025-04-15 expires in registrar 03:43:25 vesbc# vesbc# show esbc trunks sip NEW_TRUNK Trunk Trunk type Domain Remote address Remote Status Last change time name port ------------------- ----------- ----------- ---- ---------- -------- ------------ ---------------- --------------- ------------------------------ <sip:55@192.168.80.27:5062;tra 192.168.80.27 NEW_TRUNK SIP abon 10.25.72.35 5063 3600 Available 33422025-04-15 uas 10.25.72.35 <sip:55@10.25.72.151:5060;tran nsport=udp> 03:43:25 |
show esbc users
Данная команда используется для просмотра информации о зарегистрированных абонентах.
В выводе содержится AOR абонента, тип и количество контактов.
Можно указать AOR абонента для получения детальной информации.
Синтаксис
show esbc users [sip] [<LINE>] [detailed]
Параметры
sip – просмотр информации по SIP-абонентам;
<LINE> – строка длиной до 255 символов, выводит всех абонентов, чей AOR содержит эту строку;
detailed – просмотр детальной информации о абоненте, работает только если в <LINE> указан полный AOR.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
show esbc white-list
Данная команда используется для просмотра белого списка.
В выводе содержится адрес и причина добавления в список (is configured – адрес сконфигурированного транка, is dynamic – адрес зарегистрированного абонента).
Синтаксис
show esbc white-list [<ADDR>]
Параметры
<ADDR> – адрес для поиска в списке в формате IPv4, IPv6 или доменного имени.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc white-list IP address Is dynamic Is sport=udp;line=5e320013e287239configured --------------- ---------- ---------- 10.25.72.35 No Yes 192.168.80.27 Yes No e04606bb5d3800315> |
show esbc white-list
Данная команда используется для просмотра белого списка.
В выводе содержится адрес и причина добавления в список (is configured – адрес сконфигурированного транка, is dynamic – адрес зарегистрированного абонента).
Синтаксис
show esbc white-list [<ADDR>]Параметры
|
Команды управления
clear esbc active calls
Данная команда используется для разрушения активных соединений.
При использовании без параметров разрушаются все активные соединения.
Синтаксис
clear esbc active calls [ id <HEX> | trunk sip <WORD> | user-interface sip <WORD> ]Параметры
<HEX> – ID сессии, которую необходимо разрушить;
<WORD> – название транка/абонентского интерфейса, при указании все вызовы через выбранный объект будут завершены.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc active calls
vesbc# |
clear esbc black-list
Данная команда используется для очистки чёрного списка.
При использовании без параметров удаляются все записи о заблокированных IP-адресах, AOR, User-Agent.
aor
Данная команда используется для удаления заблокированных AOR.
При использовании без параметров удаляются все заблокированные AOR.
Синтаксис
clear esbc black-list aor [<LINE>]Параметры
<LINE> – строка длиной до 255 символов, удаляет AOR только при полном совпадении со строкой.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list aor
vesbc# |
user-agent
Данная команда используется для удаления заблокированных User-Agent.
При использовании без параметров удаляются все заблокированные User-Agent.
Синтаксис
clear esbc black-list user-agent [<LINE>]Параметры
<LINE> – строка длиной до 255 символов, удаляет User-Agent только при полном совпадении со строкой.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list user-agent
vesbc# |
ip
Данная команда используется для удаления заблокированных IP-адресов.
При использовании без параметров удаляются все заблокированные IP-адреса.
Синтаксис
clear esbc black-list ip [<ADDRESS>]Параметры
<ADDRESS> – заблокированный адрес в <ADDR> – адрес для поиска в списке в формате A.B.C.D(IPv4) [/N] или X:X:X:X::X(IPv6). Для IPv4 адреса есть возможность ввести маску подсети, при указании удалятся все адреса, входящие в подсеть.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc white-list
IP address Is dynamic Is
configured
--------------- ---------- ----------
10.25.72.35 No Yes
192.168.80.27 Yes No
|
Команды управления
clear esbc black-list
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list ip
vesbc# |
clear esbc registration
Данная команда используется для сброса активных регистраций абонентов.
При использовании без параметров сбрасываются регистрации всех абонентовДанная команда используется для очистки списка заблокированных адресов.
Синтаксис
clear esbc black-listregistration [ <IPv4[/N]> | <IPv6> ]
Параметры
<IPv4[/N]> – IPv4-адрес из списка, при указании маски из списка удаляются все адреса, которые попадают под маску;
pattern-aor <AOR> | user-interface sip <UI_NAME>]Параметры
<AOR> – маска, по которой будут искаться AOR зарегистрированных абонентов. Можно использовать регулярные выражения PCRE.;
<UI_NAME> – название абонентского интерфейса, при указании регистрации всех абонентов, зарегистрированных через указанный интерфейс, будут сброшены<IPv6> – IPv6-адрес из списка.
Необходимый уровень привилегий
1015
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list 192.168.80.27registration vesbc# |
