यह अजीब पिंग प्रतिक्रिया मुझे क्या मिली?


1

मैंने अपने राउटर पर एक स्थिर मार्ग को एक पते पर जोड़ा जो कि मेरे बाकी कंप्यूटरों की तुलना में एक अलग सबनेट पर है। यह ठीक काम करता है, लेकिन जब मैं इसे पिंग करता हूं, तो मुझे निम्नलिखित प्रतिक्रिया मिलती है ping कमांड जो मैंने पहले कभी नहीं देखी है:

64 bytes from 10.11.12.13: icmp_seq=0 ttl=127 time=1.527 ms
92 bytes from 10.0.0.1: Redirect Host(New addr: 10.0.0.254)
Vr HL TOS  Len   ID Flg  off TTL Pro  cks      Src      Dst
 4  5  00 0054 bf4c   0 0000  3f  01 9c43 10.0.0.2  10.11.12.13

मैं इसे मैक, बीटीडब्ल्यू से पिंग कर रहा हूं।

मेरा राउटर 10.0.0.1 है। प्रश्न में मेजबान के पास 2 एनआईसी हैं। एक 10.11.12.13 है, और दूसरा 10.0.0.254 (जो अनुप्रेषित पता बताता है) के पते के साथ मेरे राउटर पर डीएचसीपी आरक्षण है।

जाहिर है कि यह स्थैतिक मार्ग (duh) के कारण है, लेकिन बिल्ली क्या प्रतिक्रिया है? मैंने कभी नहीं देखा ping आदेश पहले की तरह प्रतिक्रिया दें।


योग्य हो सकता है: ICMP Redirect Host क्यों होता है?
ckujau

जवाबों:


7

आपके राउटर ने आपके ICMP इको रिक्वेस्ट के जवाब में आपको एक ICMP रिडायरेक्ट मैसेज भेजा है क्योंकि आप जिस होस्ट तक पहुंचने की कोशिश कर रहे हैं वह आपके जैसे ही LAN पर है, लेकिन आपके नेटवर्क स्टैक ने आपके पैकेट को राउटर के MAC एड्रेस (क्योंकि डेस्टिनेशन IP एड्रेस) को एड्रेस किया ऑफ-सबनेट था और आपका राउटर आपका डिफ़ॉल्ट मार्ग था)। तो राउटर का कहना है कि "हे, उस आदमी के रूप में आप के रूप में एक ही लैन पर है। उससे सीधे बात करो और मुझे ट्रैफ़िक रिले करने के लिए बोझ डालना बंद करो जो आपको सीधे भेजना चाहिए ”। पिंग कमांड ने उस ICMP रिडायरेक्ट की सामग्री को प्रदर्शित किया।

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


इसे करने का कोई बेहतर तरीका है? स्थिर मार्ग के बिना मैं पते को बिल्कुल भी नहीं खोल सकता। इसके अलावा, उन सभी स्तंभों में डेटा का क्या मतलब है?
Wes Sayeed

@WesSayeed एक बेहतर तरीका क्या है? मुझे अपने लक्ष्य को होस्ट करने वाले एक ऑफ-सबनेट आईपी पते को जोड़ने के लिए कहें। जब तक मैं आपको लक्ष्य और बाधाओं को नहीं समझूंगा, मैं आपको सलाह नहीं दे सकता। अन्यथा मेरी सलाह 10.11.12.13 पते को हटाने की है क्योंकि यह अतिश्योक्तिपूर्ण लगता है अगर यह पहले से ही 10.0.0.254 पर उपलब्ध है।
Spiff

मैं नेटवर्किंग अवधारणाओं का पता लगाने के लिए एक आभासी प्रयोगशाला का निर्माण कर रहा हूं, और इस तरह की चीज वही है जो मैं इससे बाहर निकलना चाहता हूं। सभी VM NIC को केवल 10.11.12.x सबनेट पर होस्ट करने के लिए सेट किया गया है ताकि वे गेटवे VM को छोड़कर बाहरी दुनिया के साथ संवाद न कर सकें। उस वीएम में 2 एनआईसी, 1 स्टैटिक (10.11.12.13) है, और दूसरा मेरे राउटर के लिए (10.0.0.254) है। यह सब ठीक काम करता है यदि मैं बाहरी एनआईसी को "साझा" करने के लिए सेट करता हूं, लेकिन फिर मैं डबल-नेटेड हूं, और मैं एक अलग भौतिक पीसी पर एक 2 पुण्य प्रयोगशाला स्थापित करने का इरादा रखता हूं। मैं उन सभी के साथ जगह के बिना मार्ग के बीच की आवश्यकता करने जा रहा हूँ।
Wes Sayeed
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.