Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagec#
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.

...

Блок кода
languagevb
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

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagexml
vesbc# clear esbc active calls
vesbc#

...

При использовании без параметров удаляются все заблокированные AOR.

Синтаксис
clear esbc black-list aor [<LINE>]
Параметры

<LINE> – строка длиной до 255 символов, удаляет AOR только при полном совпадении со строкой.

Необходимый уровень привилегий

15

Командный режим

ROOT

Пример
Блок кода
languagevb
vesbc# clear esbc black-list aor
vesbc#

...

При использовании без параметров удаляются все заблокированные User-Agent.

Синтаксис
clear esbc black-list user-agent [<LINE>]
Параметры

<LINE> – строка длиной до 255 символов, удаляет User-Agent только при полном совпадении со строкой.

Необходимый уровень привилегий

15

Командный режим

ROOT

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagevb
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

Пример
Блок кода
languagexml
vesbc# clear esbc registration
vesbc#