ओपन शॉर्टेस्ट पाथ फर्स्ट (OSPF) एक लिंक स्टेट रूटिंग प्रोटोकॉल (LSRP) है जो ज्ञात उपकरणों के बीच सबसे छोटे कनेक्शन पथ की गणना करने के लिए शॉर्टेस्ट पाथ फर्स्ट (SPF) नेटवर्क कम्युनिकेशन एल्गोरिथम (Dijkstra's एल्गोरिथ्म) का उपयोग करता है।
ओएसपीएफ एक आंतरिक गेटवे प्रोटोकॉल (आईजीपी) है जो केवल एक रूटिंग नेटवर्क डोमेन के भीतर इंटरनेट प्रोटोकॉल (आईपी) पैकेट को रूट करता है। OSPF शार्टेस्ट पाथ फर्स्ट (SPF) एल्गोरिथम का उपयोग करके सबसे छोटे डिवाइस कनेक्शन पथ की गणना करके सबसे अच्छा नेटवर्क लेआउट (टोपोलॉजी) ढूंढता है।
उदाहरण के लिए, शहर A का एक व्यक्ति शहर M की यात्रा करना चाहता है और उसे दो विकल्प दिए गए हैं:
- शहरों B और C से होते हुए यात्रा करें। मार्ग ABCM होगा। और A-B के लिए दूरी (या बैंडविड्थ लागत) 10 मील, B-C 5 मील और C-M 10 मील है।
- शहर F से होकर यात्रा करें। मार्ग AFM होगा। और A-F की दूरी 20 मील और F-M की दूरी 10 मील है।
सबसे छोटा मार्ग हमेशा वह होता है जिसमें कुल मिलाकर कम से कम दूरी तय की जाती है। इस प्रकार, एबीसीएम मार्ग बेहतर विकल्प है (10+5+10=25), भले ही व्यक्ति को दो शहरों की यात्रा करनी पड़ती है क्योंकि गंतव्य तक यात्रा करने की संबद्ध कुल लागत एक शहर के साथ दूसरे विकल्प से कम है ( 20+10=30). ओएसपीएफ पहले लिंक बैंडविड्थ लागत के आधार पर स्रोत और गंतव्य के बीच सबसे छोटे पथ की गणना करके एक समान एल्गोरिदम करता है और फिर नेटवर्क को सबसे छोटे मार्ग के माध्यम से आईपी पैकेट भेजने और प्राप्त करने की अनुमति देता है।
0 Comments