दुर्भाग्य से, नहीं, आप गलत हैं।
रॉन एक अच्छा बिंदु बनाता है, आपने एक सबनेट मास्क प्रदान नहीं किया है, इसलिए यदि हम क्लासफुल मास्क को ग्रहण करते हैं, तो 10.xxx पते में 255.0.0.0 मास्क होगा, जो वास्तव में दोनों मेजबानों को एक ही नेटवर्क पर रखेगा। अगर ऐसा है, तो उन्हें संवाद करने में कोई समस्या नहीं होगी।
हालाँकि, आपके प्रश्न की प्रकृति को देखते हुए, मैं कल्पना करता हूं कि आप इनमें से प्रत्येक मेजबानों के लिए एक छोटे मास्क का उपयोग करें - हम आगे बढ़कर 255.255.255.0 का उपयोग करेंगे, जो दोनों मेजबानों को दो अलग-अलग सबनेट में रखता है।
कहा जा रहा है, एआरपी (एड्रेस रेजोल्यूशन प्रोटोकॉल) के बारे में भूल जाने पर आप जो कुछ याद कर रहे हैं उसका दिल । विशेष रूप से, जिसमें HostA ARP के लिए निर्णय लेता है। मुझे समझाने दो...
इससे पहले कि कोई भी मेजबान किसी भी पैकेट को तार पर रखता है, सबसे पहली बात यह निर्धारित करता है कि गंतव्य आईपी अपने नेटवर्क पर है, या विदेशी नेटवर्क पर। इसे होस्ट ए के दृष्टिकोण से चलाते हैं।
होस्ट ए अपने आईपी (10.1.2.1), और उसके सबनेट मास्क (/ 24, या 255.255.255.0) को जानता है। थोड़ा सबनेटिंग के साथ , HostA निर्धारित करता है कि इसका नेटवर्क 10.1.2.255 के माध्यम से 10.1.2.0 की सीमा में सभी आईपी पते को फैलाता है। (हम उस पल के लिए नेटिड और ब्राडकास्ट का विवरण छोड़ देंगे, जब से वे प्रासंगिक नहीं हैं)
होस्ट ए को भी पता है कि उसका गंतव्य आईपी 10.1.3.1 है, जो होस्ट ए के अपने नेटवर्क के भीतर आईपी पते की सीमा से बाहर है। जैसे, होस्ट ए इस निष्कर्ष पर आएगा कि गंतव्य आईपी 10.1.3.1 एक विदेशी नेटवर्क पर है, और होस्ट ए केवल राउटर के माध्यम से बोलकर एक विदेशी नेटवर्क तक पहुंच सकता है। या अधिक विशेष रूप से, HostA के डिफ़ॉल्ट गेटवे के माध्यम से ।
यदि इस बिंदु पर HostA को डिफ़ॉल्ट गेटवे के साथ कॉन्फ़िगर नहीं किया गया है, तो प्रक्रिया सामान्य विफलता के साथ यहां समाप्त होती है। HostA, HostB से बात नहीं कर सकता।
यदि HostA को एक डिफ़ॉल्ट गेटवे के साथ कॉन्फ़िगर किया गया है, तो यह ARP रिक्वेस्ट (जो कि स्वयं एक ब्रॉडकास्ट फ्रेम है) को भेजेगा, अपने डिफ़ॉल्ट गेटवे के मैक पते के लिए पूछेगा - अंतिम गंतव्य आईपी का मैक पता नहीं ।
प्रसारण फ्रेम प्राप्त करने वाला स्विच, पैकेट को सभी इंटरफेस से बाहर कर देगा, जिसमें एक HostB शामिल है। HostB वास्तव में पैकेट प्राप्त करेगा, लेकिन चूंकि ARP डिफ़ॉल्ट गेटवे के MAC पते (और HostB के MAC पते नहीं) की तलाश में है , HostB कभी भी किसी भी प्रकार की प्रतिक्रिया भेजे बिना ARP अनुरोध को छोड़ देगा और अनदेखा कर देगा।
तब, HostA को अपने डिफ़ॉल्ट गेटवे के लिए कभी भी मैक एड्रेस नहीं मिलेगा, और इसलिए लेयर 2 हेडर के साथ लेयर 3 पैकेट को एनकैप्सुलेट करने में असमर्थ होगा। पैकेट वहीं फेल हो जाता।
आप इस वीडियो में चित्रित ARP प्रक्रिया देख सकते हैं ।
उस ने कहा, हालांकि आपके प्रश्न से कुछ हद तक असंबंधित है, मैं आपके द्वारा कही गई कुछ बात करना चाहता हूं। यह पारिभाषिक शब्दावली हो सकती है, लेकिन मैं यह सुनिश्चित करना चाहता हूं कि यह संप्रेषित हो। एक स्विच केवल दो चीजें करता है: फॉरवर्ड फ्रेम जिसके लिए वह गंतव्य मैक पता, या बाढ़ फ्रेम जानता है, जिसके लिए वह गंतव्य मैक पता नहीं जानता है । एक स्विच कभी प्रसारित नहीं होता ।
एक प्रसारण एक फ्रेम है जिसका गंतव्य मैक पता है ffff.ffff.ffff
। यह एक विशेष रूप से आरक्षित मैक पते है, विशेष रूप से प्रसारण फ्रेम के लिए डिज़ाइन किया गया है। जब एक स्विच ffff.ffff.ffff के लिए नियत एक फ्रेम का सामना करता है , तो इसका व्यवहार उस फ्रेम को हमेशा बाढ़ देना है।
आप इसे इस तरह देख सकते हैं, चूंकि ffff.ffff.ffff एक आरक्षित मैक पता है, यह स्विच द्वारा अन-लर्न-सक्षम है। इसलिए, जब भी कोई स्विच ffff.ffff.ffff के लिए किस्मत में कुछ प्राप्त करता है, तो यह वीएलएएन में सभी बंदरगाहों को बाढ़ करने के लिए मजबूर किया जाता है कि फ्रेम मूल रूप से प्राप्त हुआ था।