Glossaire · VoIP et qualité

SBC (Session Border Controller)

En une phrase

Un SBC (Session Border Controller) est un équipement ou un logiciel placé en bordure de réseau qui contrôle les appels SIP entrants et sortants : il filtre, masque le réseau interne, gère le NAT et peut transcoder ou chiffrer.

Autres noms : SBC · Session Border Controller · contrôleur de session

La place du SBC entre l'IPBX et l'opérateurFlux en quatre étapes. 1 : l'IPBX interne envoie un appel SIP. 2 : le SBC, en bordure du réseau, filtre, masque la topologie interne et corrige le NAT. 3 : il peut transcoder entre codecs et chiffrer le flux. 4 : l'appel part proprement vers le trunk SIP de l'opérateur.1 · IPBX interneEnvoie l'appel SIP2 · SBC (bordure)Filtre, masque le réseauinterne, gère le NAT3 · Normalise le fluxTranscodage, chiffrementTLS/SRTP4 · Trunk SIP opérateurReçoit un traficpropre et conforme
Le SBC est le pare-feu de la voix : il laisse passer les appels légitimes et bloque le reste.

Qu’est-ce qu’un SBC ?

Le Session Border Controller est le poste-frontière de la téléphonie sur IP. Il se place entre le réseau de l’entreprise (ou d’un opérateur) et le monde extérieur, et voit passer chaque appel SIP : la signalisation qui établit l’appel comme le flux audio qui le transporte.

On le rencontre surtout dans trois situations : un IPBX relié à un trunk SIP depuis un réseau protégé, une intégration de Microsoft Teams en Direct Routing, et chez les opérateurs, qui en placent à chaque interconnexion avec leurs partenaires.

Comment ça marche

Le SBC remplit plusieurs fonctions à la fois :

  • Sécurité : il n’accepte que les appels venant de sources autorisées, limite le nombre de tentatives et coupe les attaques par balayage de comptes SIP, fréquentes sur les IPBX exposés à internet.
  • Masquage de topologie : les adresses internes de l’IPBX et des postes n’apparaissent jamais à l’extérieur ; l’opérateur ne voit que le SBC.
  • Traversée du NAT : il réécrit les adresses dans les messages SIP pour que l’audio trouve son chemin malgré la traduction d’adresses du routeur, cause classique des appels « sans son » dans un sens.
  • Normalisation : chaque fabricant interprète SIP à sa manière ; le SBC corrige les en-têtes pour que les deux côtés se comprennent.
  • Transcodage et chiffrement : il peut convertir d’un codec à un autre et chiffrer la signalisation (TLS) et la voix (SRTP).

Exemple

Un groupe de cliniques vétérinaires en Bretagne veut passer ses 60 utilisateurs sur Microsoft Teams pour la téléphonie, tout en gardant son opérateur et ses numéros. Le Direct Routing impose un SBC certifié : l’intégrateur en déploie un dans une machine virtuelle, le relie d’un côté au tenant Teams en TLS, de l’autre au trunk SIP de l’opérateur. Le SBC traduit les échanges entre les deux mondes et filtre tout ce qui ne vient ni de Microsoft ni de l’opérateur.

Le SBC chez Universal Telecom

Notre plateforme est protégée par ses propres SBC : quand vous utilisez le standard virtuel, vous n’avez rien à installer. Si vous raccordez votre propre IPBX par notre trunk SIP, un SBC de votre côté reste conseillé lorsque le réseau est complexe ou que vous passez par Teams. Les opérateurs et intégrateurs qui s’interconnectent avec nous en vente en gros le font, eux, de SBC à SBC.

Questions fréquentes

Un pare-feu classique ne suffit-il pas ?

Un pare-feu filtre des ports et des adresses, mais il ne comprend pas le contenu des messages SIP. Le SBC lit la signalisation, ouvre dynamiquement les ports audio de chaque appel et bloque les tentatives de fraude ou de saturation.

Faut-il un SBC pour Microsoft Teams ?

Pour le Direct Routing, oui : Microsoft exige un SBC certifié entre Teams et l’opérateur. Il peut être installé chez vous, dans un cloud ou fourni en service par un opérateur.

Un SBC est-il un équipement physique ?

Pas forcément. Il existe des boîtiers dédiés, mais la plupart des SBC récents sont des logiciels qui tournent sur une machine virtuelle ou chez un hébergeur.

Termes associés

  • SIP

    SIP (Session Initiation Protocol) est le protocole standard qui établit, modifie et termine les appels en voix sur IP : il gère la sonnerie, le décroché et le raccroché, pas la voix elle-même.

  • Trunk SIP

    Un trunk SIP est une liaison voix sur IP entre l'IPBX d'une entreprise et un opérateur : il remplace les lignes T0/T2 et transporte appels et numéros par la connexion internet.

  • IPBX (PBX IP)

    Un IPBX est un autocommutateur téléphonique d'entreprise qui fonctionne sur le réseau IP : il relie les postes internes entre eux et au réseau public, et gère SVI, files d'attente et renvois.

  • QoS (qualité de service)

    La QoS (qualité de service) regroupe les réglages réseau qui donnent la priorité aux flux sensibles, comme la voix, pour limiter latence, gigue et pertes de paquets quand le lien est chargé.

  • Codec audio

    Un codec audio est l'algorithme qui numérise et compresse la voix pendant un appel VoIP, puis la restitue à l'arrivée. Il détermine la qualité sonore et la bande passante consommée.

  • WebRTC

    WebRTC est un standard ouvert, intégré aux navigateurs, qui permet de passer des appels audio et vidéo depuis une page web sans plugin ni logiciel à installer, avec un chiffrement obligatoire.

Mis à jour le

← Retour au glossaire