अधिकांश लिनक्स वितरण और अधिकांश UNIX, वर्तमान में आदरणीय arp, ifconfig और मार्ग कमांड का उपयोग करते हैं। जब ये उपकरण काम करते हैं, तो वे लिनक्स 2.2 और ऊपर के तहत कुछ अप्रत्याशित व्यवहार दिखाते हैं। उदाहरण के लिए, जीआरई सुरंगें इन दिनों रूटिंग का एक अभिन्न अंग हैं, लेकिन पूरी तरह से अलग उपकरण की आवश्यकता होती है।
Iproute2 के साथ, सुरंग उपकरण सेट का एक अभिन्न हिस्सा हैं।
2.2 और ऊपर लिनक्स कर्नेल में एक पूरी तरह से बदल दिया गया नेटवर्क सबसिस्टम शामिल है। यह नया नेटवर्किंग कोड लिनक्स प्रदर्शन और सामान्य ओएस क्षेत्र में थोड़ी प्रतिस्पर्धा के साथ एक फीचर सेट लाता है। वास्तव में, नया राउटिंग, फ़िल्टरिंग और क्लासिफाइंग कोड कई समर्पित राउटर्स और फायरवॉल और ट्रैफिक शेपिंग उत्पादों द्वारा प्रदान किए गए की तुलना में अधिक विशेषता है।
जैसा कि नई नेटवर्किंग अवधारणाओं का आविष्कार किया गया है, लोगों ने मौजूदा ओएस में मौजूदा ढांचे के शीर्ष पर उन्हें प्लास्टर करने के तरीके ढूंढ लिए हैं। क्रेफ़्ट के इस निरंतर लेयरिंग में नेटवर्किंग कोड है जो अजीब व्यवहार से भरा है, अधिकांश मानव भाषाओं की तरह। अतीत में, लिनक्स ने सनोस को इनमें से कई चीजों से निपटने का अनुकरण किया, जो आदर्श नहीं था।
यह नया ढांचा लिनक्स की पहुंच से पहले सुविधाओं को स्पष्ट रूप से व्यक्त करना संभव बनाता है।