ब्रिज बनाम राउटर
ब्रिज और राउटर दो अलग-अलग नेटवर्किंग डिवाइस हैं जिनके काम करने के तरीके में उनके बीच एक निश्चित अंतर है। ब्रिज एक नेटवर्किंग डिवाइस है जिसका उपयोग दो या दो से अधिक नेटवर्क को आपस में जोड़ने के लिए किया जाता है ताकि यह एक ही नेटवर्क की तरह दिखे। दूसरी ओर, राउटर एक ऐसा उपकरण है जो गंतव्य तक पहुंचने के लिए एक पैकेट को रूट करने के लिए सबसे अच्छा रास्ता चुनता है। ब्रिज एक साधारण डिवाइस है जो मैक एड्रेस पर नेटवर्क मॉडल बेस के लेयर 2 पर काम करता है। राउटर एक अधिक जटिल उपकरण है जो आईपी पते के आधार पर नेटवर्क मॉडल की परत 3 पर काम करता है। एक पुल किसी भी प्रसारण यातायात को अवरुद्ध नहीं करता है, लेकिन एक राउटर उन्हें अवरुद्ध कर सकता है क्योंकि पैकेट प्रसारित होने के बजाय रूट किए जाते हैं।
पुल क्या है?
ए ब्रिज एक नेटवर्किंग डिवाइस है जिसका उपयोग दो या दो से अधिक नेटवर्क को एक साथ जोड़ने के लिए किया जाता है ताकि वे एक ही ब्रॉडकास्टिंग डोमेन में आपस में जुड़े रहें। थीस डिवाइस OSI रेफरेंस मॉडल के डेटा लिंक लेयर में काम करते हैं और इसलिए लेयर 2 डिवाइस हैं। एक नेटवर्क ब्रिज IP पतों से संबंधित नहीं है बल्कि केवल MAC पतों के साथ काम करता है। जब दो नेटवर्क को ब्रिज किया जाता है, तो ऐसा लगता है कि वे एक नेटवर्क पर हैं। सबनेट पर आधारित कोई नेटवर्क विभाजन नहीं है, और इसलिए, सभी प्रसारण यातायात पुल के माध्यम से प्रवाहित होंगे। ब्रिज एक टेबल का उपयोग करता है जिसे ब्रिज टेबल कहा जाता है जो ट्रैक करता है कि गंतव्य मैक पते के आधार पर पुल के माध्यम से कौन से पैकेट अग्रेषित किए जाने चाहिए। यह तालिका एक साधारण तालिका है जिसे स्व-शिक्षण द्वारा तैयार किया गया है और इसमें किसी भी जटिल एल्गोरिदम का उपयोग नहीं किया गया है। सॉफ्टवेयर में भी नेटवर्क ब्रिज बनाए जा सकते हैं। मान लें कि आपके कंप्यूटर में दो नेटवर्क इंटरफेस हैं और आप उन्हें पाटना चाहते हैं ताकि दोनों तरफ के कंप्यूटर एक दूसरे से संवाद कर सकें।इस प्रकार की स्थिति में, हम एक सॉफ्टवेयर ब्रिज का उपयोग कर सकते हैं। यह सॉफ़्टवेयर कार्यक्षमता ऑपरेटिंग सिस्टम द्वारा प्रदान की जाती है, जहां, विंडोज़ में, आप दो चयनित इंटरफेस पर राइट-क्लिक करके मेनू से ब्रिज विकल्प का चयन करके आसानी से दो इंटरफेस को ब्रिज कर सकते हैं। लिनक्स में, ब्रिज-यूटिल्स पैकेज ब्रिजिंग सुविधा प्रदान करता है।
राउटर क्या है?
एक राउटर एक नेटवर्किंग डिवाइस है जो एक नेटवर्क पर डेटा पैकेट को रूट करता है। यह OSI रेफरेंस मॉडल के नेटवर्क लेयर में काम करता है और इसलिए लेयर 3 डिवाइस है। एक राउटर एक स्टोर और फॉरवर्ड मैकेनिज्म का अनुसरण करता है। एक राउटर एक रूटिंग टेबल नामक एक टेबल रखता है जिसमें गेटवे आईपी होता है जिसके माध्यम से एक निश्चित गंतव्य आईपी तक पहुंचने के लिए एक पैकेट को रूट किया जाना चाहिए। रूटिंग टेबल को नेटवर्क व्यवस्थापक द्वारा स्थिर रूप से सेट किया जा सकता है या रूटिंग एल्गोरिदम का उपयोग करके ऑटो-जेनरेट किया जा सकता है।जब एक राउटर एक पैकेट प्राप्त करता है तो पहले पैकेट को राउटर मेमोरी में स्टोर करता है और पैकेट के गंतव्य आईपी पते का विश्लेषण करता है। फिर यह रूटिंग टेबल को देखता है कि पैकेट को किस गेटवे से रूट किया जाना चाहिए। फिर उस जानकारी के आधार पर वह पैकेट को उचित तरीके से फॉरवर्ड करता है। चूंकि रूटिंग एल्गोरिदम अधिक जटिल होते हैं, इसलिए इसे महंगा बनाने के लिए काफी प्रोसेसिंग पावर की आवश्यकता होती है। राउटर का उपयोग आमतौर पर एक ही सबनेट के नेटवर्क को जोड़ने के बजाय विभिन्न सबनेट को जोड़ने के लिए किया जाता है। मान लें कि आपके पास 192.168.1.0 - 192.168.1.255 रेंज का एक सबनेट और 192.168.10.1 - 192.168.10.255 रेंज का दूसरा सबनेट है और आप दो सबनेट को आपस में जोड़ना चाहते हैं। इस मामले में, राउटर आवश्यक होगा क्योंकि गंतव्य आईपी पते के आधार पर रूटिंग अपेक्षित है।
ब्रिज और राउटर में क्या अंतर है?
• ब्रिज एक लेयर 2 डिवाइस है जो डेटा लिंक लेयर में काम करता है जबकि राउटर लेयर 3 डिवाइस होता है जो नेटवर्क लेयर में काम करता है।
• रूटर सबसे अच्छा रास्ता चुनता है या गंतव्य तक पहुंचने के लिए एक पैकेट भेजा जाना चाहिए। एक ब्रिज दो या दो से अधिक नेटवर्क को आपस में जोड़ता है।
• राउटर आईपी एड्रेस के आधार पर रूटिंग करता है। एक ब्रिज मैक एड्रेस का उपयोग यह तय करने के लिए करता है कि पैकेट को किस इंटरफेस में धकेला जाना चाहिए।
• राउटर ब्रिज से ज्यादा इंटेलिजेंट होता है। राउटर जटिल एल्गोरिदम के आधार पर काम करता है जिसे रूटिंग एल्गोरिदम कहा जाता है। ब्रिज सरल सेल्फ-लर्निंग एल्गोरिदम पर आधारित काम करता है।
• एक राउटर को ब्रिज की तुलना में अधिक प्रोसेसिंग पावर और संसाधनों की आवश्यकता होती है। तो एक राउटर की लागत एक पुल की लागत से अधिक होगी।
• एक राउटर को जटिल डेटा संरचनाओं जैसे कि ग्राफ़ से निपटना चाहिए, लेकिन एक ब्रिज टेबल जैसी सरल डेटा संरचनाओं से संबंधित है।
• ब्रिज नेटवर्क विभाजन प्रदान नहीं करता है। एक ब्रिज से जुड़े दो नेटवर्क एक ही ब्रॉडकास्टिंग डोमेन में होते हैं। लेकिन एक राउटर नेटवर्क सेगमेंटेशन को सक्षम बनाता है। विभिन्न प्रसारण डोमेन के नेटवर्क को आपस में जोड़ा जा सकता है।
• पुलों में, किसी भी लूप को रोकने के लिए एसटीपी (स्पैनिंग ट्री प्रोटोकॉल) नामक एक प्रोटोकॉल का उपयोग किया जाता है। राउटर में, ऐसे प्रोटोकॉल का उपयोग नहीं किया जाता है क्योंकि किसी भी लूप को रूटिंग एल्गोरिदम द्वारा ही रोका जाता है।
• पुल किसी भी प्रसारण या मल्टीकास्ट यातायात को अवरुद्ध नहीं करता है। लेकिन एक राउटर किसी भी ब्रॉडकास्ट या मल्टीकास्ट ट्रैफिक को ब्लॉक कर सकता है।
सारांश:
ब्रिज बनाम राउटर
ए ब्रिज एक लेयर 2 नेटवर्किंग डिवाइस है जो दो या दो से अधिक नेटवर्क को आपस में जोड़ने के लिए उपयोग किया जाता है। यह मैक पते के आधार पर काम करता है और किसी भी प्रसारण यातायात को बिना किसी अवरोध के दोहराया जाएगा। राउटर एक लेयर 3 नेटवर्किंग डिवाइस है जिसका उपयोग गंतव्य आईपी पते के आधार पर पैकेट को सर्वोत्तम पथ पर रूट करने के लिए किया जाता है। राउटर आईपी पते और एल्गोरिदम के जटिल सेट के आधार पर काम करता है जिसे रूटिंग एल्गोरिदम कहा जाता है। तो एक राउटर अलग-अलग आईपी रेंज वाले दो सबनेट को एक साथ जोड़ना संभव बना देगा, जबकि एक ब्रिज दो नेटवर्क को इंटरकनेक्ट करेगा, बिना आईपी एड्रेस पर विचार किए एक ब्रॉडकास्ट डोमेन बनाने के लिए।राउटर ब्रिज की तुलना में अधिक जटिल होता है और इसलिए इसे ब्रिज की तुलना में महंगा बनाने के लिए अधिक प्रोसेसिंग पावर की आवश्यकता होती है।