Subnetting, Supernetting, and CIDR | सबनेटिंग, सुपरनेटिंग और CIDR (Classless Inter-Domain Routing)


सबनेटिंग, सुपरनेटिंग और CIDR (Classless Inter-Domain Routing)

परिचय (Introduction)

नेटवर्किंग की दुनिया में IP एड्रेस सीमित संसाधन हैं। इन्हें कुशलता से उपयोग करने और नेटवर्क को सुव्यवस्थित करने के लिए Subnetting, Supernetting और CIDR जैसी तकनीकों का विकास हुआ। इन तकनीकों की सहायता से नेटवर्क को छोटे या बड़े हिस्सों में विभाजित किया जा सकता है जिससे डेटा ट्रांसमिशन अधिक प्रभावी बन सके।

Subnetting क्या है?

Subnetting का अर्थ है किसी बड़े नेटवर्क को कई छोटे नेटवर्क्स में विभाजित करना। यह प्रक्रिया नेटवर्क प्रशासन को सरल बनाती है और IP एड्रेस का कुशल उपयोग सुनिश्चित करती है। Subnetting OSI मॉडल की नेटवर्क लेयर पर कार्य करती है।

Subnetting की आवश्यकता

  • नेटवर्क ट्रैफिक को कम करना।
  • नेटवर्क प्रबंधन और सुरक्षा को बेहतर बनाना।
  • IP एड्रेस स्पेस का कुशल उपयोग।
  • प्रदर्शन और स्थिरता में सुधार।

Subnet Mask क्या है?

Subnet Mask एक संख्या होती है जो यह बताती है कि IP एड्रेस का कौन सा भाग Network ID है और कौन सा Host ID। उदाहरण: 255.255.255.0।

Subnetting का उदाहरण

यदि हमारे पास Class C नेटवर्क 192.168.1.0/24 है, और हम इसे 4 Subnets में विभाजित करना चाहते हैं:

  • Subnet Mask बढ़ाएँ: /26 → 255.255.255.192
  • प्रत्येक Subnet में 64 IPs होंगे (62 usable)
  • Subnets:
    • 192.168.1.0 – 192.168.1.63
    • 192.168.1.64 – 192.168.1.127
    • 192.168.1.128 – 192.168.1.191
    • 192.168.1.192 – 192.168.1.255

Subnetting की गणना (Calculation)

Subnetting के लिए कुछ मूलभूत सूत्र:

  • Number of Subnets = 2ⁿ (n = borrowed bits)
  • Number of Hosts = 2ʰ – 2 (h = host bits)
  • उदाहरण: Class C में 2 bits borrow करने पर → 2² = 4 Subnets, 2⁶–2 = 62 Hosts

Supernetting क्या है?

Supernetting का अर्थ है कई छोटे नेटवर्क्स को मिलाकर एक बड़ा नेटवर्क बनाना। यह Subnetting का उल्टा होता है।

Supernetting की आवश्यकता

  • Routing Tables को छोटा करने के लिए।
  • कई नेटवर्क्स को एकजुट कर ISP स्तर पर एड्रेसिंग सरल बनाने के लिए।
  • क्लास-आधारित IP एड्रेसिंग की सीमाओं को दूर करने के लिए।

Supernetting का उदाहरण

यदि हमारे पास चार लगातार Class C नेटवर्क हैं:

192.168.0.0/24  
192.168.1.0/24  
192.168.2.0/24  
192.168.3.0/24

हम इन्हें मिलाकर एक Supernet बना सकते हैं: 192.168.0.0/22

CIDR क्या है? (Classless Inter-Domain Routing)

CIDR को 1993 में पेश किया गया ताकि पारंपरिक क्लास-आधारित IP एड्रेसिंग को अधिक लचीला बनाया जा सके। यह Subnetting और Supernetting दोनों का मिश्रण है।

CIDR का स्वरूप

CIDR नोटेशन IP एड्रेस के बाद एक स्लैश (/) और Prefix Length का उपयोग करता है। उदाहरण: 192.168.10.0/24

यह दर्शाता है कि पहले 24 बिट नेटवर्क के लिए और शेष 8 बिट होस्ट के लिए हैं।

CIDR के लाभ

  • IP एड्रेस का बेहतर प्रबंधन।
  • रूटिंग टेबल का आकार घटता है।
  • क्लास सीमाओं से स्वतंत्र एड्रेसिंग।
  • VLSM (Variable Length Subnet Masking) को सपोर्ट करता है।

VLSM (Variable Length Subnet Mask)

VLSM Subnetting को एक कदम आगे ले जाता है जहाँ अलग-अलग Subnets में अलग-अलग Subnet Masks हो सकते हैं।

  • नेटवर्क एड्रेसिंग में अधिक लचीलापन।
  • IP एड्रेस का अत्यधिक कुशल उपयोग।

Subnetting और Supernetting में अंतर

आधारSubnettingSupernetting
परिभाषाबड़े नेटवर्क को छोटे हिस्सों में बाँटना।छोटे नेटवर्क को मिलाकर बड़ा बनाना।
उद्देश्यनेटवर्क नियंत्रण और सुरक्षा।रूटिंग दक्षता।
बिट्स का प्रयोगHost से Bits उधार लेना।Network Bits को जोड़ना।
उदाहरण192.168.1.0/26192.168.0.0/22

Subnetting में सामान्य त्रुटियाँ

  • ब्रॉडकास्ट एड्रेस को गलती से उपयोग करना।
  • रिज़र्व्ड IPs का प्रयोग।
  • Subnet Mask की गलत गणना।

उदाहरण (Example)

एक कंपनी के पास 200 IPs की आवश्यकता है। यदि वे Class C (255.255.255.0) का उपयोग करते हैं, तो केवल 254 एड्रेस उपलब्ध होंगे। इसलिए वे Class B 172.16.0.0/24 से 255 एड्रेस का Subnet बनाते हैं।

निष्कर्ष (Conclusion)

Subnetting, Supernetting और CIDR नेटवर्क एड्रेसिंग के तीन प्रमुख स्तंभ हैं। ये IP Address Space को अनुकूल रूप से विभाजित और संयोजित करने की तकनीकें हैं जो नेटवर्क को लचीला, सुरक्षित और कुशल बनाती हैं। Wireless और Mobile Computing में इन अवधारणाओं की समझ आवश्यक है क्योंकि यह स्केलेबल नेटवर्क डिजाइन की नींव रखती हैं।

Related Post