TCP/IP मॉडल नेटवर्किंग को चार परतों में विभाजित करता है। प्रत्येक नेटवर्क पर डेटा ले जाने के एक विशिष्ट भाग को संभालता है।
इसे एक पैकेज को मेल करने की तरह समझें: आप एक पत्र (आवेदन) लिखते हैं, इसे पते (परिवहन) के साथ एक लिफाफे में डालते हैं, डाक सेवा इसे रूट करती है (इंटरनेट), और एक ट्रक इसे भौतिक रूप से वितरित करता है (लिंक)।
चार परतें
परत 4 - अनुप्रयोग परत
आप किसके साथ बातचीत करते हैं। वेब ब्राउज़र, ईमेल क्लाइंट, एफ़टीपी प्रोग्राम। यह परत वह डेटा बनाती है जिसे आप भेजना चाहते हैं।
उदाहरण: HTTP, HTTPS, SMTP, DNS, SSH
परत 3 - परिवहन परत
डेटा को पैकेट में तोड़ता है और डिलीवरी सुनिश्चित करता है। टीसीपी (विश्वसनीय) या यूडीपी (तेज़) चुनता है।
उदाहरण: टीसीपी, यूडीपी
परत 2 - इंटरनेट परत
आईपी पते का उपयोग करके नेटवर्क पर पैकेट को रूट करता है। स्रोत से गंतव्य तक का मार्ग निर्धारित करता है।
उदाहरण: आईपी, आईसीएमपी (पिंग)
परत 1 - लिंक परत
वाईफाई, ईथरनेट या केबल पर भौतिक प्रसारण। मैक पते और वास्तविक हार्डवेयर संचार को संभालता है।
उदाहरण: वाईफाई (802.11), ईथरनेट, एआरपी
यह समस्या निवारण के लिए क्यों महत्वपूर्ण है
जब कोई चीज़ टूटती है, तो परतों को जानने से समस्या को अलग करने में मदद मिलती है।
वेबसाइटें लोड नहीं हो सकतीं लेकिन पिंग काम करता है?
- लिंक परत: कार्य करना (आप जुड़े हुए हैं)
- इंटरनेट परत: कार्य करना (पिंग आईपी का उपयोग करता है)
- ट्रांसपोर्ट/एप्लिकेशन परत: समस्या (संभवतः DNS या ब्राउज़र)
वाईफाई से कनेक्ट नहीं हो सकता?
- लिंक परत समस्या (हार्डवेयर, ड्राइवर, या राउटर समस्या)
कुछ वेबसाइटें काम करती हैं, अन्य समयबाह्य?
- एप्लिकेशन या ट्रांसपोर्ट परत (संभवतः एमटीयू, फ़ायरवॉल, या डीएनएस)
डेटा प्रवाह उदाहरण
आप एक वेबसाइट पर जाएँ:
- आवेदन: ब्राउज़र HTTP के माध्यम से वेबपेज का अनुरोध करता है
- परिवहन: टीसीपी अनुरोध को पैकेट में तोड़ता है, पोर्ट नंबर जोड़ता है
- इंटरनेट: आईपी स्रोत/गंतव्य पते, रूट पैकेट जोड़ता है
- लिंक: वाईफाई या ईथरनेट भौतिक रूप से पैकेट प्रसारित करता है
प्रतिक्रिया उन्हीं परतों के माध्यम से उलटी होकर वापस आती है।
लेयर इंटरेक्शन
प्रत्येक परत डेटा में अपना स्वयं का हेडर जोड़ती है:
- एप्लिकेशन डेटा बनाता है
- ट्रांसपोर्ट टीसीपी/यूडीपी हेडर (पोर्ट) जोड़ता है
- इंटरनेट आईपी हेडर (पते) जोड़ता है
- लिंक ईथरनेट/वाईफ़ाई हेडर जोड़ता है (मैक पते)
गंतव्य पर, प्रत्येक परत अपना हेडर हटाती है और डेटा ऊपर भेजती है।
व्यावहारिक उपयोग के मामले
फ़ायरवॉल नियम: विशिष्ट परतों को ब्लॉक करें (पोर्ट ब्लॉकिंग = ट्रांसपोर्ट, आईपी ब्लॉकिंग = इंटरनेट)
नेटवर्क निदान: वायरशार्क जैसे उपकरण सभी परतें दिखाते हैं, जिससे यह पहचानने में मदद मिलती है कि पैकेट कहां विफल हैं
वीपीएन: आईपी पैकेट को एन्क्रिप्ट करते हुए इंटरनेट परत पर काम करें
पोर्ट अग्रेषण: परिवहन परत अवधारणा (विशिष्ट बंदरगाहों को विशिष्ट उपकरणों तक निर्देशित करना)
निचली पंक्ति
टीसीपी/आईपी परतें नेटवर्किंग को प्रबंधनीय टुकड़ों में अलग करती हैं। एप्लिकेशन डेटा बनाता है, ट्रांसपोर्ट डिलीवरी सुनिश्चित करता है, इंटरनेट इसे रूट करता है, लिंक इसे भौतिक रूप से भेजता है।
जटिल नेटवर्क समस्याओं का निवारण करने या प्रमाणन के लिए अध्ययन करने तक आपको इसे याद रखने की आवश्यकता नहीं है। लेकिन बुनियादी बातों को समझने से यह पता लगाने में मदद मिलती है कि नेटवर्क स्टैक में समस्याएँ कहाँ होती हैं।