Aller au contenu

SIP : Session Initiation Protocol

Réseau

SIP : Session Initiation Protocol. « Protocole d'ouverture de session », par analogie avec le standardiste qui passe les appels : il met les gens en relation, puis la conversation se déroule sans lui.

Signalisation seule : SIP établit, modifie et termine les sessions (invitation à une session, raccrochage, enregistrement d'un terminal), avec une syntaxe textuelle proche de HTTP. La description des flux audio ou vidéo passe par SDP, et la voix elle-même voyage en RTP.

Transport : SIP fonctionne sur UDP, TCP ou TLS ; le port 5060 sert au clair, 5061 à la variante chiffrée. Le trunk SIP relie un autocommutateur d'entreprise à un opérateur.

Traversée des réseaux : Les adresses IP écrites dans les messages se heurtent au NAT. On s'en sort avec STUN, TURN, ICE, un SBC en bordure, et rarement avec l'ALG du routeur domestique, qui réécrit les paquets avec l'assurance des gens qui ne comprennent pas ce qu'ils lisent.

Fraude : Un compte SIP exposé et mal protégé sert à passer des appels surtaxés à l'étranger. Le protocole est innocent ; la facture, elle, est bien réelle.

Ce qui arrive si on s'en passe

Un compte SIP exposé et mal protégé sert à passer des appels surtaxés vers l'étranger, souvent la nuit ou le week-end, et la facture arrive avant l'alerte. Sans SBC en bordure ni filtrage, les serveurs de signalisation reçoivent en permanence des tentatives de découverte et de devinette de mots de passe venues de tout internet. Une signalisation laissée en clair sur le port 5060 et une voix transportée en RTP sans chiffrement permettent à qui se trouve sur le chemin de savoir qui appelle qui, et d'écouter la conversation. L'opérateur, lui, ne se pose aucune question : il facture, avec la sérénité de ceux qui ont toujours raison.

Explication de la marmotte

Pour téléphoner par Internet, il faut d'abord que les deux appareils se trouvent et se mettent d'accord : qui appelle qui, avec quel format de son, sur quelle adresse. Ce protocole s'occupe uniquement de cette mise en relation, un peu comme la standardiste d'autrefois qui branchait les fils. Il fait sonner le téléphone d'en face, annonce qu'on a décroché, puis signale la fin de l'appel. Les paroles, elles, voyagent par un autre chemin, sans passer par lui.

Où ce terme est utilisé

← Tout le glossaire