नेटवर्क स्विच प्रबंधन
- नेटवर्क स्विच एक सरल डिवाइस है, जिसमें पैकेट अंदर आते और बाहर जाते हैं
- Managed switch कॉन्फ़िगरेशन के लिए web interface जोड़कर उसे अधिक जटिल बनाता है
- महंगे स्विच Telnet और serial console port जैसे वैकल्पिक interface भी प्रदान करते हैं
- उपभोक्ता राउटर के अंदर का नेटवर्क स्विच भी managed switch का एक प्रकार है
- राउटर switch chip वाला एक छोटा Linux डिवाइस होता है, जिसमें कुछ port अंदरूनी रूप से CPU से जुड़े होते हैं और बाकी physical port के रूप में बाहर जुड़े होते हैं
अपना खुद का gigabit नेटवर्क स्विच बनाना
- Gigabit switch बनाना बहुत कठिन नहीं है
- Realtek chip की data sheet उपलब्ध है, जो डिज़ाइन में मदद करती है
- RTL8367S chip चुनकर 5-port gigabit switch डिज़ाइन किया गया
- chip की power requirement और communication interface जटिल हैं, लेकिन voltage range को overlap करके इसे सरलता से हल किया गया
- Ethernet डिज़ाइन में सटीक engineering की ज़रूरत होती है, लेकिन वास्तव में इसे कम लागत में बनाया जा सकता है
Linux से कनेक्ट करना
- परीक्षण के लिए PINE64 A64-lts board का उपयोग किया गया
- kernel को rebuild करके आवश्यक module सक्रिय किए गए
- device tree में बदलाव करके switch chip को पहचानने के लिए सेट किया गया
- network interface सक्रिय करके switch को चलाया गया
सीमाएँ
- कस्टम नेटवर्क स्विच बनाना या मौजूदा स्विच में बदलाव करना आवश्यक है
- सामान्य कंप्यूटर/सर्वर पर इसका उपयोग करना कठिन है
- USB network interface जैसे परिवर्तनीय port पर इसका उपयोग संभव नहीं है
GN⁺ की राय
- यह लेख नेटवर्क स्विच की आंतरिक संरचना और Linux में उसके प्रबंधन के तरीकों को विस्तार से समझाता है, इसलिए रोचक है
- DIY नेटवर्क स्विच बनाने की प्रक्रिया hardware और software के एकीकरण को समझने में मदद करती है
- ARM डिवाइस पर ही संभव कई सेटिंग्स होने के कारण आम उपयोगकर्ताओं के लिए इसकी पहुँच कम है
- समान सुविधाओं वाले व्यावसायिक उत्पादों में Mikrotik, Ubiquiti आदि के managed switch शामिल हैं
- नई तकनीक अपनाते समय compatibility, maintenance, community support आदि पर विचार करना चाहिए
1 टिप्पणियां
Hacker News की राय
नेटवर्क स्विच एक सरल डिवाइस है, जो पैकेट के अंदर आने और बाहर जाने का काम करता है
यह एक दिलचस्प प्रोजेक्ट है
यह अच्छा लेख है, इसे लिखने के लिए धन्यवाद
सोच रहा हूँ कि Openflow का क्या हुआ
सोच रहा हूँ कि क्या यह rSTP को सपोर्ट करता है
मैंने पढ़ा है कि 10Gbps स्विच बनाना कठिन है
सोच रहा हूँ कि Linux मशीन में कई gigabit adapter जोड़कर उन्हें bridge में डालने की तुलना में इस तरीके का फायदा क्या है
उम्मीद है कि इसे गलत न समझा जाए