Warum funktioniert VOIP ohne STUN?
Hi
Ich habe eigentlich nur ein Verständnisproblem. Ich habe einen normalen VOIP Telefonanschluss und meine Voip-TK (Fritzbox) ist hinter einem anderen Router. Der erste Router leitet SIP und RTP an die Fritzbox weiter und Telefonate funktionieren in beide Richtungen. Ich verstehe nur nicht wieso. In der Fritzbox ist kein STUN eingetragen, also kennt sie meine öffentliche IP nicht. Die ist doch aber erforderlich für die SIP Pakete selbst. Wieso geht es trotzdem? Magie beim Provider? Kein ALG auf meiner Seite.
Ich habe eigentlich nur ein Verständnisproblem. Ich habe einen normalen VOIP Telefonanschluss und meine Voip-TK (Fritzbox) ist hinter einem anderen Router. Der erste Router leitet SIP und RTP an die Fritzbox weiter und Telefonate funktionieren in beide Richtungen. Ich verstehe nur nicht wieso. In der Fritzbox ist kein STUN eingetragen, also kennt sie meine öffentliche IP nicht. Die ist doch aber erforderlich für die SIP Pakete selbst. Wieso geht es trotzdem? Magie beim Provider? Kein ALG auf meiner Seite.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 4086721555
Url: https://administrator.de/contentid/4086721555
Ausgedruckt am: 26.11.2024 um 15:11 Uhr
8 Kommentare
Neuester Kommentar
Keine Magie sondern SIP Keepalive Pakets!
Mit einem Wireshark als deinen besten Freund wäre der Thread obsolet gewesen... 😉
Mit einem Wireshark als deinen besten Freund wäre der Thread obsolet gewesen... 😉
Viel simpler:
Dein Provider wird schlicht die Media-Adresse (die ja jetzt mutmaßlich die private IP enthält) ignorieren und den Traffic an die IP adressieren, von der er deinen ausgehenden RTP-Traffic sieht.
Symmetrisches RTP mit "Media sensing"
Und dann gibt es neben STUN auch noch ICE. Dabei wird das, was STUN macht, einfach direkt innerhalb der SIP-Pakete gemacht.
Dein Provider wird schlicht die Media-Adresse (die ja jetzt mutmaßlich die private IP enthält) ignorieren und den Traffic an die IP adressieren, von der er deinen ausgehenden RTP-Traffic sieht.
Symmetrisches RTP mit "Media sensing"
Und dann gibt es neben STUN auch noch ICE. Dabei wird das, was STUN macht, einfach direkt innerhalb der SIP-Pakete gemacht.
Du hast das missverstanden... Das lokale VoIP Endgerät sendet einen SIP Keepalive an den Provider. So kennt dieser aus dem Keepalive immer dein Device und auch immer deine öffentliche IP die zu deinem SIP Account gehört. Zudem hält es den UDP Port in der Firewall inbound offen sofern dein SIP UDP nutzt. Einfache Logik! 😉
Kollege @LordGurke hat es oben ja auch umfassender erklärt!
Kollege @LordGurke hat es oben ja auch umfassender erklärt!