...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-media-profile)# rename NEW_NAME_MEDIA_PROFILE vesbc(config-esbc-media-profile)# |
rtcp local enable
Данная команда
Использование отрицательной формы команды (no)
rtcp local interval
rtcp timeout
rtp source-verification
Данная команда включает контроль IP:Port источника RTP.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc active calls
Total call sessions: 4
ESBC active sessions:
-----------------------------------
Session id Duration CGPN CDPN Source Destination CGPN CDPN
(sec) unmodified unmodified modified modified
---------------- -------- ---------- ----------- ----------- ------------ -------- -------
50300000000004c 8 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 23004
50300000000004f 5 24004 23005 uac (trunk) uas (trunk) 24004 23005
|
esbc call-flow sip start
Данная команда используется для включения сбора статистики call-flow сессий.
Синтаксис
esbc call-flow sip startПараметры
Команда не содержит параметров.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# esbc call-flow sip start
|
esbc call-flow sip all
Данная команда используется для включения сбора статистики call-flow сессий.
Синтаксис
esbc call-flow sip all [<CONDITION>]Параметры
<CONDITION> - условий сбора статистики, принимает одно или более значение:
- address
- cdpn
- cgpn
- contact
- transport
- trunk
- trunk-group
Необязательный параметр, при его отсутствии будет происходить сбор статистики все сессий
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
esbc call-flow sip any
esbc call-flow sip clear
esbc call-flow sip stop
show esbc call-flow sip info
show esbc call-flow sip list
show esbc black-list
Данная команда используется для просмотра списка заблокированных адресов, AOR и User-Agent.
...
В выводе содержится заблокированный AOR, причина блокировки, количество накопленных ошибок AOR, время прощения и временная метка блокировки.
Синтаксис
show esbc black-list aor [<LINE>]
Параметры
<LINE> – строка длиной до 255 символов, выводит все заблокированные AOR, содержащие эту строку.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc black-list aor 2400
AOR black-list:
-------------------------------------------------------------------------------------
AOR Ban reason AOR Forgive Time of blocking
error time in
count minutes
------------------- ---------------- --------- ---------- -------------------
24001@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:18
24002@10.25.72.35 PACKET FLOODING 1 18 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 18 2025-07-25 05:08:18
24005@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:18
24006@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:19
24007@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:19
24008@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:19
24009@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:19
|
...
В выводе содержится заблокированный UA, причина блокировки, количество накопленных ошибок UA, время прощения и временная метка блокировки.
Синтаксис
show esbc black-list user-agent [<LINE>]
Параметры
<LINE> – строка длиной до 255 символов, выводит все заблокированные User-Agent, содержащие эту строку.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc black-list user-agent a
User-agent black-list:
---------------------------------------------------------------------------------------
UA Ban reason UA error Forgive Time of blocking
count time in
minutes
------------------------- ---------------- --------- ------- -------------------
aaaa PACKET FLOODING 25 57 2025-07-25 05:08:22 |
...
В выводе содержится заблокированный адрес, причина блокировки, 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 Ban reason AOR AOR Blocking Time of blocking
error timeout
count in minutes
------------- ---------------- ------------------ ----- ---------- -------------------
10.25.72.35 IP BLOCKED 24021@10.25.72.35 1 1434 2025-07-25 05:08:22
ATTRIBUTES LIMIT |
...
- CALLS PER SECOND – количество вызовов в секунду;
- CALL LEGS – активные вызовы;
- REQUESTS IN CALL – запросы в рамках INVITE-сессий;
- RESPONSES IN CALL – ответы в рамках INVITE-сессий;
- ANSWERED CALLS – отвеченные вызовы;
- CALLS TO WRONG NUMBER – вызовы на неверный номер, увеличивается при получении(отправке) ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – вызовы на занятого, увеличивается при получении(отправке) ответов 486, 600 на инициирующий INVITE;
- NO 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.
...
- 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.
...
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, подписок;
...
<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 ESBC global rps counters: ----------------------------------------------------------------------- Counter Name Incoming Outgoing ------------------------- -------------------- -------------------- REQUESTS PER SECOND 0 0 INVITE PER SECOND 0 0 ACK PER SECOND 0 0 BYE PER SECOND 0 0 CANCEL PER SECOND 0 0 REFER PER SECOND 0 0 PRACK PER SECOND 0 0 SUBSCRIBE PER SECOND 0 0 NOTIFY PER SECOND 0 0 UPDATE PER SECOND 0 0 OPTIONS PER SECOND 0 0 INFO PER SECOND 0 0 REGISTER PER SECOND 0 0 MESSAGE PER SECOND 0 0 |
...
Можно указать имя транка для получения детальной информации
Синтаксис
show esbc trunks [sip] [<TRUNK_NAME>]
Параметры
sip – просмотр информации по SIP-транкам;
<TRUNK_NAME> – имя SIP-транка для вывода детальной информации по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc trunks
Trunk Trunk type Status Last change time
-------------------- ---------- ------------- ------------------
NEW_TRUNK SIP Available 2025-04-15
03:43:25
vesbc#
vesbc# show esbc trunks sip NEW_TRUNK
Trunk Trunk type Domain Remote address Remote Status Last change time
port
----------- ---------- ------ -------------- ------- ---------- ----------------
NEW_TRUNK SIP 10.25.72.35 5063 Available 2025-04-15
03:43:25 |
...
Можно указать AOR абонента для получения детальной информации.
Синтаксис
show esbc users [sip] [<LINE>] [detailed]
Параметры
sip – просмотр информации по SIP-абонентам;
...
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
configured
--------------- ---------- ----------
10.25.72.35 No Yes
192.168.80.27 Yes No
|
...
При использовании без параметров разрушаются все активные соединения.
Синтаксис
clear esbc active calls [ id <HEX> | trunk sip <WORD> | user-interface sip <WORD> ]
Параметры
<HEX> – ID сессии, которую необходимо разрушить;
<WORD> – название транка/абонентского интерфейса, при указании все вызовы через выбранный объект будут завершены.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc active calls vesbc# |
...
При использовании без параметров удаляются все заблокированные AOR.
Синтаксис
clear esbc black-list aor [<LINE>]
Параметры
<LINE> – строка длиной до 255 символов, удаляет AOR только при полном совпадении со строкой.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list aor vesbc# |
...
При использовании без параметров удаляются все заблокированные User-Agent.
Синтаксис
clear esbc black-list user-agent [<LINE>]
Параметры
<LINE> – строка длиной до 255 символов, удаляет User-Agent только при полном совпадении со строкой.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list user-agent vesbc# |
...
При использовании без параметров удаляются все заблокированные IP-адреса.
Синтаксис
clear esbc black-list ip [<ADDRESS>]
Параметры
<ADDRESS> – заблокированный адрес в формате A.B.C.D[/N] или X:X:X:X::X. Для IPv4 адреса есть возможность ввести маску подсети, при указании удалятся все адреса, входящие в подсеть.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list ip vesbc# |
...
При использовании без параметров сбрасываются регистрации всех абонентов.
Синтаксис
clear esbc registration [pattern-aor <AOR> | user-interface sip <UI_NAME>]
Параметры
<AOR> – маска, по которой будут искаться AOR зарегистрированных абонентов. Можно использовать регулярные выражения PCRE.;
<UI_NAME> – название абонентского интерфейса, при указании регистрации всех абонентов, зарегистрированных через указанный интерфейс, будут сброшены.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc registration vesbc# |
