यह बताने का सबसे अच्छा तरीका है कि यदि कोई दी गई दूरस्थ सेवा जीवित है, तो उसे उस तरीके से अनुरोध करने के लिए कहना है - जो वास्तव में किसी चीज़ को सही तरीके से जानने का एकमात्र तरीका है।
एक उदाहरण के रूप में मुझे हमेशा हमारे वेब सर्वर से एक वास्तविक 'हेड' प्रतिक्रिया प्राप्त करने के लिए मेरे लोड-बैलेंसर्स मिलते हैं, आप एक डीबी बॉक्स पर एक छोटे से चयन के लिए वही कर सकते थे यदि आप चाहते थे, या जो भी आपका वास्तविक सर्वर कार्य करता है। एक टिप के रूप में आप अपने वेब सर्वर पर एक 'online.txt' (या जो भी नाम आप इसे देना चाहते हैं) बना सकते हैं, क्या आपके LBs ने उस फ़ाइल को प्राप्त करने का प्रयास किया है और यदि वह विफल हो जाता है तो वह VIP से सर्वर को हटा देता है, यह है मैन्युअल रूप से एक ही फ़ाइल का नाम बदलकर अपने VIPs से अलग-अलग सर्वर लेने का एक अच्छा तरीका है।
पिंग केवल पिंग्स का जवाब देने की क्षमता के लिए परीक्षण करता है, इसलिए यह आधार ओएस है, आईपी स्टैक के कुछ हिस्सों और भौतिक लिंक - लेकिन यह सब है, बाकी सब कुछ नीचे हो सकता है और आपको पता नहीं होगा।
मुझे पता है कि यह नीचे उल्लिखित है, लेकिन यह बार-बार दोहराता है।
ICMP इको रिक्वेस्ट (उर्फ "पिंग्स") (उर्फ ICMP टाइप 8) IP स्टैक स्पेक पर बनाया गया है, हाँ, लेकिन इसे लागू करने या उपयोग करने की आवश्यकता नहीं है। तथ्य की बात के रूप में, बड़ी संख्या में इंटरनेट प्रदाता हैं जो उन लोगों को अग्रेषित करने से इनकार करते हैं और चुपचाप उन अनुरोधों को छोड़ देते हैं, क्योंकि वे नेटवर्क हमले का एक रूप है (जिसे पिंगफ़्लड कहा जाता है)।
जैसा कि ऊपर उल्लेख किया गया है, यह ओएस (विशेष रूप से नेटवर्क स्टैक स्तर पर) द्वारा नियंत्रित किया जाता है और इसलिए यह उन या नहीं का जवाब देने के लिए ओएस कॉन्फ़िगरेशन पर निर्भर है। यदि इसे बंद कर दिया गया है (सुरक्षा एहतियात?), तो आप दूसरे छोर से पिंग उत्तर प्राप्त करने के बारे में कुछ नहीं कर सकते। यही कारण है कि यह विश्वसनीय नहीं है।