गीक स्कूल लर्निंग विंडोज 7 - आईपी एड्रेसिंग फंडामेंटल
गीक स्कूल के इस संस्करण में, हम यह देखने जा रहे हैं कि आईपी पता कैसे काम करता है। हम कुछ उन्नत विषयों को भी कवर करेंगे जैसे कि आपका पीसी कैसे निर्धारित करता है कि जिस डिवाइस से आप संचार कर रहे हैं वह आपके जैसे ही नेटवर्क पर है। फिर हम दो नाम रिज़ॉल्यूशन प्रोटोकॉल: LLMNR और DNS पर एक संक्षिप्त नज़र डालेंगे.
विंडोज 7 पर इस गीक स्कूल श्रृंखला के पिछले लेखों को देखना सुनिश्चित करें:
- पेश है कैसे-कैसे गीक स्कूल
- उन्नयन और पलायन
- उपकरणों का विन्यास
- डिस्क का प्रबंधन
- अनुप्रयोगों का प्रबंधन
- इंटरनेट एक्सप्लोरर का प्रबंधन
और पूरे हफ्ते बाकी सीरीज़ के लिए तैयार रहें.
आईपी फंडामेंटल
जब आप घोंघा मेल के माध्यम से एक पत्र भेजते हैं तो आपको उस व्यक्ति का पता निर्दिष्ट करना होगा जिसे आप मेल प्राप्त करना चाहते हैं। इसी तरह, जब एक कंप्यूटर दूसरे कंप्यूटर को संदेश भेजता है, तो उसे उस पते को निर्दिष्ट करने की आवश्यकता होती है जो संदेश को भेजा जाना चाहिए। ये पते IP पते कहलाते हैं और आमतौर पर कुछ इस तरह दिखते हैं:
192.168.0.1
ये पते IPv4 (इंटरनेट प्रोटोकॉल संस्करण 4) पते हैं और इन दिनों अधिकांश चीजों की तरह वे एक साधारण अमूर्त है जैसा कि कंप्यूटर वास्तव में देखता है। IPv4 पते 32-बिट हैं, जिसका अर्थ है कि उनमें 32 लोगों और शून्य का संयोजन है। कंप्यूटर ऊपर दिए गए पते को इस प्रकार देखेगा:
11000000 10101000 00000000 00000001
नोट: प्रत्येक दशमलव अष्टक का अधिकतम मान है (2 ^ 8) - 1, जो 255 है। यह अधिकतम संयोजन की संख्या है जिसे 8 बिट्स का उपयोग करके व्यक्त किया जा सकता है।.
यदि आप एक आईपी पते को इसके बाइनरी समकक्ष में बदलना चाहते हैं, तो आप नीचे की तरह एक साधारण तालिका बना सकते हैं। फिर आईपी पते का एक खंड (तकनीकी रूप से एक ओकटेट कहा जाता है), उदाहरण के लिए 192, और बाएं से दाएं चेकिंग के लिए ले जाएं यदि आप अपने दशमलव संख्या से तालिका के हेडर में संख्या को घटा सकते हैं। दो नियम हैं:
- यदि तालिका के शीर्ष लेख में संख्या आपकी संख्या से कम या उसके बराबर है, तो स्तंभ को 1 से चिह्नित करें। आपकी नई संख्या तब वह संख्या बन जाती है जिसे आपने स्तंभ के शीर्ष लेख में घटाया था। उदाहरण के लिए, १२ For १ ९ २ से छोटा है, इसलिए मैं १२ with के कॉलम को १ के साथ चिह्नित करता हूं। मैं १ ९ २ के साथ छोड़ दिया गया हूं - १२ is, जो ६४ है.
- यदि संख्या आपके पास की संख्या से बड़ी है, तो इसे 0 से चिह्नित करें और आगे बढ़ें.
यहाँ 192.168.0.1 के हमारे उदाहरण पते का उपयोग करना कैसा रहेगा
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
उपरोक्त उदाहरण में, मैंने १ ९ २ का पहला ऑक्टेट लिया और १.s० के कॉलम को १ के साथ चिह्नित किया। मैं तब ६४ के साथ छोड़ दिया गया था जो कि दूसरे कॉलम की संख्या के समान है इसलिए मैंने इसे १ के साथ भी चिह्नित किया। मैं अब 64 - 64 = 0. के बाद से 0 के साथ छोड़ दिया गया था, इसका मतलब था कि बाकी की सभी पंक्ति शून्य थी.
दूसरी पंक्ति में, मैंने दूसरी ऑक्टेट ली। 168. 128 168 से छोटा है इसलिए मैंने इसे 1 के साथ चिह्नित किया और 40 के साथ छोड़ दिया गया था। 64 तब 40 से अधिक था, इसलिए मैंने इसे 0. के साथ चिह्नित किया। जब मैं इसमें स्थानांतरित हुआ। तीसरा कॉलम, 32 40 से कम था, इसलिए मैंने इसे 1 के साथ चिह्नित किया था और 8. के साथ छोड़ दिया था। 16 16 से अधिक है, इसलिए मैंने इसे 0. के साथ चिह्नित किया। जब मुझे 8 एस कॉलम मिला तो मैंने इसे 1 के साथ चिह्नित किया, जिसने मुझे छोड़ दिया। 0 इसलिए बाकी कॉलम 0 से चिह्नित किए गए थे.
तीसरा ऑक्टेट 0 था, और 0 में कुछ भी नहीं जा सकता है इसलिए हमने सभी कॉलम को शून्य के साथ चिह्नित किया.
अंतिम ऑक्टेट 1 था और 1 को छोड़कर कोई भी चीज 1 में नहीं जा सकती है, इसलिए मैंने 0 के साथ सभी कॉलम को तब तक चिह्नित किया जब तक कि हम 1s कॉलम पर नहीं पहुंच गए जहां मैंने इसे 1 के साथ चिह्नित किया था.
सबनेट मास्क
नोट: सबनेट मास्किंग बहुत जटिल हो सकती है, इसलिए इस लेख के दायरे के लिए हम केवल क्लासफुल सबनेट मास्क पर चर्चा करने जा रहे हैं.
एक आईपी एड्रेस दो घटकों से बना होता है, एक नेटवर्क एड्रेस और एक होस्ट एड्रेस। सबनेट मास्क वह होता है जो आपके कंप्यूटर द्वारा आपके आईपी पते को नेटवर्क एड्रेस और होस्ट एड्रेस में अलग करने के लिए उपयोग किया जाता है। एक सबनेट मास्क आमतौर पर कुछ इस तरह दिखता है.
255.255.255.0
जो बाइनरी में इस तरह दिखता है.
11111111.11111111.11111111.00000000
सबनेट मास्क में नेटवर्क बिट्स को 1s द्वारा और मेजबान बिट्स को 0s द्वारा दर्शाया जाता है। आप उपरोक्त द्विआधारी प्रतिनिधित्व से देख सकते हैं कि आईपी पते के पहले तीन ऑक्टेट का उपयोग उस नेटवर्क की पहचान करने के लिए किया जाता है जो डिवाइस से संबंधित है और अंतिम ओकटेट मेजबान पते के लिए उपयोग किया जाता है.
एक आईपी पते और सबनेट मास्क को देखते हुए, हमारे कंप्यूटर बता सकते हैं कि क्या बिटवाइज़ और ऑपरेशन करके डिवाइस एक ही नेटवर्क पर है। उदाहरण के लिए, कहें:
- computerOne computerTwo को एक संदेश भेजना चाहता है.
- computerOne में 255.255.255.0 के सबनेट मास्क के साथ 192.168.0.1 का IP है
- computerTwo में 255.255.255.0 के सबनेट मास्क के साथ 192.168.0.2 का IP है
computerOne सबसे पहले अपने खुद के IP और सबनेट मास्क की बिटवाइज़ और गणना करेगा.
नोट: बिटवाइज़ और ऑपरेशन का उपयोग करते समय, यदि संबंधित बिट्स दोनों 1 हैं तो परिणाम 1 है, अन्यथा यह 0 है.
11000000 10101000 00000000 00000001
11111111 11111111 11111111 0000000011000000 10101000 00000000 00000000
इसके बाद बिटकॉइन और कंप्यूटरटाउ के लिए गणना की जाएगी.
11000000 10101000 00000000 00000010
11111111 11111111 11111111 0000000011000000 10101000 00000000 00000000
जैसा कि आप देख सकते हैं, बिटवाइज़ ऑपरेशन के परिणाम समान हैं, इसलिए इसका मतलब है कि डिवाइस एक ही नेटवर्क पर हैं.
कक्षाएं
जैसा कि आप शायद अब तक अनुमान लगा चुके हैं, आपके पास जितने अधिक नेटवर्क (1s) आपके पास सबनेट मास्क कम होस्ट (0s) आपके पास होंगे। आपके द्वारा होस्ट और नेटवर्क की संख्या को 3 वर्गों में विभाजित किया जा सकता है.
नेटवर्क | सबनेट मास्क | नेटवर्क | मेजबान | |
कक्षा | 1-126.0.0.0 | 255.0.0.0 | 126 | 16 777 214 |
कक्षा बी | 128-191.0.0.0 | 255.255.0.0 | 16 384 | ६५ ५३४ |
कक्षा सी | 192-223.0.0.0 | 255.255.255.0 | 2 097 152 | 254 |
आरक्षित रंग
आप देखेंगे कि 127.x.x.x रेंज को छोड़ दिया गया है। ऐसा इसलिए है क्योंकि पूरी सीमा आपके लूपबैक पते नामक चीज़ के लिए आरक्षित है। आपका लूपबैक पता हमेशा आपके अपने पीसी की ओर इशारा करता है.
169.254.0.x रेंज APIPA नाम की किसी चीज़ के लिए भी आरक्षित थी जिसे हम श्रृंखला में बाद में चर्चा करेंगे.
निजी आईपी रेंज
कुछ साल पहले तक इंटरनेट पर हर डिवाइस में एक विशिष्ट आईपी एड्रेस होता था। जब आईपी पते से बाहर निकलना शुरू हुआ, तो NAT नामक एक अवधारणा शुरू की गई जिसने हमारे नेटवर्क और इंटरनेट के बीच एक और परत जोड़ दी। IANA ने फैसला किया कि वे IP के प्रत्येक वर्ग से कई प्रकार के पते आरक्षित करेंगे:
- 10.0.0.1 - कक्षा ए से 10.255.255.254
- 172.16.0.1 - 172.31.255.254 कक्षा बी से
- कक्षा सी से 192.168.0.1 - 192.168.255.254
फिर दुनिया में प्रत्येक डिवाइस को एक आईपी पते पर असाइन करने के बजाय, आपका आईएसपी आपको एक नेट राउटर नामक एक उपकरण प्रदान करता है जिसे एक एकल आईपी पता सौंपा गया है। फिर आप अपने उपकरणों के आईपी पते को सबसे उपयुक्त निजी आईपी रेंज से असाइन कर सकते हैं। NAT राउटर तब NAT तालिका बनाए रखता है और आपके कनेक्शन को इंटरनेट से जोड़ता है.
नोट: आपके NAT राउटर का IP आमतौर पर DHCP के माध्यम से डायनामिक रूप से असाइन किया जाता है, इसलिए यह आमतौर पर आपके ISIS की बाधाओं के आधार पर बदलता है।.
नाम का संकल्प
फ़ाइलसेवर 1 जैसे मानव पठनीय नामों को याद रखना हमारे लिए आसान है, क्योंकि 89.53.334.2 जैसे आईपी पते को याद रखना है। छोटे नेटवर्क पर, जहां DNS जैसे अन्य नाम रिज़ॉल्यूशन समाधान मौजूद नहीं हैं, जब आप FileServer1 से कनेक्शन खोलने का प्रयास करते हैं, तो आप कंप्यूटर एक मल्टीकास्ट संदेश भेज सकते हैं (जो कहने का एक फैंसी तरीका है कि नेटवर्क पर प्रत्येक डिवाइस पर एक संदेश भेजें) FileServer1 कौन है पूछ रहा है। नाम रिज़ॉल्यूशन की इस विधि को LLMNR (लिंक-लॉक मल्टीकास्ट नेम रिज़ॉल्यूशन) कहा जाता है, और जबकि यह एक घर या छोटे व्यवसाय नेटवर्क के लिए एक सही समाधान है, यह अच्छी तरह से पैमाने पर नहीं है, क्योंकि हजारों ग्राहकों के लिए प्रसारण बहुत लंबा और दूसरा लगेगा क्योंकि प्रसारण आम तौर पर राउटरों को पार नहीं करते हैं.
DNS (डोमेन नाम प्रणाली)
स्केलेबिलिटी समस्या को हल करने के लिए सबसे आम तरीका DNS का उपयोग करना है। डोमेन नेम सिस्टम किसी भी दिए गए नेटवर्क की फोनबुक है। यह एक विशाल डेटाबेस का उपयोग करके अपने अंतर्निहित आईपी पते पर मानव पठनीय मशीन नामों को मैप करता है। जब आप FileServer1 से कनेक्शन खोलने का प्रयास करते हैं तो आपका PC आपके DNS सर्वर से पूछता है, जिसे आप निर्दिष्ट करते हैं कि FileServer1 कौन है। DNS सर्वर तब एक आईपी पते के साथ जवाब देगा जिसे आपका पीसी बदले में एक कनेक्शन बना सकता है। यह दुनिया में सबसे बड़े नेटवर्क द्वारा उपयोग किया जाने वाला नाम रिज़ॉल्यूशन विधि भी है: इंटरनेट.
अपनी नेटवर्क सेटिंग बदलना
नेटवर्क सेटिंग्स आइकन पर राइट क्लिक करें और संदर्भ मेनू से ओपन नेटवर्क और शेयरिंग सेंटर का चयन करें.
अब बायीं ओर की एडेप्टर सेटिंग चेंज हाइपरलिंक पर क्लिक करें.
फिर अपने नेटवर्क एडाप्टर पर राइट क्लिक करें और संदर्भ मेनू से गुण चुनें.
अब इंटरनेट प्रोटोकॉल संस्करण 4 का चयन करें और फिर गुण बटन पर क्लिक करें.
यहां आप "निम्न आईपी पते का उपयोग करें" के लिए रेडियो बटन का चयन करके एक स्थिर आईपी पते को कॉन्फ़िगर कर सकते हैं। उपरोक्त जानकारी के साथ सशस्त्र, आप एक आईपी पते और सबनेट मास्क भर सकते हैं। सभी इरादों और उद्देश्यों के लिए डिफ़ॉल्ट गेटवे, आपके राउटर का आईपी पता है.
संवाद के निचले भाग के पास आप अपने DNS सर्वर का पता सेट कर सकते हैं। घर पर आपके पास संभवतः DNS सर्वर नहीं होता है, लेकिन आपके राउटर में अक्सर एक छोटा DNS कैश होता है और आपके ISP के लिए क्वेरी होती है। वैकल्पिक रूप से, आप Google के सार्वजनिक DNS सर्वर, 8.8.8.8 का उपयोग कर सकते हैं.
घर का पाठ
- आज के लिए कोई होमवर्क नहीं है, लेकिन यह एक लंबा समय रहा है, इसलिए इसे फिर से पढ़ें। यदि आप अभी भी अधिक जानकारी के लिए भूखे हैं तो आप CIDR (क्लासलेस इंटरडोमेन रूटिंग) नामक एक उन्नत नेटवर्किंग विषय पर पढ़ सकते हैं.
यदि आपके कोई प्रश्न हैं तो आप मुझे @taybgibb ट्वीट कर सकते हैं, या बस एक टिप्पणी छोड़ सकते हैं.