पिछले पाठों में से एक में हमने ip route कमांड में 255.255.255.0 के सबनेट मास्क का उपयोग करके एक विशिष्ट सबनेट के लिए एक स्थिर मार्ग को परिभाषित किया है । IOS आपको ip route कमांड में 255.255.255.255 (/ 32) सबनेट मास्क निर्दिष्ट करके एकल होस्ट के लिए एक स्थिर होस्ट मार्ग निर्दिष्ट करने की अनुमति देता है ।
स्थैतिक मेजबान मार्गों का उपयोग आमतौर पर तब किया जाता है जब अनावश्यक रास्ते मौजूद होते हैं। निम्नलिखित उदाहरण पर विचार करें:
ऊपर दिए गए उदाहरण में आप देख सकते हैं कि हमारे पास तीन राउटर का एक नेटवर्क है और 10.0.0.0/24 सबनेट से जुड़ा एक स्विच है। R1 के पास उस सबनेट तक पहुंचने के लिए दो रास्ते हैं – एक आर 2 के माध्यम से जा रहा है, और दूसरा आर 3 के माध्यम से। मान लीजिए कि हम 10.0.0.10/24 होस्ट को छोड़कर, सभी मेजबानों के लिए R2 के माध्यम से जाने वाले मार्ग का उपयोग करना चाहते हैं । उस होस्ट के लिए, हम R3 से गुजरने वाले मार्ग का उपयोग करना चाहते हैं। यहां बताया गया है कि यह कैसे किया जा सकता है:
पहले कमांड में हमने R1 को 10.0.0.0/24 नेटवर्क के लिए नियत सभी पैकेटों को 192.168.0.2 (R1 से जुड़े R2 पर इंटरफ़ेस का IP पता) भेजने के लिए निर्दिष्ट किया है। हालांकि, 10.0.0.10 होस्ट के लिए पैक किए गए पैकेटों के लिए, हमने R1 को सभी पैकेटों को 172.16.0.2 (R3 पर इंटरफ़ेस का आईपी पता) भेजने का निर्देश दिया है।
ओवरलैप के ऊपर आईपी रूट कमांड में निर्दिष्ट दो रूट (जैसे आईपी एड्रेस 10.0.0.10 भी पहले कमांड में शामिल है); हालाँकि, राउटर हमेशा लंबी उपसर्ग लंबाई के साथ अधिक विशिष्ट मार्ग का उपयोग करते हैं। चूंकि / 32/24 से अधिक विशिष्ट मार्ग है, R1 आरओ 3 से होकर जाने वाले मार्ग का उपयोग 10.0.0.10 तक करेगा।
हम सत्यापित कर सकते हैं कि पैकेट वास्तव में आर 1 पर traceroute कमांड का उपयोग करके वांछित मार्गों से गुजर रहे हैं :
NOTE:
मेजबानों को भी एक सही डिफ़ॉल्ट गेटवे के साथ कॉन्फ़िगर करने की आवश्यकता है – 10.0.0.10 को R3 के आईपी पते को अपने डिफ़ॉल्ट गेटवे के रूप में कॉन्फ़िगर करने की आवश्यकता है, और 10.0.0.0/24 सबनेट पर अन्य होस्ट्स को उनके डिफ़ॉल्ट के रूप में R2 कॉन्फ़िगर करने की आवश्यकता है प्रवेश द्वार।