Анализирайте VoIP разговорите в Wireshark
В очакване на подкаст за VoIP, внезапно се появи малка бележка.
Понякога трябва да се сблъскате с проблема с настройването на гласово повикване. По първоначално неизвестна причина разговорът просто прекъсва.
Какво да направите, ако методите вече са използвани?
Изхвърляне. Какво сега е неразривно свързано със сметищата? Wireshark.
Преди няколко години вече имахме статия за работата с този наистина вълшебен инструмент за работа в мрежа. Не е ли грях да се повтаря?
Процес на SIP съобщения
Най-показателен, разбира се, ще бъде обменът на сигнални съобщения и трафик.Телефония→SIP потоци
Тук ще видите всички обаждания на това сметище.

Да вземем за пример второто обаждане - в него има 27 пакета - трябва да е интересно. НатиснетеFlow.

За това отхвърлено и злоупотребено повикване можете да видите PRACK съобщение, изпратено трескаво от SIP сървъра (10.8.156.201) до гласовия шлюз (10.12.5.6), на което последният отговаря с оскъдно „100 опит“. Това не е нормално - трябва да е 200. Накрая повикването завършва със съобщение „500 вътрешна грешка на сървъра“.
Разбор на SIP съобщения
Най-общо казано, всъщност можете просто да отворите съобщенията на Wireshark едно по едно и да проверите съдържанието. Като това:

Но в действителност би било много по-удобно да отваряте всички съобщения в един прозорец като текст.Анализиране→Следване на UDP поток

глас от бунището
В следващия прозорец ще видите спектрограмата на разговора.

Прозорецът е разделен на две писти - гласове в различни посоки. Изберете и двете песни и натиснетеВъзпроизвеждане. Искате ли да експортирате аудио файл и да го споделите с приятелите си? Вие към следващия раздел.
АнализRTP поточно съдържание
За целия RTP_stream можете да проверите най-важните параметри - загуби, закъснения, вариация на забавянето.Телефония→RTP→Анализ на потоци.

Ако все още искате да нарушите тайната на преговорите и да експортирате гласа във външен файл, трябва да натиснетеЗапазванеполезен товар…
На следващия екран изберете формата.au (по-късно можете да отворите Windows Media Player или Audacity, за да конвертирате в mp3/wav по-късно).И двете означава, че запазваме и двете посоки на гласа.

Това е всичко - вие сте господарят на VoIP.
И тук можете да получите грант за тестов период на Yandex.Cloud. Необходимо е само да въведете "Habr" в полето "секретна парола".