एसआईपी - प्रतिक्रिया कोड

एसआईपी प्रतिक्रिया एक संदेश है जो एक उपयोगकर्ता एजेंट सर्वर (यूएएस) या एसआईपी सर्वर द्वारा क्लाइंट द्वारा उत्पन्न अनुरोध का जवाब देने के लिए उत्पन्न होता है। यह एक UAC द्वारा अनुरोधों के पुन: प्रसारण को रोकने के लिए एक औपचारिक स्वीकृति हो सकती है।

  • प्रतिक्रिया में UAC द्वारा आवश्यक जानकारी के कुछ अतिरिक्त हेडर फ़ील्ड हो सकते हैं।

  • एसआईपी में छह प्रतिक्रियाएं हैं।

  • 1xx से 5xx को HTTP से उधार लिया गया है और 6xx को SIP में पेश किया गया है।

  • 1xx एक माना जाता है provisional प्रतिक्रिया और बाकी हैं final प्रतिक्रियाओं।

क्र.सं. समारोह विवरण
1 1xx: अनंतिम / सूचनात्मक प्रतिक्रियाएं

संकेत करने के लिए सूचनात्मक प्रतिक्रियाओं का उपयोग किया जाता है call progress। आम तौर पर प्रतिक्रियाएं समाप्त होती हैं (100 कोशिश को छोड़कर)।

2 2xx: सफलता के जवाब

प्रतिक्रियाओं का यह वर्ग संकेत देने के लिए है कि अनुरोध स्वीकार कर लिया गया है।

3 3xx: पुनर्निर्देशन प्रतिक्रियाएँ

आम तौर पर इन वर्ग प्रतिक्रियाओं को INVITE के जवाब में पुनर्निर्देशित सर्वरों द्वारा भेजा जाता है। उन्हें पुनर्निर्देशित वर्ग प्रतिक्रियाओं के रूप में भी जाना जाता है।

4 4xx: क्लाइंट विफलता प्रतिक्रियाएँ

क्लाइंट त्रुटि प्रतिक्रियाओं से संकेत मिलता है कि अनुरोध पूरा नहीं किया जा सकता है क्योंकि UAC की ओर से कुछ त्रुटियों की पहचान की गई है।

5 5xx: सर्वर विफलता प्रतिक्रिया

इस वर्ग की प्रतिक्रिया का उपयोग यह इंगित करने के लिए किया जाता है कि सर्वर के साथ त्रुटि के कारण अनुरोध को संसाधित नहीं किया जा सकता है।

6 6xx: ग्लोबल फेल्योर रिस्पांस

यह प्रतिक्रिया वर्ग इंगित करता है कि सर्वर जानता है कि अनुरोध को विफल कर दिया जाएगा जहाँ भी इसे आज़माया जाएगा। परिणामस्वरूप, अनुरोध को अन्य स्थानों पर नहीं भेजा जाना चाहिए।