Иногда возникает необходимость сделать полный дамп звонка, точнее пакетов сигнализации SIP, что бы предоставить эти данные поставщику либо проанализировать самому для того что бы разобраться в чем проблема и почему звонок не проходит, либо проходит, но с плохим качеством или тишиной.
Сделать это можно просто с помощью стандартного tcpdump или tshark.
Но когда через сервер проходит большое количество звонков на разные адреса и к тому же вы не можете сами их инициировать и непонятно когда в следующий раз проявится баг, то задача сделать дамп очень усложняется.
И тут нам приходит на помощь эта утилита. Называется она pcapsipdump.
Что она умеет?
Сделать это можно просто с помощью стандартного tcpdump или tshark.
Но когда через сервер проходит большое количество звонков на разные адреса и к тому же вы не можете сами их инициировать и непонятно когда в следующий раз проявится баг, то задача сделать дамп очень усложняется.
И тут нам приходит на помощь эта утилита. Называется она pcapsipdump.
Что она умеет?
- слушать весь SIP трафик на интерфейсе.
- Раскладывать по папкам (по дням и часам) дампы звонков.
- Каждый звонок кладется в отдельный файл дампа. Имя файла содержит дату, А-номер и Б-номер.
- Возможна фильтрация трафика по номерам с которго/на котрый звонят.
- Возможен дамп только n-ых звонков. Например дампить каждый третий звонок.
Комментариев нет:
Отправить комментарий