VoIP में NAT और STUN
अपडेट: 2026-09-30 · ZuteSIP टीम (ZuteSIP Inc.) द्वारा
संक्षिप्त जवाब: NAT (नेटवर्क एड्रेस ट्रांसलेशन) कई डिवाइस को एक पब्लिक IP एड्रेस साझा करने देता है, और STUN (Session Traversal Utilities for NAT) एक प्रोटोकॉल है जो डिवाइस को बताता है कि वह बाहर से किस पब्लिक IP और पोर्ट से दिखता है। SIP क्लाइंट STUN इसलिए इस्तेमाल करते हैं ताकि दूसरी तरफ़ से ऑडियो ऐसे एड्रेस पर भेजा जाए जहाँ वह पहुँच सके।
ज़्यादातर घर और ऑफ़िस के राउटर NAT इस्तेमाल करते हैं, इसीलिए नए सॉफ़्टफ़ोन में एक तरफ़ की आवाज़ और कॉल कटना सबसे पहले आने वाली आम समस्याएँ हैं।
यह कैसे काम करता है
SIP मैसेज में वह IP एड्रेस और पोर्ट होता है जहाँ मीडिया भेजा जाना चाहिए। NAT के पीछे डिवाइस को सिर्फ़ अपना प्राइवेट एड्रेस पता होता है, इसलिए दूसरी तरफ़ से RTP ऑडियो ग़लत जगह जा सकता है। STUN सर्वर (RFC 8489) पब्लिक मैपिंग वापस बताता है, और क्लाइंट इसकी जगह वही एड्रेस बताता है। Keep-alive, rport और ICE मैपिंग को खुला रखने में मदद करते हैं।
एक नज़र में NAT ट्रैवर्सल
| चीज़ | भूमिका |
|---|---|
| STUN सर्वर (RFC 8489) | पब्लिक एड्रेस और पोर्ट लौटाता है ताकि क्लाइंट उसे एडवर्टाइज़ कर सके |
| Keep-alive, rport और ICE | NAT मैपिंग को खुला रखने में मदद करते हैं |
| एक तरफ़ा ऑडियो | SIP क्लाइंट में STUN या NAT ट्रैवर्सल चालू करें |
| ब्राउज़र वेब डायलर | किसी क्लाइंट सेटअप की ज़रूरत नहीं |
ZuteSIP पर यह कैसे लागू होता है
जब आप राउटर के पीछे Zoiper, Linphone या MicroSIP में ZuteSIP नंबर रजिस्टर करें और एक तरफ़ की आवाज़ सुनाई दे, तो क्लाइंट में STUN या NAT traversal चालू करें। रजिस्ट्रेशन sip.zutesipdialer.com पर UDP/TCP पोर्ट 5060 या TLS पोर्ट 5061 से होता है। ब्राउज़र वेब डायलर के लिए किसी क्लाइंट सेटअप की ज़रूरत नहीं।
संबंधित शब्द
- ✓ SIP
- ✓ सॉफ़्टफ़ोन
- ✓ G.711 कोडेक
- ✓ वेब डायलर
अक्सर पूछे जाने वाले सवाल
एक तरफ़ की आवाज़ क्यों आती है?
क्या STUN और TURN एक ही हैं?
क्या मुझे अपने राउटर पर SIP ALG बंद करना चाहिए?
स्रोत
- IETF: RFC 8489, Session Traversal Utilities for NAT (STUN) (सितंबर 2026 तक)
- IETF: RFC 3581, Symmetric Response Routing (rport) for SIP (सितंबर 2026 तक)