हमने हाल ही में अपने राउटर के विफल होने के बाद एक समस्या देखी थी, जहां हमारे विंडोज 2008 बॉक्स असफल होने के बाद प्राथमिक राउटर से बात करना शुरू नहीं करते थे।
जब हमने कुछ खुदाई की तब भी उनके पास द्वितीयक राउटर से एआरपी प्रविष्टि थी। TechNet ब्लॉग के अनुसार यह बाय-डिज़ाइन है:
सबसे पहले, एक विंडोज़ विस्टा या विंडोज सर्वर 2008 पड़ोसी कैश को अपडेट नहीं करेगा यदि एआरपी प्रसारण प्राप्त किया जाता है जब तक कि यह रिसीवर के लिए एक प्रसारण एआरपी अनुरोध का हिस्सा न हो । इसका मतलब यह है कि जब विंडोज विस्टा और विडो सर्वर 2008 के साथ नेटवर्क पर एक gratuitous ARP भेजा जाता है, तो ये सिस्टम IP पता विरोधाभास होने पर गलत जानकारी के साथ अपने कैश को अपडेट नहीं करेंगे।
दूसरे, यह प्रतीत होता है कि विंडोज़ पड़ोसी-कैश (arp-cache) केवल तभी अपडेट किया जाता है जब मशीन अब उस मशीन से बात नहीं कर सकती है जो अभी कैश में है। यह कभी-कभी एआरपी अनुरोधों को नहीं भेजता है ताकि यह सुनिश्चित हो सके कि कैश बासी नहीं है। हालांकि यह प्रारंभिक असफलता के दौरान कोई समस्या नहीं है, जब दोनों बॉक्स जीवित होते हैं, तो असफल होने के दौरान यह द्वितीयक बॉक्स से बात करने के लिए विंडोज़ का कारण बनता है।
क्या विंडोज 2008 को ग्रैटुइटस एआरपी अनुरोधों को स्वीकार करने के लिए मजबूर करने का कोई तरीका है?