📘 CodingMarble Learn

नेटवर्क प्रोटोकॉल और TCP/IP मॉडल

प्रोटोकॉल नियमों का एक तय सेट है, जिसे मानकर डिवाइस आपस में बात करते हैं। नेटवर्क का काम चार परतों (TCP/IP मॉडल) में बँटा है। एप्लिकेशन परत में ऐप के प्रोटोकॉल होते हैं: वेब पेज के लिए HTTP और HTTPS, ईमेल भेजने के लिए SMTP और सर्वर पर रखी ईमेल पढ़ने के लिए IMAP। ट्रांसपोर्ट परत (TCP) डेटा को नंबर वाले पैकेटों में तोड़ती है, जाँचती है और खोए पैकेट दोबारा भेजती है। इंटरनेट परत (IP) पता जोड़ती है और रास्ता चुनती है। लिंक परत बिट्स को तार (Ethernet) या रेडियो (Wi-Fi) से भेजती है। नीचे जाते समय हर परत एक हेडर जोड़ती है, ऊपर आते समय हटाती है। परतों से नेटवर्क बनाना और बदलना आसान होता है।

🎬 कदम-दर-कदम कहानी

  1. प्रोटोकॉल यानी नियमों का तय सेट। दो कंप्यूटर एक ही नियम मानें, तभी एक-दूसरे को समझ पाते हैं।
  2. डेटा भेजने का काम चार परतों में बँटा है। हर परत का एक ही काम है।
  3. सबसे ऊपर एप्लिकेशन परत। HTTP और HTTPS वेब पेज लाते हैं। SMTP ईमेल भेजता है। IMAP सर्वर से ईमेल पढ़ता है।
  4. ट्रांसपोर्ट परत में TCP है। यह संदेश को नंबर वाले पैकेटों में तोड़ता है। कोई पैकेट खो जाए तो दोबारा भेजता है।
  5. इंटरनेट परत (IP) पता जोड़ती है। लिंक परत तार (Ethernet) या रेडियो (Wi-Fi) से भेजती है। नीचे जाते हुए डेटा लिपटता है, ऊपर आते हुए खुलता है।
  6. खुद खेलो: कोई प्रोटोकॉल चुनो, उसकी परत देखो और संदेश भेजो।

टिप: 3D दृश्य को घुमाने के लिए खींचें। ज़ूम के लिए दो उंगलियाँ इस्तेमाल करें।

🤔 आम शंकाएँ और उनके जवाब

प्रोटोकॉल की ज़रूरत ही क्यों है?

डिवाइस अलग कंपनियों के होते हैं। फ़ॉर्मेट, पते और गलतियों के साझा नियम न हों तो कोई किसी को समझ नहीं पाएगा।

नेटवर्किंग को परतों में क्यों बाँटा?

हर परत एक काम करती है और सिर्फ़ पड़ोसी परतों से बात करती है, इसलिए बनाना, ठीक करना और बदलना आसान है।

SMTP और IMAP में क्या फ़र्क है?

SMTP मेल भेजता है। IMAP सर्वर पर रखी मेल पढ़ता है।

पैकेट खो जाए तो क्या होता है?

TCP गायब नंबर पहचानकर वह पैकेट दोबारा भेजता है और फिर सब क्रम में जोड़ता है।

क्या परतों से गुज़रते हुए डेटा बदल जाता है?

अंदर का डेटा वही रहता है, बस नीचे जाते हुए हर परत हेडर जोड़ती है और ऊपर आते हुए हटाती है।

क्या Ethernet और Wi-Fi अलग परतों में हैं?

नहीं। दोनों लिंक परत में हैं; एक तार से, दूसरा रेडियो से भेजता है।

प्रोटोकॉल क्या है?

प्रोटोकॉल डेटा भेजने और पाने के नियमों का सेट है। नियम बताते हैं:

सोचो, एक व्यक्ति सिर्फ़ तमिल बोलता है और दूसरा सिर्फ़ स्पेनिश। बात नहीं बनेगी। अलग-अलग कंपनियों के डिवाइस इसलिए बात कर पाते हैं क्योंकि सब एक जैसे मानक (standard) प्रोटोकॉल मानते हैं।

TCP/IP मॉडल की चार परतें

नेटवर्किंग बड़ा काम है, इसलिए इसे परतों (layers) में बाँटा गया है। हर परत एक काम करती है और अपने नीचे वाली परत की मदद लेती है।

परतकामप्रोटोकॉल
4. एप्लिकेशनऐप को सेवा देना (वेब, ईमेल, फ़ाइल)HTTP, HTTPS, SMTP, IMAP, FTP
3. ट्रांसपोर्टपैकेट बनाना, नंबर देना, पहुँच जाँचना, खोए पैकेट दोबारा भेजनाTCP, UDP
2. इंटरनेटIP पता जोड़ना, नेटवर्कों के बीच रास्ता चुननाIP
1. लिंकएक नेटवर्क के अंदर बिट्स को तार या हवा से भेजनाEthernet, Wi-Fi

