IPv6 सबनेटिंग - दशमलव को हेक्साडेसिमल में परिवर्तित करना


-1

मुझे IPv6 सबनेटिंग पर एक सवाल आया,

आप एक बड़ी कंपनी के शाखा नेटवर्क प्रशासक के रूप में काम करते हैं   दुनिया भर के कई शहरों में कार्यालय। कॉर्पोरेट नेटवर्क है   वर्तमान में सभी के लिए वैश्विक पते को लागू करने की प्रक्रिया में है   मेजबान। केंद्रीय आईटी विभाग आपको वैश्विक पता प्रदान करता है   space 3f04: 4d12: 95a5: a000 :: / 52 आपके नेटवर्क में चार सबनेट शामिल हैं।

आपको तीसरे सबनेट को कौन सा पता और नेटवर्क उपसर्ग देना चाहिए?

चूँकि हमें 4 खंडों की आवश्यकता है, अर्थात 2 बिट्स, इसलिए / 52 + 2 = / 54 का मास्क

सबनेट के बीच वेतन वृद्धि 264 - 54 = 210 है

हालांकि, वेतन वृद्धि हेक्साडेसिमल में होनी चाहिए, और जब मैं 210 को हेक्साडेसिमल में परिवर्तित करता हूं तो मुझे एम 2 मिलता है

Convert 210 to hexadecimal

210 / 16 = 13 R 2
13 / 16 = 0 R 13, i.e. D in hex
0 / 16 = 0 R 0

जिसका अर्थ है पता और नेटवर्क उपसर्ग

Subnet 1 = 3f04:4d12:95a5:ad20::/54
Subnet 2 = 3f04:4d12:95a5:a1a4::/54
Subnet 3 = 3f04:4d12:95a5:a2148::/54

यह सही उत्तर नहीं लगता है।

यहाँ पुस्तक द्वारा प्रदान किया गया समाधान है (कॉपी और पेस्ट)

यदि आपके पास चार सबनेट हैं, तो आपको सबनेटिंग के लिए 2 बिट्स का दावा करने की आवश्यकता है। इस स्थिति में, सबनेट की गई जगह में उपयोग किया जाने वाला नेटवर्क उपसर्ग / 52 + 2, या / 54 होना चाहिए। / 54 सबनेटिंग योजना के लिए, सबनेट के बीच वेतन वृद्धि 264-54 या 210 है, जिसे हेक्साडेसिमल में 400 के रूप में लिखा गया है। सबनेट 1 पता 3f04: 4d12: 95a5: a000 :: / 54 होना चाहिए, और फिर हेक्साडेसिमल वेतन वृद्धि का उपयोग करना चाहिए। , आप निर्धारित कर सकते हैं कि सबनेट 2 पता 3f04: 4d12: 95a5: a400 :: / 54 है, सबनेट 3 पता 3f04: 4d12: 95a5: a800 :: / 54 है, और सबनेट 4 पता 3f04: 4d12: 95a5 है : ac00 :: / 54।

मुझसे कहां गलती हो गई?


पुस्तक का नाम क्या है, और सटीक संस्करण क्या है।
Zoredache

विंडोज सर्वर 2008 नेटवर्क इन्फ्रास्ट्रक्चर, 2 डी संस्करण को कॉन्फ़िगर करना। टोनी नॉर्थरूप, जे सी मैकिन। यह एमएस परीक्षा 70-642 के लिए है। मैंने पुस्तक के साथ आने वाली सीडी से प्रश्न को कॉपी और पेस्ट किया।
Glowie

स्वरूपण स्पष्ट दिखता है safaribooksonline.com । यह 2 से (64 -54) है जो 2 से 10 है।
Zoredache

जवाबों:


1

हम बाइनरी में यह आसान कर सकते हैं। आइए हम सिर्फ 4 चतुर्थांश को देखते हैं (मैं वास्तव में उस नाम से नफरत करता हूं)। पते की 49-64 बिट्स, क्योंकि सभी 128 बिट्स लिखना दर्दनाक है। मैं उपयोग करने जा रहा हूं () प्रत्येक कुतरना और एक समूह के लिए सबनेट सीमा का प्रतिनिधित्व करने के लिए।

a000 = (1010) (0000)(0000)(0000)

इसलिए हम इसे 4 सबनेट में तोड़ना चाहते हैं, और इसलिए हमें 4 बिट चाहिए।

a000 = (1010)(00 00)(0000)(0000)
a400 = (1010)(01 00)(0000)(0000)
a800 = (1010)(10 00)(0000)(0000)
a800 = (1010)(11 00)(0000)(0000)

यदि आप 1000 में जोड़ने के लिए मान लेना चाहते हैं तो यह 0x0400 होने जा रहा है (0100)(0000)(0000) या दशमलव 1024 में।

मुझे वास्तव में पता नहीं है कि यह सब क्या है 264 - 54 = 210 सामान आपकी पुस्तक व्याख्या में है। यह मुझे कुल कचरा लगता है।

ठीक है, मुझे लगता है कि मैं समझता हूं कि अभी क्या चल रहा है। जब आप कॉपी और पेस्ट करते हैं, तो या तो आपने कुछ फ़ॉर्मेटिंग को छोड़ दिया है, या शायद आपकी पुस्तक में फ़ॉर्मेटिंग खराब हो गई है।

मैं लगभग निश्चित हूं कि मूल्य 264 नहीं है यह 2 को 64 वीं शक्ति (2) तक बढ़ाया जाना है 62 या 2 ^ 64)। 210 को दशमलव का मान 210 नहीं माना जाता है, यह 10 वीं शक्ति को 2 बढ़ाता है (2) 10 )। 2 10 = (2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2) = 1024 या हेक्स में 0x0400।


अब मुझे समझ आई। पुस्तक के ऑनलाइन संस्करण में खराब स्वरूपण है, इसलिए सभी भ्रम हैं। आपका उत्तर कुल समझ में आता है।
Glowie
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.