बीजीपी, या बॉर्डर गेटवे प्रोटोकॉल, एक रूटिंग प्रोटोकॉल है जिसका उपयोग इंटरनेट और एंटरप्राइज़ नेटवर्क में स्वायत्त सिस्टम (एएस) के बीच रूटिंग जानकारी का आदान-प्रदान करने के लिए किया जाता है।
हमें दो मुख्य पहलुओं पर विचार करने की आवश्यकता है: इसकी तकनीकी परिभाषा और इंटरनेट मानक के रूप में इसकी स्थिति।
तकनीकी परिभाषा
बीजीपी तकनीकी रूप से एक लेयर 4 नेटवर्क प्रोटोकॉल है जो राउटर्स के बीच संचार की सुविधा के लिए टीसीपी (ट्रांसमिशन कंट्रोल प्रोटोकॉल) के शीर्ष पर काम करता है। यह स्वायत्त प्रणालियों को इंटरनेट पर विशिष्ट गंतव्यों तक पहुंचने के लिए सर्वोत्तम मार्ग निर्धारित करने के लिए रूटिंग जानकारी का आदान-प्रदान करने की अनुमति देता है।
इसका मतलब यह है कि बीजीपी राउटर्स को वैश्विक नेटवर्क पर डेटा पैकेट भेजने का तरीका तय करने के लिए नियम और तंत्र प्रदान करता है।
मानक स्थिति खोलें
जैसे कि क्या बीजीपी एक खुला प्रोटोकॉल है, संदर्भ के आधार पर इसका उत्तर हां और नहीं है। तकनीकी स्तर पर, बीजीपी एक अच्छी तरह से प्रलेखित और व्यापक रूप से कार्यान्वित प्रोटोकॉल है।
बीजीपी तकनीकी विनिर्देश आरएफसी (टिप्पणियों के लिए अनुरोध) जैसे दस्तावेजों में सार्वजनिक रूप से उपलब्ध हैं, जो इंटरनेट इंजीनियरिंग टास्क फोर्स (आईईटीएफ) समुदाय द्वारा विकसित तकनीकी और मानक प्रकाशन हैं।
इसका मतलब यह है कि कोई भी बीजीपी विनिर्देश तक पहुंच सकता है और प्रोटोकॉल का अपना कार्यान्वयन विकसित कर सकता है, हालांकि, "ओपन" शब्द का अर्थ यह भी हो सकता है कि कोई प्रोटोकॉल बिना किसी प्रतिबंध के संशोधन और पुनर्वितरण के लिए पूरी तरह से उपलब्ध है या नहीं।
इस अर्थ में, बीजीपी पूरी तरह से खुला नहीं है, क्योंकि इसका विकास और विकास संगठनों के एक विशिष्ट समूह, जैसे आईईटीएफ और प्रमुख नेटवर्क उपकरण विक्रेताओं द्वारा नियंत्रित किया जाता है। यद्यपि अधिकांश बीजीपी कार्यान्वयन मालिकाना हैं, उनमें से कई मानक विनिर्देशों का पालन करते हैं और एक दूसरे के साथ संगत हैं।
इसके अतिरिक्त, बीजीपी के लिए क्वाग्गा नामक एक खुला स्रोत दृष्टिकोण है, जो एक रूटिंग सूट है जिसमें बीजीपी और अन्य रूटिंग प्रोटोकॉल के कार्यान्वयन शामिल हैं। क्वाग्गा और इसी तरह की परियोजनाएँ उन लोगों के लिए खुला स्रोत विकल्प प्रदान करती हैं जो पूरी तरह से खुला और पारदर्शी बीजीपी कार्यान्वयन चाहते हैं।
संक्षेप में, बीजीपी एक व्यापक रूप से उपयोग किया जाने वाला और अच्छी तरह से प्रलेखित रूटिंग प्रोटोकॉल है जो इंटरनेट और एंटरप्राइज़ नेटवर्क पर कनेक्टिविटी के लिए आधार प्रदान करता है।
यद्यपि यह प्रतिबंधों के बिना पूरी तरह से परिवर्तनीय और पुनर्वितरण योग्य होने के अर्थ में पूरी तरह से खुला नहीं है, इसकी तकनीकी विशिष्टता सार्वजनिक रूप से उपलब्ध है और अधिक पारदर्शी कार्यान्वयन चाहने वालों के लिए खुला स्रोत विकल्प उपलब्ध हैं।
इस पोस्ट के लिए कोई टैग नहीं हैं.