मैक पते के बारे में पता चलने पर एक स्विच कैसे काम करता है लेकिन भेजने वाले पीसी को गंतव्य मैक के मैक के बारे में पता नहीं है


12

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

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

मैं यह समझना चाहता हूं कि कंप्यूटर डी के मैक के बारे में पहले से ही पता होने पर इसे कैसे स्विच किया जाएगा, लेकिन कंप्यूटर ए नहीं है। क्या स्विच कंप्यूटर D को ARP संदेश (प्रसारण) का जवाब देगा या ARP अनुरोध और सीधे कंप्यूटर A के पैकेट को कंप्यूटर D (क्योंकि स्विच पहले से ही कंप्यूटर D के मैक से परिचित है) को छोड़ देगा?


2
जवाबों के अलावा, सभी ऑपरेटिंग सिस्टम, जिनके बारे में मुझे पता है कि आजकल लिंक लाए जाने पर एक Gratuitous ARP जारी करता है।
AbraCadaver

@AbraCadaver यह वास्तव में प्रासंगिक नहीं है। Gratuitous ARP में केवल ARP कैश एंट्रीज होनी चाहिए, न कि नई रचनाएँ। यह अप्रचलित प्रविष्टियों को मजबूर करने के लिए है जब एक आईपी चाल या एनआईसी को प्रतिस्थापित किया जाता है, न कि प्रीलोड कैश।
बरमार

@ बरमार: नहीं ब्रिज / स्विच फ्रेम देखता है, स्रोत मैक और पोर्ट रिकॉर्ड करता है। यह वैसे काम करता है।
AbraCadaver

@AbraCadaver एआरपी को कैसे संसाधित किया जाता है इसका क्या करना है?
बमर

@ बरमार: ग्रैटुइटस एआरपी एक स्विच द्वारा संसाधित नहीं होता है। यह एक स्रोत के साथ एक ईथरनेट फ्रेम को देखता है MAC एक विशेष पोर्ट पर आता है, बस ...
AbraCadaver

जवाबों:


24

एआरपी अनुरोध के माध्यम से जाना जाएगा।

स्विच ARP के बारे में नहीं जानता। यह केवल ईथरनेट (यानी ईथरनेट फ्रेम पर मैक पते) के बारे में जानता है, इसके शीर्ष पर प्रोटोकॉल नहीं। (कुछ स्विच IGMP स्नूपिंग जैसी उन्नत सुविधाएँ प्रदान करते हैं, लेकिन यह यहाँ प्रासंगिक नहीं है।)

क्योंकि यह एक प्रसारण संदेश है, इसे सभी (कनेक्टेड) ​​पोर्ट पर डिलीवर करना होगा। यह सब स्विच के बारे में परवाह है। यह नहीं पता है कि यह वास्तव में कंप्यूटर डी के लिए किस्मत में है।


खैर, ईथरनेट एक प्रोटोकॉल है। हालाँकि, एक साधारण स्विच कुछ प्रोटोकॉल (जैसे ईथरनेट) पर ध्यान देता है, और अन्य (जैसे कि इंटरनेट प्रोटोकॉल संस्करण 4, या ट्रांसमिशन कंट्रोल प्रोटोकॉल)।
TOOGAM

2
एआरपी अनुरोध पूछता है: "192.168.0.1 कहां है?" स्विच को इस बारे में कोई जानकारी नहीं मिली है।
माइकल हैम्पटन

11

एक एआरपी अनुरोध बस बताने वाला संदेश है "आईपी पर वहाँ आप जो कुछ भी ! अपने मैक पता क्या है?" भले ही ARP परत 2 पतों की खोज से संबंधित है, यह स्वाभाविक रूप से एक परत 3 अनुरोध है क्योंकि यह एक IP पते पर भेजा जा रहा है। स्विच परत 3 पर काम नहीं करते हैं।

आपके द्वारा दिए गए उदाहरण में, आप कुछ जानते हैं जो स्विच नहीं करता है; एआरपी अनुरोध में आईपी पता कंप्यूटर डी का है। गंतव्य मैक पता एक प्रसारण है और यह सभी स्विच जानता है या परवाह करता है। यदि स्विच एक प्रसारण मैक देखता है, तो यह उस पैकेट को सादे और सरल से प्रसारित करेगा।

हाँ, वहाँ लेयर 3 स्विच हैं, और पेडेंट बताते हैं कि ARP तकनीकी रूप से लेयर 3 प्रोटोकॉल नहीं है, लेकिन इस उदाहरण के लिए इनमें से कोई भी मायने नहीं रखता है।

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