एक प्रोटोकॉल डेटा संचार करने के लिए नियमों और दिशा निर्देशों का एक सेट है। नियम दो या अधिक कंप्यूटरों के बीच संचार के दौरान प्रत्येक चरण और प्रक्रिया के लिए परिभाषित होते हैं नेटवर्क को सफलतापूर्वक डेटा संचारित करने के लिए इन नियमों का पालन करना होगा
कभी-कभी एक अभिगम विधि के रूप में संदर्भित किया जाता है, एक प्रोटोकॉल एक मानक है जो कंप्यूटर नेटवर्क पर डेटा का आदान-प्रदान करने की एक विधि को परिभाषित करता है, जैसे स्थानीय क्षेत्र नेटवर्क, इंटरनेट, इंट्रानेट, आदि। प्रत्येक प्रोटोकॉल की अपनी पद्धति है कि डेटा कैसे स्वरूपित होता है भेजा गया और एक बार प्राप्त करने के साथ क्या करना है, डेटा कैसे संकुचित है, या डेटा में त्रुटियों की जांच कैसे करें
सबसे आम और ज्ञात प्रोटोकॉल में से एक है HTTP (हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल), जो कि वर्ल्ड वाइड वेब (इंटरनेट) पर डेटा संचारित करने के लिए प्रयुक्त प्रोटोकॉल है। नीचे कम्प्यूटर होप शब्दकोश में वर्तमान में सूचीबद्ध विभिन्न प्रोटोकॉल की एक सूची है
सूचना प्रौद्योगिकी में, एक प्रोटोकॉल उन नियमों का विशेष सेट होता है, जो संचार करते समय दूरसंचार कनेक्शन का उपयोग करते हैं। प्रोटोकॉल संचारित संस्थाओं के बीच बातचीत का वर्णन करता है
प्रोटोकॉल एक दूरसंचार कनेक्शन में कई स्तरों पर मौजूद हैं। उदाहरण के लिए, हार्डवेयर उपकरण स्तर पर डेटा इंटरचेंज के लिए प्रोटोकॉल और एप्लिकेशन प्रोग्राम स्तर पर डेटा इंटरचेंज के प्रोटोकॉल हैं। ओपन सिस्टम इंटरकनेक्शन (ओएसआई) के रूप में जाना जाने वाले मानक मॉडल में, दूरसंचार विनिमय में प्रत्येक स्तर पर एक या अधिक प्रोटोकॉल होते हैं, जो एक्सचेंज के दोनों सिरों को पहचान और निरीक्षण करना चाहिए। प्रोटोकॉल का अक्सर एक उद्योग या अंतरराष्ट्रीय मानक में वर्णित किया जाता है।
यह एक संचार प्रोटोकॉल है जो कंप्यूटर एक नेटवर्क पर संचार करने के लिए उपयोग करता है। टीसीपी संदेश को पैकेट की धारा में विभाजित करता है जिसे भेजा जाता है और फिर गंतव्य पर फिर से जुड़ जाता है।
इंटरनेट प्रोटोकॉल प्रोटोकॉल को संबोधित कर रहा है। यह हमेशा टीसीपी के साथ मिलकर उपयोग किया जाता है पैकेट के आईपी पते, जब तक यह अंतिम गंतव्य तक नहीं पहुंचता तब तक विभिन्न नोड्स और नेटवर्क के माध्यम से उन्हें रूट करता है। कंप्यूटर नेटवर्क को जोड़ने के लिए टीसीपी / आईपी शायद सबसे अधिक इस्तेमाल किया मानक प्रोटोकॉल है।
HTTP का उपयोग दो या अधिक कंप्यूटरों के बीच हाइपर टेक्स्ट को ट्रांसफर करने के लिए किया जाता है हाइपर टेक्स्ट एक पाठ है जिसे HTML नामक भाषा का उपयोग करके कोडित किया गया है लिंक बनाने के लिए HTML कोड का उपयोग किया जाता है यह लिंक किसी प्रारूप में हो सकता है जैसे पाठ या ग्राफिक्स
HTTP क्लाइंट / सर्वर सिद्धांतों पर आधारित है HTTP एक क्लाइंट को सर्वर से कनेक्शन स्थापित करने और अनुरोध करने की अनुमति देता है। सर्वर ग्राहक द्वारा शुरू किए गए कनेक्शन को स्वीकार करता है और प्रतिक्रिया को वापस भेजता है। एक HTTP अनुरोध उन संसाधनों की पहचान करता है जो क्लाइंट में रुचि रखते हैं और सर्वर को बताता है कि संसाधन पर क्या कार्रवाई की जाए।