आईपी ​​पते से कनेक्ट करने के लिए नेटवर्क आईडी की आवश्यकता क्यों नहीं है?


6

मुझे पता है कि आईपी मूल रूप से कैसे काम करता है, और जानता है कि एक आईपी पता नेटवर्क आईडी भाग और एक होस्ट आईडी भाग से बना है, लेकिन जब मैं एक आईपी पता टाइप करता हूं, 8.8.8.8तो वेब ब्राउज़र में कहता हूं, मैंने किसी भी सबनेट मास्क जानकारी की आपूर्ति नहीं की है।

तो, ब्राउज़र को कैसे पता चलता है कि नेटवर्क आईडी और होस्ट आईडी के बीच विभाजन रेखा कहाँ है? चूंकि 8.8.8.8मतलब हो सकता है 8.8.8.8/8, 8.8.8.8/24आदि।

संक्षेप में, मेरे द्वारा प्रदत्त आईपी पता अस्पष्ट है।


जब तक आपका एप्लिकेशन (इस मामले में, ब्राउज़र) रूटिंग नहीं कर रहा है, तब तक उसे सबनेट मास्क के साथ संबंधित होने की आवश्यकता नहीं है। कोई ब्राउज़र ट्रैफ़िक भेजने के लिए सिस्टम की टीसीपी / आईपी सुविधा का उपयोग करेगा, और यदि आवश्यक हो तो किसी भी / सभी अनुप्रयोगों की ओर से सुविधा मार्गों (रूट का अर्थ सबनेट पर आधारित कहीं से शिपिंग करना)। आपके पीसी को डीएचसीपी से अपना सबनेट मिलता है।
लॉरेंस सी सी

जवाबों:


6

उस स्थिति में जहां दूसरा छोर आपके स्थानीय नेटवर्क के बाहर है, आपके पीसी को दूसरे छोर पर सबनेटिंग व्यवस्थाओं को जानने की जरूरत नहीं है, बस पैकेट को निकटतम राउटर तक पहुंचाने के लिए पर्याप्त जानना आवश्यक है। इसके लिए यह जानकारी के दो टुकड़ों का उपयोग करता है।

  • स्थानीय सबनेट मास्क
    यह इसका उपयोग आईपी के स्वयं के पते के साथ मिलकर करता है यह देखने के लिए कि अन्य आईपी-पता स्थानीय है या नहीं।
  • डिफ़ॉल्ट गेटवे (या स्पष्ट मार्ग - देखें netstat -nr)
    कुछ भी गैर-स्थानीय वहाँ भेजा जाता है

दूसरे छोर पर राउटर (यानी दूसरे लैन में एक इंटरफेस के साथ) वहां सबनेट व्यवस्था के बारे में जानता है। और कुछ नहीं चाहिए।

यदि आप netstat -nrदेखते हैं तो आप देखेंगे कि आपके पीसी की रूटिंग टेबल में गंतव्य-नेटवर्क, नेटवर्क-मास्क (सबनेट-मास्क का दूसरा पक्ष) और गेटवे (राउटर) शामिल हैं। आमतौर पर पीसी में एक ही डिफ़ॉल्ट गेटवे होता है और कुछ चीजें जो आप ज्यादा इस्तेमाल नहीं करते हैं (लूपबैक, मल्टीकास्ट आदि)।

आप रूटिंग टेबल में नेटवर्क मास्क को उच्च स्तर के सारांश या लाखों टारगेट सबनेट के एकत्रीकरण के बराबर मान सकते हैं।


2

सबनेट मास्क का उपयोग केवल यह पता लगाने के लिए किया जाता है कि क्या पता किसी विशेष नेटवर्क के लिए स्थानीय है, और रूटिंग के लिए।

पता आप (संपर्क करना चाहते हैं 8.8.8.8अपने उदाहरण में) अपने स्थानीय नेटवर्क (रों) में से किसी के अंदर नहीं है (जैसे कि, 172.16.3.0/24और 127.0.0.1/8और 192.168.45.88/29), तो आपकी मशीन यह सीधे संपर्क करने में असमर्थ है। उस स्थिति में, यह ट्रैफ़िक को एक गेटवे (कहता है 192.16.3.1) को भेज देगा , यदि कॉन्फ़िगर किया गया है, और आशा है कि यह अपने गंतव्य पर पहुंच जाता है।


0

यह वह ब्राउज़र नहीं है जो मुखौटा का पता लगा रहा है, बल्कि निचली परत पर टीसीपी / आईपी। यह टीसीपी / आईपी के कार्यान्वयन पर भी निर्भर करता है। अधिकांश कार्यान्वयन में, जब सबनेट मास्क को निर्दिष्ट किए बिना एक आईपी कॉन्फ़िगर किया जाता है, तो उस आईपी-क्लास के लिए डिफ़ॉल्ट मास्क का उपयोग किया जाएगा। कहते हैं, जब एक क्लास-सी आईपी बिना मास्क के कॉन्फ़िगर किया जाता है, तो डिफ़ॉल्ट रूप से 255.25.255.0 का उपयोग किया जा सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.