protocol in hindi

Protocol क्या है? 

Protocol नियमों का एक standard set है, जो electronic device को एक दूसरे के साथ communicate करने की अनुमति देता है। इन नियमों में शामिल हैं कि किस प्रकार का data transmitted किया जा सकता है, डेटा भेजने और प्राप्त करने के लिए किन आदेशों का उपयोग किया जाता है, और Data transfer की पुष्टि कैसे की जाती है।

“Protocol एक तरह के rules को set करता है, जो digital communication में इस्तेमाल किये जाते है. प्रोटोकॉल के द्वारा ही यह तय होता है, कि Computer Network पर data कैसे transmitted होगा और किस तरह से receive होगा.”

आप एक प्रोटोकॉल को एक बोली जाने वाली भाषा के रूप में भी सोच सकते हैं। प्रत्येक भाषा के अपने नियम और शब्दावली होती है। यदि दो लोग एक ही भाषा share करते हैं, तो वे प्रभावी ढंग से communicate कर सकते हैं। इसी तरह, यदि दो Hardware device एक ही प्रोटोकॉल का समर्थन करते हैं, तो वे निर्माता या डिवाइस के प्रकार की परवाह किए बिना एक दूसरे के साथ संचार कर सकते हैं। उदाहरण के लिए, एक Apple iPhone एक standard mail protocol का उपयोग करके Android device पर एक email भेज सकता है। एक windows-based PC एक मानक web protocol का उपयोग करके Unix-based web server से एक web page लोड कर सकता है।

protocol-क्या-है

कई अलग-अलग application के लिए अलग-अलग प्रोटोकॉल मौजूद हैं। उदाहरणों में wired networking (जैसे, Ethernet), wireless networking (जैसे, 802.11ac), और Internet communication (जैसे, IP) शामिल हैं। internet protocol suite, जिसका उपयोग इंटरनेट पर डेटा संचारित करने के लिए किया जाता है, जिसमें दर्जनों प्रोटोकॉल होते हैं। इन प्रोटोकॉल को चार श्रेणियों में विभाजित किया जा सकता है:

  1. Link layer – PPP, DSL, Wi-Fi, etc.
  2. Internet layer – IPv4, IPv6, etc.
  3. Transport layer – TCP, UDP, etc.
  4. Application layer – HTTP, IMAP, FTP, etc.

link layer protocol हार्डवेयर स्तर पर devices के बीच संचार स्थापित करते हैं। एक डिवाइस से दूसरे डिवाइस में data transmit करने के लिए, प्रत्येक डिवाइस के हार्डवेयर को समान Link लेयर प्रोटोकॉल का समर्थन करना चाहिए। इंटरनेट लेयर प्रोटोकॉल का उपयोग डेटा ट्रांसफर शुरू करने और उन्हें इंटरनेट पर रूट करने के लिए किया जाता है। ट्रांसपोर्ट लेयर प्रोटोकॉल परिभाषित करते हैं कि packet कैसे भेजे, प्राप्त और पुष्टि किए जाते हैं। application layer protocol में विशिष्ट एप्लिकेशन के लिए command होते हैं। उदाहरण के लिए, एक वेब ब्राउज़र किसी web server से किसी वेबपृष्ठ की सामग्री को सुरक्षित रूप से download करने के लिए HTTPS का उपयोग करता है। एक email client mail server के माध्यम से ईमेल संदेश भेजने के लिए SMTP का उपयोग करता है।

प्रोटोकॉल डिजिटल संचार का एक मूलभूत पहलू हैं। ज्यादातर मामलों में, प्रोटोकॉल पृष्ठभूमि में काम करते हैं, इसलिए विशिष्ट उपयोगकर्ताओं के लिए यह जानना आवश्यक नहीं है कि प्रत्येक प्रोटोकॉल कैसे काम करता है। फिर भी, कुछ सामान्य प्रोटोकॉल से खुद को परिचित करना मददगार हो सकता है ताकि आप software program, जैसे वेब ब्राउज़र और email client में सेटिंग्स को बेहतर ढंग से समझ सकें।