Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

कंप्यूटर नेटवर्क में सर्विस प्रिमिटिव्स क्या हैं?

एक सेवा प्रिमिटिव्स का एक समूह है या हम इसे ऑपरेशन कह सकते हैं जहां एक उपयोगकर्ता सेवा तक पहुंचने के लिए आह्वान कर सकता है।

चयनात्मक प्रिमिटिव्स पीयर नोड्स द्वारा की गई कार्रवाई के लिए सेवा को एक्शन करने के लिए कहते हैं।

  • प्रारंभ करने वाला नोड कनेक्शन स्थापित करना चाहता है तो CONNECT भेजता है।
    • अनुरोध (Request) - एक नोड कुछ काम करना चाहता है या एक पैकेट भेजा जा रहा है।
  • रिसीवर अनुरोध स्वीकार करता है और CONNECT.
    • संकेत (Indication) - एक नोड कह रहा है कि वह इससे कनेक्शन स्थापित करना चाहता है।
  • CONNECT.

    प्रतिक्रिया (Response) - यह प्रिमिटिव है जो बताता है कि क्या वह प्रस्तावित कनेक्शन को स्वीकार या अस्वीकार करना चाहता है।

  • प्रारंभिक CONNECT अनुरोध जारी करने वाला नोड CONNECT. कन्फर्म प्रिमिटिव के माध्यम से पता लगाता है कि क्या हुआ।

सर्विस प्रिमिटिव्स के प्रकार

आमतौर पर सर्विस प्रिमिटिव्स को चार वर्गों में विभाजित किया जाता है:

  • अनुरोध (Request) - एक सर्विस नोड अपने आसन्न लेयर से कुछ सेवा चाहता है ताकि अनुरोधित सेवा का उल्लेख करने के लिए पैरामीटर पास किए जा सकें।
  • संकेत (Indication) - एक अन्य सर्विस नोड या रिसीवर नोड को एक संकेत मिलता है कि आसन्न सर्विस नोड द्वारा एक प्रक्रिया लागू की गई है।
  • प्रतिक्रिया (Response) - एक रिसीवर सर्विस नोड किसी प्रक्रिया को स्वीकार या पूरा करता है।
  • पुष्टि (Confirm) - सर्विस नोड्स कनेक्ट होने या न होने की अनुमति को स्वीकार करते हैं।

विभिन्न प्रकार के सर्विस प्रिमिटिव्स

प्रिमिटिवव्याख्या
संकेतकिसी घटना के बारे में एक नोड द्वारा दी गई जानकारी
उदाहरण - रिसीवर को अभी कनेक्शन अनुरोध प्राप्त हुआ।
अनुरोधनोड द्वारा सेवा का अनुरोध किया गया।
उदाहरण - दूरस्थ कंप्यूटर से कनेक्शन का अनुरोध।
प्रतिक्रियानोड किसी घटना का जवाब दे रहा है।
उदाहरण - रिसीवर कनेक्ट करने की अनुमति भेज रहा है।
पुष्टिएक नोड अपने अनुरोध की प्रतिक्रिया को स्वीकार करता है।
उदाहरण - प्रेषक से डेटा प्राप्त करने के बाद रिसीवर स्वीकार करता है।

सर्विस प्रिमिटिव्स के पैरामीटर

प्रिमिटिव्स के पैरामीटर हैं: CONNECT, DATA, DISCONNECT जिनका उपयोग कनेक्शन स्थापित करने, डेटा भेजने, और कनेक्शन डिस्कनेक्ट करने के लिए किया जाता है।

आमतौर पर सेवाएं या तो पुष्टि की गई या अपुष्ट हो सकती हैं।

  • पुष्टि की गई सेवा - कनेक्शन-उन्मुख सेवाओं को पुष्टि की गई सेवाएं कहा जाता है।
  • अपुष्ट सेवा - कनेक्शनलेस सेवाओं को अपुष्ट सेवाएं कहा जाता है।

कनेक्शन-उन्मुख सेवा

कनेक्शन-उन्मुख सेवाओं के लिए सर्विस प्रिमिटिव्स निम्नलिखित हैं:

  • CONNECT. अनुरोध: कनेक्शन स्थापित करने का अनुरोध।
  • CONNECT. संकेत: कॉल किए गए पक्ष को संकेत (फोन बजना)।
  • CONNECT. प्रतिक्रिया: कॉल स्वीकार / अस्वीकार करें।
  • CONNECT. पुष्टि: कॉलर को बताएं कि कॉल स्वीकार की गई थी या नहीं।
  • DATA. अनुरोध: डेटा भेजने का अनुरोध।
  • DATA. संकेत: डेटा के आगमन का संकेत।
  • DISCONNECT. अनुरोध: कनेक्शन जारी करने का अनुरोध।
  • DISCONNECT. संकेत: अनुरोध के बारे में पीयर को संकेत।
  • उदाहरण: आधुनिक टेलीफोन और इंटरनेट सेवाएं

कनेक्शनलेस सेवा

कनेक्शनलेस सेवाओं के लिए सर्विस प्रिमिटिव्स निम्नलिखित हैं:

  • भेजना. डेटा - प्रेषक केवल डेटा भेज रहा है (पारंपरिक डाक सेवा)।
  • रिपोर्ट. पुष्टि - रिपोर्ट की उपलब्धि डेटा के गंतव्य पर पहुंचने की पुष्टि करती है (पंजीकृत डाक)
  1. - ANN की विशेषताएं क्या हैं?

    एक कृत्रिम तंत्रिका नेटवर्क जैविक तंत्रिका नेटवर्क के कार्यों पर आधारित एक प्रणाली है। यह एक जैविक तंत्रिका प्रणाली का अनुकरण है। कृत्रिम तंत्रिका नेटवर्क की विशेषता यह है कि कई संरचनाएं हैं, जिनके लिए कई एल्गोरिदम दृष्टिकोण की आवश्यकता होती है, लेकिन एक जटिल प्रणाली होने के बावजूद, एक तंत्रिका नेट

  1. - स्थानिक डेटा माइनिंग के प्रिमिटिव्स क्या हैं?

    स्थानिक डेटा माइनिंग स्थानिक मॉडल पर डेटा माइनिंग का अनुप्रयोग है। स्थानिक डेटा माइनिंग में, विश्लेषक भौगोलिक या स्थानिक डेटा का उपयोग व्यावसायिक इंटेलिजेंस या विभिन्न परिणाम बनाने के लिए करते हैं। इसके लिए भौगोलिक डेटा को प्रासंगिक और लाभकारी प्रारूपों में प्राप्त करने के लिए विशिष्ट विधियों और संस

  1. - सूचना सुरक्षा के प्रकार क्या हैं?

    सूचना सुरक्षा के प्रकार सूचना सुरक्षा के विभिन्न प्रकार हैं जो निम्नलिखित हैं: एंटीवायरस और एंटीमैलवेयर सॉफ़्टवेयर: इस सॉफ़्टवेयर का उपयोग मैलवेयर से बचाने के लिए किया जा सकता है, जिसमें स्पाइवेयर, रैंसमवेयर, ट्रोजन, वर्म्स, और वायरस शामिल हैं। मैलवेयर बहुत खतरनाक भी हो सकता है क्योंकि यह एक नेटव