टीसीपी / आईपी प्रोटोकॉल आर्किटेक्चर और इसके परत

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





संचार एक स्थान से दूसरे स्थान पर सूचना के हस्तांतरण की प्रक्रिया है। या तो यह एक डिवाइस से दूसरे डिवाइस पर कॉल का ट्रांसमिशन हो सकता है या एक कंप्यूटर से दूसरे कंप्यूटर में फाइल ट्रांसफर कर सकता है। विश्व युद्धों ने संचार इलेक्ट्रॉनिक्स के लिए एक जबरदस्त विकास लाया है। आज हम हर जगह डिजिटल संचार विधियों का उपयोग करते हैं। प्रौद्योगिकी के विकास के साथ, कई प्रकार के संचार उपकरणों को लागू किया जा रहा है। विभिन्न प्रकार और विभिन्न विन्यास के उपकरणों के बीच उचित और त्रुटि रहित संचार स्थापित करने के लिए, सभी उपकरणों को कुछ मानक प्रोटोकॉल का पालन करना चाहिए। विभिन्न उपकरणों के बीच संचार के लिए एक ऐसा मानक प्रोटोकॉल टीसीपी / आईपी प्रोटोकॉल है।

टीसीपी / आईपी प्रोटोकॉल क्या है?

टीसीपी / आईपी प्रोटोकॉल ट्रांसमिशन कंट्रोल प्रोटोकॉल / इंटरनेट प्रोटोकॉल के लिए है। इसे 1960 के दशक में संयुक्त राज्य अमेरिका के रक्षा विभाग द्वारा विकसित किया गया था। यह एक वैचारिक मॉडल है जिसका एक सेट है संचार प्रोटोकॉल इंटरनेट पर और जानकारी के हस्तांतरण के लिए उपयोग किया जाता है कंप्यूटर नेटवर्क।




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

कई लोकप्रिय वेब एप्लिकेशन जैसे कि वर्ल्ड वाइड वेब, ईमेल आदि .. इस प्रोटोकॉल का उपयोग करते हैं।



टीसीपी / आईपी प्रोटोकॉल मौलिक

टीसीपी / आईपी एक स्तरित प्रोटोकॉल है जो व्यापक रूप से नेटवर्किंग में उपयोग किया जाता है। नेटवर्किंग प्रोटोकॉल के काम को समझने के लिए आइए हम एक साधारण डिलीवरी का एक उदाहरण देखें।

एक स्थान से दूसरे स्थान पर एक डिलीवरी भेजने के लिए कुछ कार्य शामिल हैं। सबसे पहले, पैकेज को पैक और संबोधित किया जाना चाहिए। फिर डिलीवरी मैन प्रेषक से मेल प्रेषण कक्ष तक पैकेज ले जाता है। यहां पैकेजों को पते से क्रमबद्ध किया जाता है और वैन में लोड किया जाता है और एक दूरस्थ कार्यालय में भेजा जाता है। दूरस्थ कार्यालय में, पैकेज को डाकिया के लिए एक ट्रे में रखा जाता है। तब डाकिया पैकेज इकट्ठा करता है और प्राप्तकर्ता को देता है।


टीसीपी / आईपी जैसे नेटवर्किंग प्रोटोकॉल भी एक डिवाइस से दूसरे डिवाइस में सूचना और डेटा भेजते समय इसी तरह से काम करते हैं। इसकी चार परतें हैं जो कार्यों को तदनुसार विभाजित करती हैं। वे अनुप्रयोग परत, परिवहन परत, नेटवर्किंग परत और ऊपर से नीचे तक डेटा लिंक परत हैं। इन सभी परतों के अपने विशिष्ट कार्य हैं और वे डेटा को स्थानांतरित करते समय ऊपर और नीचे की परतों के साथ संवाद करते हैं।

टीसीपी / आईपी प्रोटोकॉल आर्किटेक्चर

