Cпособ диагностики VoIP-трафика с помощью программы Wireshark

При отладке (диагностике) сервиса IP-телефонии очень трудно анализировать VoIP-трафик. Существует ли более удобный и эффективный способ отладки VoIP с помощью программы-анализатора трафика Wireshark?


В программе Wireshark реализован удобный механизм для диагностики (анализа) VoIP-звонков, в частности можно получить графическую диаграмму звонков и посмотреть, как происходил обмен данными. Wireshark позволяет анализировать протокол SIP и его RTP-трафик.

Продемонстрируем это на примере.

Предположим, что во время выполнения VoIP-звонка с помощью программы Wireshark был выполнен захват сетевых пакетов и этот дамп следует проанализировать.

1. Откройте ранее сохраненный файл с дампом VoIP-пакетов.

2. Выберите SIP или RTP-пакет из списка (в нашем примере анализируем RTP-трафик). Для фильтрации пакетов вы можете в поле Filter ввести значение  sip или rtp для отображения только определенного типа трафика.



3. Зайдите в меню Statistics (или Telephony, в зависимости от версии программы) > VoIP Calls.
Откроется окно VoIP Calls со списком VoIP-звонков.

В списке VoIP-звонков показывается следующая информация для каждого звонка: 

    • Start Time: Время начала звонка. 
    • Stop Time: Время окончания звонка. 
    • Initial Speaker: IP-адрес источника пакетов, который инициировал звонок.
    • From: Для SIP-звонков в поле "From" отображается запрос INVITE. 
    • To: Для SIP-звонков в поле "To" отображается запрос INVITE.
    • Protocol: Протокол. 
    • Packets: Число пакетов, участвующих в звонке. 
    • State: Статус звонка. 
    • Comment: Дополнительные комментарии.

4. Выберите VoIP-вызов и затем нажмите кнопку Graph (или Flow, в зависимости от версии программы). Появится окно Graph Analysis с графической диаграммой обмена данными VoIP-звонка.

 

На данной диаграмме намного удобнее анализировать VoIP-трафик для диагностики (отладки), но при этом потребуются знания принципов работы протокола передачи данных SIP (Session Initiation Protocol): http://ru.wikipedia.org/wiki/SIP.

KB-2268

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 1

Комментарии

0 комментариев