एसआईपी - बेसिक कॉल फ्लो

निम्नलिखित छवि एक एसआईपी सत्र के मूल कॉल प्रवाह को दर्शाती है।

नीचे दिए गए कॉल प्रवाह का चरण-दर-चरण स्पष्टीकरण दिया गया है -

  • किसी सत्र सर्वर को भेजने के लिए किसी प्रॉक्सी सर्वर को भेजा गया एक INVITE अनुरोध।

  • प्रॉक्सी सर्वर सेंड करता है 100 Trying INVITE अनुरोध के पुन: प्रसारण को रोकने के लिए कॉलर (एलिस) को तुरंत प्रतिक्रिया दें।

  • प्रॉक्सी सर्वर लोकेशन सर्वर में बॉब का पता खोजता है। पता मिलने के बाद, यह आगे अनुरोध को आगे बढ़ाता है।

  • इसके बाद, 180 Ringing बॉब द्वारा उत्पन्न (अनंतिम प्रतिक्रियाएं) ऐलिस में वापस आ गया है।

  • 200 OK बॉब फोन उठाते ही प्रतिक्रिया उत्पन्न होती है।

  • बॉब एक ​​प्राप्त करता है ACK ऐलिस से, एक बार यह हो जाता है 200 OK

  • उसी समय, सत्र स्थापित हो जाता है और आरटीपी पैकेट (वार्तालाप) दोनों सिरों से बहने लगते हैं।

  • बातचीत के बाद, कोई भी प्रतिभागी (एलिस या बॉब) ए भेज सकता है BYE सत्र समाप्त करने का अनुरोध।

  • BYE प्रॉक्सी सर्वर को दरकिनार करके ऐलिस से बॉब तक सीधे पहुंचता है।

  • अंत में, बॉब एक ​​भेजता है 200 OK BYE और सत्र की पुष्टि करने के लिए प्रतिक्रिया समाप्त हो गई है।

  • उपरोक्त बुनियादी कॉल प्रवाह में, तीन transactions उपलब्ध हैं (1, 2, 3 के रूप में चिह्नित)।

पूर्ण कॉल (INVITE से 200 ओके तक) के रूप में जाना जाता है Dialog

एसआईपी ट्रेपोजॉइड

एक उपयोगकर्ता को दूसरे के साथ जोड़ने के लिए प्रॉक्सी कैसे मदद करता है? आइए हम निम्नलिखित आरेख की सहायता से पता करते हैं।

आरेख में दिखाया गया टोपोलॉजी एक एसआईपी ट्रेपेज़ॉइड के रूप में जाना जाता है। प्रक्रिया निम्नानुसार होती है -

  • जब एक कॉलर एक कॉल शुरू करता है, तो एक INVITE संदेश प्रॉक्सी सर्वर को भेजा जाता है। INVITE प्राप्त करने पर, प्रॉक्सी सर्वर DNS सर्वर की मदद से कैली के पते को हल करने का प्रयास करता है।

  • अगला मार्ग प्राप्त करने के बाद, कॉलर के प्रॉक्सी सर्वर (प्रॉक्सी 1, जिसे आउटबाउंड प्रॉक्सी सर्वर के रूप में भी जाना जाता है) को कॉल्ली के प्रॉक्सी सर्वर के लिए इनवाईट अनुरोध के लिए भेजा जाता है, जो कि कॉल्ली के लिए इनबाउंड प्रॉक्सी सर्वर (प्रॉक्सी 2) के रूप में कार्य करता है।

  • इनबाउंड प्रॉक्सी सर्वर उस स्थान सर्वर से संपर्क करता है जहां उपयोगकर्ता पंजीकृत होने के बारे में जानकारी प्राप्त करता है।

  • लोकेशन सर्वर से जानकारी प्राप्त करने के बाद, वह कॉल को अपने गंतव्य पर भेज देता है।

  • एक बार जब उपयोगकर्ता एजेंटों को अपना पता पता हो जाता है, तो वे कॉल को बायपास कर सकते हैं, अर्थात, वार्तालाप सीधे पास होते हैं।