यह एक चार-स्तरित प्रोटोकॉल स्टैक है। यह इंटरनेट पर नेटवर्क उपकरणों के परस्पर संबंध में मदद करता है। प्रत्येक परत में कुछ प्रोटोकॉल होते हैं जो परत के कामकाज में मदद करते हैं। टीसीपी / आईपी प्रोटोकॉल की चार परतें एप्लीकेशन लेयर, ट्रांसपोर्ट लेयर, नेटवर्किंग / इंटरनेट लेयर और डेटा लिंक / फिजिकल लेयर हैं।

डेटा-फ्लो-ऑफ-टीसीपी / आईपी-प्रोटोकॉल

डेटा-फ्लो-ऑफ-टीसीपी / आईपी-प्रोटोकॉल

OSI मॉडल के एप्लिकेशन, प्रेजेंटेशन और सेशन लेयर्स को टीसीपी / आईपी प्रोटोकॉल में एप्लीकेशन / प्रोसेस लेयर के रूप में संयोजित किया गया है। यह इस प्रोटोकॉल स्टैक की सबसे ऊपरी परत है। यह परत उपयोगकर्ता-इंटरफ़ेस और नोड-टू-नोड संचार को नियंत्रित करती है। यह परत नेटवर्क इंटरफ़ेस, इंटरनेटवर्किंग और परिवहन कार्यों को प्रदान करती है। यह डेटा को ट्रांसपोर्ट लेयर पर भेजता है।

नेटवर्क पर भेजी जाने वाली डेटा की विश्वसनीयता, प्रवाह-नियंत्रण और सुधार को परिवहन परत द्वारा ध्यान दिया जाता है। उपयोगकर्ता डाटाग्राम प्रोटोकॉल और ट्रांसमिशन कंट्रोल प्रोटोकॉल ट्रांसपोर्ट लेयर में मौजूद हैं। ट्रांसपोर्ट लेयर के बाद कंट्रोल इंटरनेट लेयर को दिया जाता है।

इंटरनेट लेयर को नेटवर्क लेयर के नाम से भी जाना जाता है। इसका कार्य इंटरनेट पर डेटा पैकेट को गंतव्य तक ले जाना है। डेटा पैकेट इस परत द्वारा सुझाए गए किसी भी अनुकूलित मार्ग को ले सकते हैं। इस परत में सबसे महत्वपूर्ण प्रोटोकॉल -आईपी प्रोटोकॉल मौजूद है। यह प्रोटोकॉल डेटा में आईपी पते जोड़ने, पैकेट को रूट करने, डेटा एनकैप्सुलेशन, फ़ॉर्मेटिंग के लिए ज़िम्मेदार है।

टीसीपी / आईपी प्रोटोकॉल स्टैक में अंतिम परत नेटवर्क एक्सेस लेयर है। यह OSI मॉडल की भौतिक और डेटा लिंक परतों का संयोजन है। दो उपकरणों के बीच एक नेटवर्क पर भौतिक रूप से डेटा का संचरण इस परत द्वारा नियंत्रित किया जाता है। इस पते पर उपकरणों के आईपी पते की मैपिंग भी की जाती है।

प्रोटोकॉल सुइट

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

प्रोटोकॉल के उपयोग को अधिक लचीला बनाने के लिए, स्तरित प्रोटोकॉल स्टैक प्रस्तावित किया गया था। इस प्रकार के प्रोटोकॉल स्टैक में एक निश्चित कार्य करने वाले प्रत्येक स्तर के साथ विभिन्न स्तरों पर व्यवस्थित प्रोटोकॉल होते हैं। प्रत्येक स्तर ऊपर और नीचे के स्तरों के साथ संवाद कर सकता है। यहां किसी स्तर या परत के कार्य या कार्य को अन्य परतों को प्रभावित किए बिना बदला या संशोधित किया जा सकता है।

