IPv4 नेटवर्क पर हर उपकरण का एक IP पता होता है, उदाहरण के लिए 192.168.10.37। यह 32 बिट लंबा होता है, 0 से 255 तक की चार संख्याओं के रूप में लिखा जाता है। हर संख्या एक बाइट है, जिसे ऑक्टेट कहते हैं।
पते के दो भाग होते हैं। पहला भाग बताता है कि उपकरण किस नेटवर्क पर है। दूसरा भाग बताता है कि उस नेटवर्क के भीतर वह कौन-सा होस्ट (उपकरण) है।
सड़क के पते के बारे में सोचिए: सड़क का नाम नेटवर्क है, मकान नंबर होस्ट है।
सबनेट ऐसा ही एक नेटवर्क है। बड़े नेटवर्क को सबनेटों में बाँटने से यातायात स्थानीय रहता है और प्रशासक हर विभाग को उसकी अपनी रेंज दे सकता है।
उपसर्ग (prefix) बताता है कि विभाजन कहाँ है। 192.168.10.37/24 में पहले 24 बिट नेटवर्क भाग हैं, और अंतिम 8 बिट होस्ट भाग।
स्व-जाँच एक पता 10.1.2.3/20 के रूप में लिखा है। होस्ट भाग में कितने बिट हैं?
12
20
32
8
उत्तर: 12. पते में 32 बिट होते हैं। उपसर्ग /20 20 नेटवर्क बिट देता है, इसलिए 32 − 20 = 12 बिट होस्ट के लिए बचते हैं। 20 नेटवर्क भाग है, होस्ट भाग नहीं।
2उपसर्ग, मास्क और होस्टों की संख्या
वही विभाजन सबनेट मास्क के रूप में भी लिखा जा सकता है: 32 बिट जिनमें नेटवर्क भाग के लिए 1 और होस्ट भाग के लिए 0 होते हैं, पते की तरह लिखे जाते हैं।
/24 मास्क 24 एक और 8 शून्य है: 255.255.255.0। /16 मास्क 255.255.0.0 है।
जब उपसर्ग किसी ऑक्टेट के भीतर समाप्त होता है, तो उस ऑक्टेट के पहले कुछ बिट सेट होते हैं। मास्क ऑक्टेट के केवल यही मान हो सकते हैं:
1 बिट: 128। 2 बिट: 192। 3 बिट: 224। 4 बिट: 240।
5 बिट: 248। 6 बिट: 252। 7 बिट: 254। 8 बिट: 255।
उदाहरण: /27 का अर्थ 24 + 3 बिट है, इसलिए मास्क 255.255.255.224 है।
h होस्ट बिट के साथ 2h पते होते हैं। उनमें से दो किसी उपकरण को नहीं दिए जा सकते: पहला नेटवर्क पता है और अंतिम प्रसारण (ब्रॉडकास्ट) पता।
H = 2(32 − p) − 2
/24 के लिए: 2⁸ − 2 = 254 उपयोगी होस्ट। /27 के लिए: 2⁵ − 2 = 30।
एक्सेस सूचियाँ वाइल्डकार्ड मास्क का उपयोग करती हैं, जो सबनेट मास्क का उलटा है: हर ऑक्टेट 255 में से मास्क ऑक्टेट घटाने पर मिलता है। /27 के लिए वह 0.0.0.31 है।
स्व-जाँच /26 नेटवर्क का सबनेट मास्क क्या है?
255.255.255.192
255.255.255.252
255.255.255.26
255.255.255.64
उत्तर: 255.255.255.192. /26 का अर्थ 24 + 2 बिट है, और जिस ऑक्टेट के पहले 2 बिट सेट हों वह 128 + 64 = 192 है। 64 केवल दूसरे बिट का मान है, और 252 6 बिट वाला ऑक्टेट है।
3विधि चरण-दर-चरण
होस्ट और मास्क:
होस्ट बिट ज्ञात कीजिए: h = 32 − p।
उपयोगी होस्ट: H = 2h − 2।
मास्क से उपसर्ग पाने के लिए, 1-बिट गिनिए: 255 का 8, 224 का 3, इत्यादि।
नेटवर्क को बाँटना:
आपको N सबनेट चाहिए। होस्ट भाग से न्यूनतम n बिट उधार लीजिए जिसके लिए 2n ≥ N हो।
नया उपसर्ग पुराने उपसर्ग और n का योग है।
हर सबनेट में 2(32 − नया उपसर्ग) − 2 उपयोगी होस्ट होते हैं।
एक सबनेट में h होस्ट समाने के लिए, होस्ट बिटों की वह न्यूनतम संख्या ज्ञात कीजिए जिसके लिए 2bits − 2 ≥ h हो।
पते की रेंज:
वह ऑक्टेट ज्ञात कीजिए जहाँ उपसर्ग समाप्त होता है। उसका ब्लॉक आकार 256 में से मास्क ऑक्टेट घटाने पर मिलता है।
नेटवर्क पता ब्लॉक आकार का वह सबसे बड़ा गुणज है जो पते के ऑक्टेट से अधिक न हो।
प्रसारण पता नेटवर्क पता जमा ब्लॉक आकार घटा 1 है।
उपयोगी होस्ट बीच की हर चीज़ है: नेटवर्क + 1 से प्रसारण − 1 तक।
4एक हल किया गया उदाहरण
हर चरण का अनुसरण करें। अगला चरण खोलने से पहले उसका अनुमान लगाने का प्रयास करें।
हल किया गया उदाहरण
नेटवर्क 192.168.10.0/24 को कम से कम 10 समान सबनेटों में बाँटना है। यदि आप जितने कम हो सके उतने बिट उधार लें, तो हर सबनेट में कितने उपयोगी होस्ट H होते हैं?
1
उपलब्ध बिट गिनिए
/24 नेटवर्क में बाँटने के लिए 32 − 24 = 8 होस्ट बिट हैं।
2
पर्याप्त बिट उधार लीजिए
n बिट उधार लेने पर 2n सबनेट मिलते हैं। 2³ = 8 कम है। 2⁴ = 16 पर्याप्त है।
इसलिए आप n = 4 बिट उधार लेते हैं।
3
नया उपसर्ग ज्ञात कीजिए
p = 24 + 4 = 28
इससे 32 − 28 = 4 होस्ट बिट बचते हैं।
4
उपयोगी होस्ट गिनिए
H = 2⁴ − 2 = 14
5
उत्तर जाँचें
16 पतों वाले 16 सबनेट 16 · 16 = 256 पते उपयोग करते हैं, ठीक /24 नेटवर्क के आकार के बराबर। संख्याएँ मेल खाती हैं।
उत्तर
हर /28 सबनेट में H = 14 उपयोगी होस्ट हैं।
5पते की रेंज ज्ञात करना
होस्ट 10.20.130.90/27 लीजिए। उपसर्ग चौथे ऑक्टेट में समाप्त होता है, और मास्क 255.255.255.224 है।
ब्लॉक आकार = 256 − 224 = 32
चौथे ऑक्टेट में सबनेट 0, 32, 64, 96, … से शुरू होते हैं। पते का ऑक्टेट 90, 64 और 95 के बीच है।
नेटवर्क पता: 10.20.130.64।
प्रसारण पता: 64 + 32 − 1 = 95, इसलिए 10.20.130.95।
उपयोगी होस्ट: 10.20.130.65 से 10.20.130.94 तक।
जब उपसर्ग तीसरे ऑक्टेट में समाप्त हो, उदाहरण के लिए /20, तो वही चरण तीसरे ऑक्टेट पर काम करते हैं। तब चौथा ऑक्टेट नेटवर्क के लिए 0 और प्रसारण के लिए 255 होता है।
स्व-जाँच एक होस्ट का पता 10.20.72.98/27 है। उसके नेटवर्क पते का चौथा ऑक्टेट क्या है?
127
64
96
98
उत्तर: 96. ब्लॉक आकार 256 − 224 = 32 है। गुणज 0, 32, 64, 96, 128 हैं, और 96 वह सबसे बड़ा है जो 98 से अधिक नहीं। 127 प्रसारण पता है, और 64 में 64 का ब्लॉक है (/26)।
6सामान्य गलतियाँ
−2 भूल जाना। नेटवर्क पता और प्रसारण पता उपयोगी होस्ट नहीं हैं।
उपसर्ग को होस्ट बिटों की संख्या मान लेना। होस्ट बिट 32 − p हैं।
बहुत अधिक बिट उधार लेना। वह न्यूनतम n लीजिए जो पर्याप्त सबनेट दे।
ब्लॉक आकार गलत ऑक्टेट में निकालना। वह ऑक्टेट लीजिए जहाँ उपसर्ग समाप्त होता है।
पते को ही नेटवर्क पता मान लेना। ब्लॉक आकार के गुणज तक नीचे पूर्णांकित कीजिए।
स्व-जाँच /27 सबनेट में कितने उपयोगी होस्ट पते हैं?
27
30
32
5
उत्तर: 30. 32 − 27 = 5 होस्ट बिट, और 2⁵ − 2 = 30। 32 यह भूल जाता है कि नेटवर्क और प्रसारण पते उपयोग नहीं किए जा सकते।
7परीक्षा प्रश्न कैसे दिखते हैं
आसान: प्रति सबनेट होस्ट। किसी उपसर्ग के उपयोगी होस्ट, उपसर्ग का मास्क, मास्क का उपसर्ग, या वाइल्डकार्ड मास्क।
मध्यम: नेटवर्क को बाँटना। दिए गए उपसर्ग के कितने सबनेट समाते हैं, कितने बिट उधार लेने हैं और प्रति सबनेट होस्ट, या कुछ होस्टों के लिए सबसे छोटा सबनेट।
कठिन: पते की रेंज। किसी होस्ट का नेटवर्क, प्रसारण या अंतिम उपयोगी पता, कई नेटवर्कों के लिए सारांश रूट, या VLSM आवंटन।
सारांश रूट के लिए, जो ऑक्टेट बदलता है उसे बाइनरी में लिखिए और गिनिए कि सभी नेटवर्क कितने अग्रणी बिट साझा करते हैं।
VLSM में, सबसे बड़े LAN को पहले उसका सबनेट दीजिए, फिर अगले को ठीक उसके बाद, हर एक अपने उपसर्ग के साथ।
उपसर्ग /26 वाले IPv4 सबनेट में कितने उपयोगी होस्ट पते H होते हैं?
/26
ज्ञात करें: H
संकेत दिखाएँ
होस्ट भाग में 32 − p बिट होती हैं।
नेटवर्क और ब्रॉडकास्ट पतों के लिए 2 घटाएँ।
32 − 26 = 6.
उत्तर और चरण-दर-चरण हल दिखाएँ
IPv4 सबनेटिंग: एक पते में 32 बिट होती हैं। उपसर्ग /p बताता है कि शुरुआती कितनी बिटें नेटवर्क की पहचान करती हैं; शेष 32 − p बिटें होस्ट को क्रमांकित करती हैं। एक सबनेट में 2³²⁻ᵖ पते होते हैं, पर पहला (नेटवर्क पता) और अंतिम (ब्रॉडकास्ट पता) होस्ट को नहीं दिए जा सकते, इसलिए 2³²⁻ᵖ − 2 होस्ट आते हैं। अपवाद: /31 (पॉइंट-टू-पॉइंट लिंक, RFC 3021) अपने दोनों 2 पतों का उपयोग होस्ट के लिए करता है, और /32 केवल एक पता है (एक होस्ट या लूपबैक)।
होस्ट बिट
32 − 26 = 6
उपयोगी होस्ट
26 − 2 = 64 − 2 = 62
उत्तर
H = 62
उदाहरण 2मध्यम
एक सबनेट मास्क 255.255.252.0 का उपयोग करता है। इसमें कितने उपयोगी होस्ट पते H हैं?
255.255.252.0
ज्ञात करें: H
संकेत दिखाएँ
मास्क के एक-बिट गिनकर उसे उपसर्ग लंबाई में बदलें।
फिर H = 2³²⁻ᵖ − 2।
p = 22.
उत्तर और चरण-दर-चरण हल दिखाएँ
IPv4 subnetting: an address has 32 bits. The prefix /p says how many leading bits identify the network; the remaining 32 − p bits number the hosts. A subnet has 2³²⁻ᵖ addresses, but the first (network address) and last (broadcast address) cannot be given to hosts, so 2³²⁻ᵖ − 2 hosts fit. Exceptions: a /31 (point-to-point link, RFC 3021) uses both of its 2 addresses for hosts, and a /32 is one single address (a single host or a loopback).
उपसर्ग लंबाई
255.255.252.0 = /22
उपयोगी होस्ट
210 − 2 = 1022
उत्तर
H = 1022
उदाहरण 3कठिन
एक होस्ट का पता 10.20.178.194/27 है। उसके सबनेट के अंतिम उपयोगी होस्ट पते का चौथा ऑक्टेट x क्या है?
10.20.178.194/27
ज्ञात करें: x
संकेत दिखाएँ
/27 के साथ हर सबनेट के अंतिम ऑक्टेट में 2³²⁻ᵖ पते होते हैं, इसलिए सबनेट उस आकार के गुणजों पर शुरू होते हैं।
नेटवर्क पता 194 के बराबर या उससे कम वाला गुणज है; ब्रॉडकास्ट पता अगला गुणज घटा 1 है।
ब्लॉक आकार = 25 = 32.
उत्तर और चरण-दर-चरण हल दिखाएँ
IPv4 सबनेटिंग: एक पते में 32 बिट होती हैं। उपसर्ग /p बताता है कि शुरुआती कितनी बिटें नेटवर्क की पहचान करती हैं; शेष 32 − p बिटें होस्ट को क्रमांकित करती हैं। एक सबनेट में 2³²⁻ᵖ पते होते हैं, पर पहला (नेटवर्क पता) और अंतिम (ब्रॉडकास्ट पता) होस्ट को नहीं दिए जा सकते, इसलिए 2³²⁻ᵖ − 2 होस्ट आते हैं। अपवाद: /31 (पॉइंट-टू-पॉइंट लिंक, RFC 3021) अपने दोनों 2 पतों का उपयोग होस्ट के लिए करता है, और /32 केवल एक पता है (एक होस्ट या लूपबैक)।
ब्लॉक आकार
25 = 32
इस होस्ट का सबनेट
नेटवर्क: ⌊194/32⌋·32 = 192
ब्रॉडकास्ट: 192 + 32 − 1 = 223
उपयोगी होस्ट: 193 … 222
उत्तर
x = 222
प्रश्न और उत्तर
IPv4 सबनेटिंग क्या है?
IPv4 नेटवर्क पर हर उपकरण का एक IP पता होता है, उदाहरण के लिए 192.168.10.37। यह 32 बिट लंबा होता है, 0 से 255 तक की चार संख्याओं के रूप में लिखा जाता है। हर संख्या एक बाइट है, जिसे ऑक्टेट कहते हैं।
पते के दो भाग होते हैं। पहला भाग बताता है कि उपकरण किस नेटवर्क पर है। दूसरा भाग बताता है कि उस नेटवर्क के भीतर वह कौन-सा होस्ट (उपकरण) है।
IPv4 सबनेटिंग के प्रश्न चरण-दर-चरण कैसे हल करें?
IPv4 सबनेटिंग: एक पते में 32 बिट होती हैं। उपसर्ग /p बताता है कि शुरुआती कितनी बिटें नेटवर्क की पहचान करती हैं; शेष 32 − p बिटें होस्ट को क्रमांकित करती हैं। एक सबनेट में 2³²⁻ᵖ पते होते हैं, पर पहला (नेटवर्क पता) और अंतिम (ब्रॉडकास्ट पता) होस्ट को नहीं दिए जा सकते, इसलिए 2³²⁻ᵖ − 2 होस्ट आते हैं। अपवाद: /31 (पॉइंट-टू-पॉइंट लिंक, RFC 3021) अपने दोनों 2 पतों का उपयोग होस्ट के लिए करता है, और /32 केवल एक पता है (एक होस्ट या लूपबैक)।
IPv4 सबनेटिंग में आम गलतियाँ क्या हैं?
मास्क के सभी शून्य-बिट गिनें, अंतिम ऑक्टेट (0) के आठ सहित।
IPv4 सबनेटिंग के अभ्यास में क्या शामिल है?
आसान: प्रति सबनेट होस्ट
मध्यम: नेटवर्क का विभाजन
कठिन: पता परास
हर प्रश्न में नए मान होते हैं, इसलिए आप उत्तर नहीं बल्कि विधि सीखते हैं। अटक गए? पहले एक छोटा संकेत खोलें, और पूरी व्याख्या तभी जब ज़रूरत हो।
अभ्यास कैसे काम करता है
हर प्रश्न में नए मान होते हैं, इसलिए आप उत्तर नहीं बल्कि विधि सीखते हैं।
अटक गए? पहले एक छोटा संकेत खोलें, और पूरी व्याख्या तभी जब ज़रूरत हो।
आपकी प्रगति, गलतियाँ और सहेजे गए प्रश्न रखे जाते हैं, ताकि आप परीक्षा से पहले दोहरा सकें।