परतें क्यों?

लपेटना और खोलना

भेजने वाले की तरफ़ नीचे जाते हुए हर परत अपना हेडर (पोर्ट नंबर, पता जैसी जानकारी) जोड़ती है। पाने वाले की तरफ़ ऊपर जाते हुए हर परत अपना हेडर हटाती है। इसे एनकैप्सुलेशन (encapsulation) कहते हैं।

एप्लिकेशन और ट्रांसपोर्ट प्रोटोकॉल: TCP/IP, HTTP, HTTPS, SMTP, IMAP

TCP/IP इंटरनेट पर चलने वाले पूरे प्रोटोकॉल परिवार का नाम है, इसके दो सबसे ज़रूरी सदस्यों के नाम पर।

लिंक परत: Ethernet और Wi-Fi

दोनों लिंक परत में हैं। ऊपर की परतों को फ़र्क नहीं पड़ता कि कौन-सा इस्तेमाल हुआ।

करके देखो: वेब पेज को परतों से गुज़रते देखो

  1. तुम पता टाइप करते हो। ब्राउज़र HTTPS चलाता है (एप्लिकेशन)।
  2. TCP अनुरोध को पैकेटों में बाँटकर नंबर देता है (ट्रांसपोर्ट)।
  3. IP सर्वर का पता जोड़ता है (इंटरनेट)।
  4. Wi-Fi फ़्रेम को रेडियो से राउटर तक भेजता है (लिंक)।
  5. सर्वर पर हर परत ऊपर जाते हुए अपना हेडर हटाती है।

अब 3D में अलग-अलग प्रोटोकॉल चुनकर आज़माओ।

मुख्य सूत्र और परिभाषाएँ

हल किए गए उदाहरण

1. SMTP किस परत में है और क्या करता है?

SMTP एप्लिकेशन परत में है। यह तुम्हारे डिवाइस से मेल सर्वर तक और सर्वरों के बीच ईमेल भेजता है।

2. 4,000 बाइट की फ़ाइल को 1,000-1,000 बाइट के पैकेटों में बाँटा गया। कितने पैकेट बनेंगे, और पैकेट 3 न पहुँचे तो क्या होगा?

4,000 ÷ 1,000 = 4 पैकेट, नंबर 1 से 4। पाने वाला देखता है कि 3 नहीं आया, तो TCP पैकेट 3 दोबारा भेजता है। फिर पैकेट 1, 2, 3, 4 के क्रम में जोड़े जाते हैं।

3. स्कूल सारे केबल हटाकर Wi-Fi लगा देता है। कौन-सी परत बदली? क्या ब्राउज़र बदलना पड़ेगा?

सिर्फ़ लिंक परत बदली (Ethernet → Wi-Fi)। ब्राउज़र (एप्लिकेशन परत) नहीं बदलेगा, क्योंकि परतें स्वतंत्र हैं। यही परतों का बड़ा फ़ायदा है।

4. ऑनलाइन दुकान को HTTP नहीं, HTTPS क्यों इस्तेमाल करना चाहिए?

HTTPS डेटा को एन्क्रिप्ट करता है, इसलिए कोई पैकेट पकड़ ले तो भी कार्ड नंबर या पासवर्ड नहीं पढ़ सकता। HTTP सादा टेक्स्ट भेजता है।

आम गलतियाँ

अभ्यास क्विज़

1. प्रोटोकॉल क्या है?
2. ईमेल भेजने के लिए कौन-सा प्रोटोकॉल है?
3. कौन-सी परत IP पता जोड़ती है और रास्ता चुनती है?
4. पैकेट खो जाए तो TCP क्या करता है?
5. Ethernet और Wi-Fi दोनों किस परत में हैं?

अभ्यास: खुद जवाब दो

अपना जवाब लिखो या चुनो, फिर जाँचें दबाओ। अटको तो संकेत देखो; जवाब देने के बाद पूरा हल दिखेगा।

अक्सर पूछे जाने वाले प्रश्न

TCP/IP मॉडल की 4 परतें कौन-सी हैं?

ऊपर से: Application, Transport, Internet और Link।

HTTP और HTTPS में क्या अंतर है?

HTTPS में एन्क्रिप्शन होता है, इसलिए पासवर्ड जैसा डेटा बीच में पढ़ा नहीं जा सकता।

क्या TCP/IP एक ही प्रोटोकॉल है?

नहीं, यह इंटरनेट पर चलने वाले प्रोटोकॉलों का पूरा परिवार है, जिसका नाम TCP और IP पर रखा गया है।

यह कहाँ पढ़ाया जाता है

इंग्लैंडYear 113.5 Fundamentals of computer networks
चीन八年级(初二)Module: Internet applications and innovation (review/extension)

पहले यह पढ़ें

आगे पढ़ें

इससे जुड़े पाठ

सभी कंप्यूटर विज्ञान पाठ