टीसीपी / आईपी एक 4 स्तरित प्रोटोकॉल सूट है। यह ओएसआई मॉडल को अपने वैचारिक ढांचे के रूप में लेता है। इस सुइट में चार स्तरों पर व्यवस्थित विभिन्न प्रोटोकॉल हैं। इसका नाम इसके दो सबसे लोकप्रिय प्रोटोकॉल-ट्रांसमिशन ट्रांसमिशन प्रोटोकॉल और इंटरनेट प्रोटोकॉल के नाम पर रखा गया है।

प्रोटोकॉल अनुप्रयोग परत में मौजूद है

एचटीटीपी - हाइपरटेक्स्ट ट्रांसफर प्रोटोकॉल। यह प्रोटोकॉल उपयोगकर्ता को वर्ल्ड वाइड वेब पर डेटा तक पहुंचने की अनुमति देता है। इसका उपयोग हाइपरटेक्स्ट वातावरण में किया जा सकता है और डेटा को सादे ग्रंथों, ऑडियो और वीडियो के रूप में भेज सकता है।

एसएनएमपी - सरल नेटवर्क प्रबंधन प्रोटोकॉल, जो इंटरनेट पर उपकरणों का प्रबंधन करता है।

एसएमटीपी - सिंगल मेल ट्रांसफर प्रोटोकॉल। यह प्रोटोकॉल ईमेल भेजने और प्राप्त करने का प्रबंधन करता है

डीएनएस - डोमेन नेम सिस्टम, यह होस्टनाम को होस्ट आईपी एड्रेस से मैप करता है जो इंटरनेट से जुड़े होते हैं।

टेलीनेट - टर्मिनल नेटवर्क, स्थानीय कंप्यूटर और दूरस्थ कंप्यूटर के बीच संबंध स्थापित करने के लिए।

एफ़टीपी - फाइल ट्रांसफर प्रोटोकॉल, जिसका इस्तेमाल एक कंप्यूटर से दूसरे कंप्यूटर में फाइल ट्रांसमिट करने के लिए किया जाता है।

प्रोटोकॉल ट्रांसपोर्ट लेयर में मौजूद है

यूडीपी - डेटाग्राम प्रोटेकॉलका उपयोग करें। यह उपयोगकर्ता को त्रुटि की उपस्थिति के बारे में बताता है। यह प्रोटोकॉल डेटा का एंड-टू-एंड ट्रांसमिशन प्रदान करता है। डेटा पैकेट में, यह प्रोटोकॉल हेडर के 8 बाइट जोड़ता है। शीर्ष लेख में चार फ़ील्ड होते हैं -16 बिट्स का पोर्ट पता, 16 बिट्स का डेस्टिनेशन पोर्ट एड्रेस, कुल लंबाई और 16-बिट्स का चेकसम फ़ील्ड इंगित करने के लिए 16-बिट फ़ील्ड।

स्रोत पोर्ट पता उस एप्लिकेशन प्रोग्राम का पता देता है जिसने संदेश बनाया था। डेस्टिनेशन पोर्ट एड्रेस डेस्टिनेशन एप्लिकेशन का पता होता है, जिसमें डेटा ट्रांसमिट करना होता है। कुल लंबाई फ़ील्ड डेटाग्राम में मौजूद बाइट्स की कुल संख्या के बारे में जानकारी देता है। चेकसम फ़ील्ड में मौजूद जानकारी का उपयोग त्रुटि का पता लगाने के लिए किया जाता है।

टीसीपी - प्रसारण नियंत्रण प्रोटोकॉल। यह प्रोटोकॉल डेटा के प्रसारण की अवधि के लिए सक्रिय है। यह प्रेषक और रिसीवर के बीच एक आभासी सर्किट से। प्रेषक पक्ष में, प्रोटोकॉल खंडों नामक छोटी इकाइयों के रूप में डेटा को तोड़ता है। प्रत्येक खंड एक अनुक्रम संख्या के साथ जुड़ा हुआ है जो मूल संदेश से खंडों को फिर से व्यवस्थित करने में मदद करता है।

