Showing posts with label sip. Show all posts
Showing posts with label sip. Show all posts

Monday, December 23, 2013

Debug SIP little tips

Debug SIP

Capturer les flux sur  IN / OUT.

Ouvrir les fichiers captures (.cap) dans Wireshark, utiliser un filtre d'affichage:

sip || rtp


Rechercher les paquets de type INVITE:

 


Puis rechercher le champ O: dans les propriété SDP, Cela donne l'ip réelle du poste (l'ip privée):


 

ou l'ip publique, si aucun nat n'a été utilisé:

 


Pour voir les ip virtuelles de la comm (les ip publiques):

 

autre ex:

 



Une connection, une communication est charactérisé par son id de comm: RTP.SSRC:

499    8.479371    200.57.7.204    200.57.7.196    irdmi    40376    RTP    214    PT=ITU-T G.711 PCMA, SSRC=0xD2BD4E3E, Seq=1, Time=160, Mark

autre ex:

626    1444.582579    192.168.1.2    212.242.XX.XX    30000    40392    RTP    214    PT=ITU-T G.711 PCMA, SSRC=0x3796CB71, Seq=28592, Time=1560



On peut alors filtrer les paquets d'une même communication:

Filtre Wireshark:

rtp.ssrc==0xD2BD4E3E



 


Dans cet exemple, on voit bien que la comm. est unidirectionnelle: