1. सबनेटिंग के तीन मूलभूत सूत्र
सभी IPv4 सबनेटिंग गणनाएं इन तीन प्रमुख गणितीय संबंधों पर आधारित हैं:
उपयोगी होस्ट की संख्या
जहाँ h होस्ट बिट्स की संख्या है (32 - उपसर्ग लंबाई)। नेटवर्क आईडी और प्रसारण पते के लिए 2 घटाया जाता है।
निर्मित सबनेट की संख्या
जहाँ s होस्ट भाग से उधार लिए गए सबनेट बिट्स की संख्या है।
ब्लॉक आकार (मैजिक नंबर)
जहाँ mask_octet सबनेट मास्क के प्रासंगिक ऑक्टेट (जो 0 या 255 नहीं है) का दशमलव मान है।
2. चरण-दर-चरण उदाहरण: 192.168.1.0/24
लक्ष्य: विभिन्न विभागों के लिए 4 समान आकार के सबनेट बनाना।
4 सबनेट की आवश्यकता: 2^s ≥ 4 → s = 2 बिट। नया उपसर्ग /24 + 2 = /26 होगा।
2 बिट उधार लेने पर अंतिम ऑक्टेट 11000000 = 192 होगा। मास्क 255.255.255.192 है। ब्लॉक आकार = 256 - 192 = 64।
| # | सबनेट CIDR | उपयोग योग्य होस्ट रेंज | ब्रॉडकास्ट पता | उपयोग योग्य होस्ट |
|---|---|---|---|---|
| #1 | 192.168.1.0/26 | 192.168.1.1 - 192.168.1.62 | 192.168.1.63 | 62 |
| #2 | 192.168.1.64/26 | 192.168.1.65 - 192.168.1.126 | 192.168.1.127 | 62 |
| #3 | 192.168.1.128/26 | 192.168.1.129 - 192.168.1.190 | 192.168.1.191 | 62 |
| #4 | 192.168.1.192/26 | 192.168.1.193 - 192.168.1.254 | 192.168.1.255 | 62 |
3. परिवर्तनीय लंबाई सबनेट मास्किंग (VLSM)
VLSM विभिन्न विभागों की वास्तविक आवश्यकताओं के अनुसार अलग-अलग आकार के सबनेट आवंटित करने की अनुमति देता है, जिससे IP बर्बादी रुकती है।
4. विशेष स्थितियां: /31 और /32
RFC 3021 पॉइंट-टू-पॉइंट लिंक के लिए /31 परिभाषित करता है (2 IP, बिना अलग नेटवर्क/प्रसारण); /32 लूपबैक इंटरफ़ेस के लिए एकल होस्ट रूट दर्शाता है।