रिसीवर के अंत में, टीसीपी सभी खंडों को इकट्ठा करता है और उनकी अनुक्रम संख्या के अनुसार उन्हें फिर से व्यवस्थित करता है। जब भी प्रोटोकॉल द्वारा किसी त्रुटि का पता लगाया जाता है, तो यह खंड को फिर से लिख देता है। यह सुनिश्चित करने के बाद कि सभी खंड प्रसारित और स्वीकार किए जाते हैं और संचरण पूरा हो गया है, प्रोटोकॉल तब वर्चुअल सर्किट को त्याग देता है।

प्रोटोकॉल इंटरनेट लेयर में मौजूद हैं

आईपी ​​प्रोटोकॉल - यह टीसीपी / आईपी प्रोटोकॉल सूट का सबसे महत्वपूर्ण प्रोटोकॉल है। इंटरनेट पर डिवाइस की पहचान करने के लिए और इंटरनेट रूटिंग को स्थापित करने के लिए, यह प्रोटोकॉल तार्किक होस्ट पते को लागू करता है जिसे किसी होस्ट डिवाइस के लिए आईपी पते कहा जाता है। यह प्रोटोकॉल ट्रांसपोर्ट लेयर से डेटा को स्वीकार करता है और एक डिवाइस से दूसरे डिवाइस में डेटा के सुरक्षित ट्रांसमिशन को सुनिश्चित करता है।

यह डेटा खंडों को आईपी डेटाग्राम में परिवर्तित करता है। यदि डेटाग्राम का आकार अगली परत द्वारा प्रदान की गई सीमा से अधिक है- लिंक परत, आईपी प्रोटोकॉल डेटाग्राम को छोटे भागों में विभाजित करता है ताकि उन्हें स्थानीय नेटवर्क के माध्यम से आसानी से प्रसारित किया जा सके। प्राप्त होने वाले अंत में, इन खंडों को मूल संदेश बनाने के लिए पुन: व्यवस्थित किया जाता है। राउटर का उपयोग उन उपकरणों के बीच डेटा भेजने के लिए किया जाता है जो दूर के नेटवर्क से जुड़े होते हैं।

एआरपी - संकल्प आदर्श पत्र पता। यह प्रोटोकॉल IP पते से भौतिक पते ढूंढता है। रिसीवर डिवाइस जो रिसीवर डिवाइस का भौतिक पता जानना चाहते हैं, नेटवर्क पर एआरपी अनुरोध भेजते हैं। नेटवर्क में मौजूद सभी डिवाइस इस अनुरोध को प्राप्त करते हैं, इसे संसाधित करते हैं और प्राप्तकर्ता अनुरोध में मौजूद आईपी पते को पहचानता है और एआरपी जवाब के बावजूद अपना भौतिक पता भेजता है।

इस प्रकार ये सभी प्रोटोकॉल मिलकर TCP / IP प्रोटोकॉल सूट बनाते हैं। अनुप्रयोगों का चयन करेगा कि प्रोटोकॉल द्वारा प्रदान किए गए कार्यों के आधार पर प्रत्येक परत पर किस प्रकार के प्रोटोकॉल का उपयोग करना है। इस प्रोटोकॉल सूट को आसानी से संशोधित किया जा सकता है और यह सभी प्रकार के कंप्यूटर हार्डवेयर और ऑपरेटिंग सिस्टम के साथ संगत है। यह मूल रूप से UNIX ऑपरेटिंग सिस्टम के लिए डिज़ाइन किया गया था।

राउटर और स्विच इंटरनेट के माध्यम से जुड़े उपकरणों के बीच डेटा के संचरण के लिए उपयोग किए जाने वाले नेटवर्किंग उपकरणों के उदाहरण हैं। जैसा कि टीसीपी / आईपी प्रोटोकॉल ओएसआई मॉडल को एक संदर्भ के रूप में लेता है, जिसकी परतें ओ एस आई मॉडल टीसीपी / आईपी प्रोटोकॉल के अनुप्रयोग परत के रूप में संयुक्त हैं?