प्रोटोकॉल नियमों का एक समूह है जो प्रणालियों के बीच डेटा के आदान-प्रदान को नियंत्रित करता है। यह परिभाषित करता है कि उपकरण डेटा को कैसे प्रारूपित करते हैं, भेजते हैं और प्राप्त करते हैं। प्रोटोकॉल के बिना, कंप्यूटर उन लोगों की तरह होंगे जो अलग-अलग भाषाएँ बोलते हैं और उनके पास कोई अनुवादक नहीं है। प्रोटोकॉल संचार को संभव बनाते हैं।
इंटरनेट TCP/IP पर चलता है। वेब HTTP पर चलता है। ईमेल SMTP और IMAP का उपयोग करता है। फ़ाइल स्थानांतरण FTP का उपयोग करता है। प्रत्येक प्रोटोकॉल संदेश प्रारूप, क्रम और त्रुटि प्रबंधन को परिभाषित करता है। कुछ खुले मानक हैं। कुछ मालिकाना हैं। कुछ सरल हैं। कुछ जटिल हैं।
सामान्य प्रोटोकॉल
- TCP/IP: इंटरनेट संचार
- HTTP/HTTPS: वेब ब्राउज़िंग
- एसएमटीपी/आईएमएपी: ईमेल
- DNS: डोमेन नाम रिज़ॉल्यूशन
- डीएचसीपी: स्वचालित आईपी असाइनमेंट
- MQTT: IoT संदेश
प्रोटोकॉल स्तरित होते हैं। OSI मॉडल भौतिक केबलों से लेकर अनुप्रयोगों तक सात स्तरों का वर्णन करता है। प्रत्येक स्तर के अपने प्रोटोकॉल होते हैं। एक पैकेट स्टैक से नीचे, नेटवर्क के पार और फिर दूसरी तरफ ऊपर की ओर जाता है। ये स्तर जटिलता को छिपाते हैं। ईमेल भेजने के लिए आपको ईथरनेट की कार्यप्रणाली जानने की आवश्यकता नहीं है।
Comments
No comments yet. Be the first to share a thought.
Leave a comment