आईपी बनाम पोर्ट
सूचना और संचार प्रौद्योगिकियों (आईसीटी) के नवीनतम विकास के साथ विशाल विश्व का हर नुक्कड़ आपस में जुड़ा हुआ है। इस अद्भुत जीत का आधार मुख्य रूप से तेजी से विकसित हो रहे संचार और नेटवर्किंग प्रौद्योगिकियों के कारण है। इन चमत्कारिक कृतियों के निर्माण खंड आईपी एड्रेसिंग और बंदरगाहों की अवधारणाओं पर आधारित हैं।
आईपी पते और पोर्ट के माध्यम से, इंटरनेट पर लाखों सर्वर और क्लाइंट एक दूसरे के साथ संचार कर रहे हैं।
आईपी पता
आईपी पता एक तार्किक 32 बिट पता है जिसका उपयोग डेटा पैकेट (डेटाग्राम) के गंतव्य को निर्धारित करने के लिए किया जाता है।आईपी एड्रेस स्रोत और गंतव्य नेटवर्क की पहचान करता है जो डेटाग्राम को निर्दिष्ट मार्ग के अनुसार प्रवाहित करने की अनुमति देता है। इंटरनेट पर प्रत्येक होस्ट और राउटर का एक आईपी पता होता है, जैसे सभी टेलीफोनों में पहचान के उद्देश्य के लिए एक विशिष्ट संख्या होती है। IP एड्रेसिंग की अवधारणा को 1981 में मानकीकृत किया गया था।
मूल रूप से डॉटेड दशमलव अंकन का उपयोग आईपी एड्रेसिंग में किया जा रहा है। आम तौर पर एक आईपी पते में नेटवर्क भाग और होस्ट भाग के रूप में दो भाग होते हैं। एक आईपी पते की सामान्य व्यवस्था इस प्रकार है:
4 बाइट्स (8 बिट=1बाइट) में से प्रत्येक में 0-255 से लेकर मान होते हैं। आईपी पते नेटवर्क पहचानकर्ता और मेजबान पहचानकर्ता के आकार के आधार पर (ए, बी, सी और डी) के रूप में वर्गों में बांटा गया है। जब इस दृष्टिकोण का उपयोग आईपी पते निर्धारित करने में किया जा रहा है, तो इसे क्लास फुल एड्रेसिंग के रूप में पहचाना जाता है। बनाए जाने वाले नेटवर्क के प्रकार के आधार पर, एक उपयुक्त पता योजना का चयन करना होगा।
उदाहरण: कक्षा A=> कुछ नेटवर्क के लिए, प्रत्येक में कई होस्ट होते हैं।
कक्षा सी=> कई नेटवर्कों के लिए, प्रत्येक कुछ मेजबानों के साथ।
ज्यादातर, एक माने हुए लैन पर्यावरण के भीतर आईपी पते का नेटवर्क पहचानकर्ता वही रहता है, जहां मेजबान भाग अलग-अलग होता है।
क्लास फुल एड्रेसिंग के कारण होने वाले बड़े नुकसानों में से एक आईपी एड्रेस की बर्बादी है। इसलिए, इंजीनियर क्लास लेस एड्रेसिंग के नए दृष्टिकोण में चले गए। क्लास फुल एड्रेसिंग के विपरीत, यहां, नेटवर्क आइडेंटिफायर का आकार परिवर्तनशील है। इस दृष्टिकोण में, नेटवर्क पहचानकर्ता के आकार को निर्धारित करने के लिए सबनेट मास्किंग की अवधारणा का उपयोग किया जाता है।
साधारण आईपी पते के लिए उदाहरण 207.115.10.64 है
बंदरगाह
पोर्ट्स को 16-बिट नंबरों द्वारा दर्शाया जाता है। इसलिए पोर्ट 0-65, 525 तक हैं। 0 -1023 से पोर्ट नंबर प्रतिबंधित हैं, क्योंकि वे HTTP और FTP जैसी प्रसिद्ध प्रोटोकॉल सेवाओं के उपयोग के लिए आरक्षित हैं।
एक नेटवर्क में, अंत बिंदु, जो दो मेजबान एक दूसरे के साथ संवाद करते हैं, बंदरगाहों के रूप में पहचाने जाते हैं। अधिकांश बंदरगाहों को एक आवंटित कार्य सौंपा गया है। जैसा कि पहले चर्चा की गई थी, इन पोर्ट को पोर्ट नंबर द्वारा पहचाना जाता है।
इसलिए आईपी एड्रेस और पोर्ट का फंक्शनल बिहेवियर इस प्रकार है। स्रोत मशीन से डेटा पैकेट भेजने से पहले, संबंधित पोर्ट नंबर के साथ स्रोत और गंतव्य आईपी पते डेटाग्राम को फीड किए जाते हैं। IP एड्रेस की मदद से डेटाग्राम डेस्टिनेशन मशीन को ट्रैक करता है और उस तक पहुंचता है। पैकेट के अनावरण के बाद, पोर्ट नंबर की मदद से ओएस डेटा को सही एप्लिकेशन पर निर्देशित कर रहा है। यदि पोर्ट नंबर गलत है, तो OS को पता नहीं होता है कि कौन सा डेटा किस एप्लिकेशन को भेजा जाए।
इसलिए संक्षेप में, आईपी पता डेटा को इच्छित गंतव्य तक निर्देशित करने का बड़ा कार्य करता है, जबकि पोर्ट नंबर निर्धारित करते हैं कि प्राप्त डेटा के साथ किस एप्लिकेशन को फीड किया जाना है। अंततः संबंधित पोर्ट नंबर के साथ, आवंटित आवेदन आरक्षित पोर्ट के माध्यम से डेटा स्वीकार करता है।