नेटवर्क ब्रिज

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

सरल सेतु-बंधन, मल्टीपोर्ट सेतु-बंधन और लर्निंग या पारदर्शी सेतु-बंधन, मुख्य प्रकार की नेटवर्क सेतु-बंधन प्रौद्योगिकियाँ हैं।

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

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

पारदर्शी सेतु-बंधन दो से अधिक पोर्ट वाले उपकरणों पर भी कार्य कर सकता है। एक उदाहरण के रूप में, तीन होस्ट, A, B और C से संयोजित एक सेतु पर विचार करें। सेतु में तीन पोर्ट हैं। A सेतु पोर्ट 1 से, B सेतु पोर्ट 2 से और C सेतु पोर्ट 3 से जुड़ा है। A, सेतु को B पते पर एक फ्रेम भेजता है। सेतु, फ्रेम के स्रोत पते की जाँच करता है और इसकी अग्रेषण तालिका में होस्ट A के लिए एक पता और पोर्ट संख्या प्रविष्टि बनाता है। सेतु, फ्रेम के गंतव्य पते की जाँच करता है और इसे अपनी अग्रेषण तालिका में नहीं पाता है, इसलिए यह इसे अन्य सभी पोर्टों: 2 और 3 में भरता (प्रसारित) करता है। फ्रेम, होस्ट B और C द्वारा प्राप्त किया जाता है। होस्ट C, गंतव्य पते की जाँच करता है और फ्रेम को अनदेखा करता है क्योंकि यह इसके पते से मेल नहीं खाता है। होस्ट B, एक गंतव्य पता मिलान को पहचानता है और A के लिए एक प्रतिक्रिया उत्पन्न करता है। सेतु, प्रतिगमन (वापसी) पथ पर B के लिए अपनी अग्रेषण तालिका में एक पता और पोर्ट संख्या प्रविष्टि जोड़ता है। सेतु की अग्रेषण तालिका में A का पता पहले से ही उपलब्ध है, इसलिए यह केवल पोर्ट 1 पर प्रतिक्रिया भेजता है। पोर्ट 3 पर, होस्ट C या अन्य किसी होस्ट पर प्रतिक्रिया का कोई भार नहीं है। नेटवर्क में आगे प्रसारण के बिना A और B के बीच द्वि-पक्षीय संचार अब संभव है। अब यदि A, C के पते पर एक फ्रेम भेजता है, तो इसी प्रक्रिया का उपयोग किया जाता है, लेकिन इस बार सेतु, A के पते/पोर्ट के लिए नई अग्रेषण-तालिका प्रविष्टि नहीं बनाता है, क्योंकि यह पहले ही ऐसा कर चुका है।

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

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

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

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

अग्रेषण
एक बार एक सेतु अपने जुड़े लिए नोड्स के पते सीख लेता है, तो यह परत-2 अग्रेषण विधि का उपयोग करके डेटा लिंक परत फ़्रेम को अग्रेषित करता है। चार अग्रेषण विधियाँ हैं जिनका उपयोग एक सेतु कर सकता है, जिनमें से दूसरी से चौथी विधियाँ प्रदर्शन-बढ़ाने वाली विधियाँ थीं जब समान इनपुट और आउटपुट पोर्ट बैंडविथ के साथ "स्विच" उत्पादों पर उपयोग किया जाता था:


 * 1) स्टोर और फॉरवर्ड: स्विच बफ़र्स और प्रत्येक फ्रेम को अग्रेषित करने से पहले सत्यापित करता है; अग्रेषित करने से पहले एक फ्रेम पूरी तरह से प्राप्त होता है।
 * 2) कट-थ्रू: फ्रेम का गंतव्य पता प्राप्त होने के बाद स्विच अग्रेषित करना शुरू कर देता है। इस पद्धति से कोई त्रुटि जाँच नहीं है। जब आउटगोइंग पोर्ट उस समय व्यस्त होता है, तो स्विच स्टोर-एंड-फॉरवर्ड ऑपरेशन में वापस आ जाता है। इसके अलावा, जब इग्रेस पोर्ट इनग्रेस पोर्ट की तुलना में तेज़ डेटा दर पर चल रहा होता है, तो आमतौर पर स्टोर-एंड-फ़ॉरवर्ड का उपयोग किया जाता है।
 * 3) खंड मुक्त: एक विधि जो स्टोर और फॉरवर्ड और कट थ्रू दोनों के लाभों को बनाA रखने का प्रयास करती है। टुकड़ा मुक्त फ्रेम के पहले 64 बाइट की जाँच करता है, जहां एड्रेसिंग जानकारी संग्रहीत होती है। ईथरनेट विशिष्टताओं के अनुसार, फ्रेम के पहले 64 बाइट्स के दौरान टकराव का पता लगाया जाना चाहिए, इसलिए टक्कर के कारण निरस्त किA गA फ्रेम प्रसारण को अग्रेषित नहीं किया जाएगा। पैकेट में वास्तविक डेटा की त्रुटि जाँच अंतिम डिवाइस के लिए छोड़ दी गई है।
 * 4) अनुकूली स्विचिंग: स्वचालित रूप से अन्य तीन मोड के बीच चयन करने की एक विधि।

लघुतम पथ सेतु-बंधन
लघुतम पथ सेतु-बंधन (SPB), IEEE 802.1aq मानक में निर्दिष्ट और दिज्क्स्ट्रा के एल्गोरिथ्म पर आधारित, एक कंप्यूटर नेटवर्किंग तकनीक है जिसका उद्देश्य मल्टीपाथ अनुमार्गण को सक्षम करते लिए नेटवर्क के निर्माण और कॉन्फ़िगरेशन को आसान बनाना है।  यह स्पेनिंग ट्री प्रोटोकॉल के लिए एक प्रस्तावित प्रतिस्थापन है जो किC भी अनावश्यक पथ को अवरुद्ध करता है जिसके परिणामस्वरूप स्विचिंग लूप हो सकता है। एसपीB सभी रास्तों को कई समान लागत वाले रास्तों के साथ सक्रिय होने की अनुमति देता है। एसपीB परत-2 नेटवर्क पर अनुमत वीएलएएन की संख्या भी बढ़ाता है।

ट्रिल (ट्रान्सपेरेंट इंटरकनेक्शन ऑफ लोट्स ऑफ लिंक्स) स्पैनिंग ट्री प्रोटोकॉल का उत्तराधिकारी है, दोनों को एक ही व्यक्ति, राडिया पर्लमैन द्वारा बनाया गया है। ट्रिल के लिए उत्प्रेरक बेथ इज़राइल डेकोनेस मेडिकल सेंटर में एक कार्यक्रम था जो 13 नवंबर 2002 को शुरू हुआ था। सेतुेज की अवधारणा [एसआईसी] को पहली बार वर्ष 2004 में इंस्टीट्यूट ऑफ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स के लिए प्रस्तावित किया गया था, जिसे 2005 में खारिज कर दिया गया जिसे ट्रिल के नाम से जाना जाने लगा, और वर्ष 2006 में इसके माध्यम से 2012 ने शॉर्टेस्ट पाथ सेतु-बंधन के रूप में जाना जाने वाला एक असंगत बदलाव तैयार किया।