Анализирайте VoIP разговорите в Wireshark

В очакване на подкаст за VoIP, внезапно се появи малка бележка.

Понякога трябва да се сблъскате с проблема с настройването на гласово повикване. По първоначално неизвестна причина разговорът просто прекъсва.

Какво да направите, ако методите вече са използвани?

Изхвърляне. Какво сега е неразривно свързано със сметищата? Wireshark.

Преди няколко години вече имахме статия за работата с този наистина вълшебен инструмент за работа в мрежа. Не е ли грях да се повтаря?

Процес на SIP съобщения

Най-показателен, разбира се, ще бъде обменът на сигнални съобщения и трафик.Телефония→SIP потоци

Тук ще видите всички обаждания на това сметище.

разговорите

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

разговорите

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

Разбор на SIP съобщения

Най-общо казано, всъщност можете просто да отворите съобщенията на Wireshark едно по едно и да проверите съдържанието. Като това:

voip

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

разговорите

глас от бунището

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

разговорите

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

АнализRTP поточно съдържание

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

voip

Ако все още искате да нарушите тайната на преговорите и да експортирате гласа във външен файл, трябва да натиснетеЗапазванеполезен товар

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

анализирайте

Това е всичко - вие сте господарят на VoIP.

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