Common Address Redundancy Protocol
कॉमन एड्रेस रिडंडेंसी प्रोटोकॉल या सीएआरपी एक कंप्यूटर नेटवर्किंग प्रोटोकॉल है जो एक ही स्थानीय क्षेत्र नेटवर्क पर कई मेजबानों को आईपी पतों के एक सेट को साझा करने की अनुमति देता है। इसका प्राथमिक उद्देश्य फेलओवर अतिरेक प्रदान करना है, विशेष रूप से जब फायरवॉल और राउटर के साथ उपयोग किया जाता है। कुछ विन्यासों में, सी. ए. आर. पी. भार संतुलन कार्यक्षमता भी प्रदान कर सकता है। सी. ए. आर. पी. वर्चुअल राउटर रिडंडेंसी प्रोटोकॉल (वी. आर. आर. पी.) और सिस्को सिस्टम के हॉट स्टैंडबाय राउटर प्रोटोकॉल (एच. एस. आर. पी.) के समान कार्यक्षमता प्रदान करता है। इसे कई बीएसडी-आधारित ऑपरेटिंग सिस्टम में लागू किया गया है और इसे लिनक्स (यूकार्प) में पोर्ट किया गया है। उदाहरण यदि एक पैकेट फ़िल्टर चलाने वाला एक एकल कंप्यूटर है, और यह नीचे चला जाता है, तो पैकेट फ़िल्टर के दोनों तरफ के नेटवर्क अब एक दूसरे के साथ संवाद नहीं कर सकते हैं, या वे बिना किसी पैकेट फ़िल्टरिंग के संवाद करते हैं। हालाँकि, यदि दो कंप्यूटर एक पैकेट फ़िल्टर चला रहे हैं, जो सी. ए. आर. पी. चला रहे हैं, तो यदि एक विफल हो जाता है, तो दूसरा संभाल लेगा, और पैकेट फ़िल्टर के दोनों तरफ के कंप्यूटरों को विफलता के बारे में पता नहीं होगा, इसलिए संचालन सामान्य रूप से जारी रहेगा। यह सुनिश्चित करने के लिए कि नया सक्रिय/प्राथमिक पुराने के समान ही काम करता है, उपयोग किए जाने वाले पैकेट फ़िल्टर को दो कंप्यूटरों के बीच स्थिति के समन्वय का समर्थन करना चाहिए। अनावश्यकता का सिद्धांत सीएआरपी का उपयोग करने वाले मेजबानों के एक समूह को "अनावश्यकता का समूह" कहा जाता है। अतिरेक का समूह स्वयं को एक आई. पी. पता आवंटित करता है जिसे समूह के सदस्यों के बीच साझा या विभाजित किया जाता है। इस समूह के भीतर, एक मेजबान को "सक्रिय/प्राथमिक" के रूप में नामित किया जाता है। अन्य सदस्य "स्टैंडबाय" हैं। मुख्य मेजबान वह है जो आई. पी. पता लेता है। यह इस पते के ध्यान में लाए गए किसी भी यातायात या एआरपी अनुरोध का जवाब देता है। प्रत्येक मेजबान अतिरेक के कई समूहों से संबंधित हो सकता है। प्रत्येक मेजबान के पास एक दूसरा अद्वितीय आईपी पता होना चाहिए। सी. ए. आर. पी. का एक आम उपयोग अनावश्यक फ़ायरवॉल के एक समूह का निर्माण है। अतिरेक के समूह को आवंटित आभासी आईपी पते को फायरवॉल के इस समूह के पीछे कंप्यूटर पर डिफ़ॉल्ट राउटर के पते के रूप में इंगित किया जाता है। यदि मुख्य फ़ायरवॉल टूट जाता है या नेटवर्क से डिस्कनेक्ट हो जाता है, तो वर्चुअल आई. पी. पता फ़ायरवॉल स्लेव में से एक द्वारा लिया जाएगा और सेवा की उपलब्धता बाधित नहीं होगी। 1990 के दशक के अंत में इंटरनेट इंजीनियरिंग टास्क फोर्स (आई. ई. टी. एफ.) ने राउटर रिडंडेंसी के लिए एक प्रोटोकॉल पर काम करना शुरू किया। 1997 में, सिस्को ने आई. ई. टी. एफ. को सूचित किया कि उसके पास इस क्षेत्र में पेटेंट हैं और 1998 में, एच. एस. आर. पी. पर अपने पेटेंट की ओर इशारा किया। फिर भी, आई. ई. टी. एफ. ने वी. आर. आर. पी. पर काम जारी रखा। कुछ बहस के बाद, आई. ई. टी. एफ. वी. आर. आर. पी. कार्य समूह ने पेटेंट तकनीकों पर अपनी निर्भरता के बावजूद मानक को मंजूरी देने का फैसला किया, जब तक कि सिस्को ने उचित और गैर-भेदभावपूर्ण लाइसेंस शर्तों के तहत तीसरे पक्ष को पेटेंट उपलब्ध कराया। चूँकि वी. आर. आर. पी. ने एच. एस. आर. पी. प्रोटोकॉल के साथ समस्याओं को ठीक किया, सिस्को ने इसके बजाय वी. आर. आर. पी. का उपयोग करना शुरू कर दिया, जबकि अभी भी इसे अपना होने का दावा कर रही है। सिस्को ने ओपनबीएसडी डेवलपर्स को सूचित किया कि वह एचएसआरपी पर अपने पेटेंट को लागू करेगी। सिस्को की स्थिति अल्काटेल के साथ उनके मुकदमे के कारण हो सकती है। जैसे ही सिस्को की लाइसेंस शर्तों ने एक ओपन-सोर्स वी. आर. आर. पी. कार्यान्वयन को रोका, ओपन. बी. एस. डी. डेवलपर्स ने इसके बजाय सी. ए. आर. पी. का विकास करना शुरू कर दिया। ओपनबीएसडी सुरक्षा पर ध्यान केंद्रित करता है। उन्होंने क्रिप्टोग्राफी का उपयोग करने के लिए सीएआरपी को डिजाइन किया। इसने सी. ए. आर. पी. को वी. आर. आर. पी. से मौलिक रूप से अलग बना दिया और यह सुनिश्चित किया कि सी. ए. आर. पी. ने सिस्को के पेटेंट का उल्लंघन नहीं किया। सीएआरपी अक्टूबर 2003 में उपलब्ध हुआ। बाद में, इसे फ्रीबीएसडी (पहली बार मई 2005 में फ्रीबीएसडी 5.4 के साथ जारी किया गया), नेटबीएसडी और लिनक्स (यूकर्प) में एकीकृत किया गया था। जबकि सिस्को का अमेरिकी पेटेंट 2014 में समाप्त हो गया, दो असंगत प्रोटोकॉल सह-अस्तित्व में बने हुए हैं। आई. ई. टी. एफ. मानकों के साथ असंगतता ओपन. बी. एस. डी. वी. आर. आर. पी. के प्रोटोकॉल संख्या और एम. ए. सी. पतों का उपयोग करता है। ओपनबीएसडी परियोजना ने इंटरनेट असाइन्ड नंबर्स अथॉरिटी (आई. ए. एन. ए.) से अद्वितीय नंबरों का अनुरोध किया लेकिन उन्हें अस्वीकार कर दिया गया। संख्याएँ आवंटित करने के लिए, आई. ए. एन. ए. की कई आवश्यकताएँ हैं। उस समय, इन्हें आर. एफ. सी. 2780 में निर्दिष्ट किया गया था। आवश्यकताओं में आई. ई. टी. एफ. के भीतर एक सहयोगी, लंबी चर्चा प्रक्रिया में भाग लेना और प्रोटोकॉल का एक विस्तृत पाठ्य विनिर्देश तैयार करना शामिल है। ओपनबीएसडी डेवलपर्स ने किसी भी आवश्यकता को पूरा नहीं किया। ओपनबीएसडी की वेबसाइट निम्नलिखित बताती हैः आई. ए. एन. ए. ने वी. आर. आर. पी. (1998 में, आर. एफ. सी. 2338 के माध्यम से) को प्रोटोकॉल नंबर 112 सौंपा था। प्रोटोकॉल संख्या 112 अभी भी वी. आर. आर. पी. द्वारा उपयोग में है। सी. ए. आर. पी. ईथरनेट एम. ए. सी. पतों की एक श्रृंखला का भी उपयोग करता है जिसे आई. ई. ई. ई. ने वी. आर. आर. पी. प्रोटोकॉल के लिए आई. ए. एन. ए./आई. ई. टी. एफ. को सौंपा था। ओवरलैप के बावजूद, एक ही प्रसारण क्षेत्र में वी. आर. आर. पी. और सी. ए. आर. पी. का उपयोग करना तब तक संभव है, जब तक कि वी. आर. आर. पी. समूह आई. डी. और सी. ए. आर. पी. आभासी मेजबान आई. डी. अलग-अलग हों। गेटवे लोड बैलेंसिंग प्रोटोकॉल (जी. एल. बी. पी.) एच. एस. आर. पी. पी. एफ. सिंक वी. आर. आर. पी. आई. पी. नेटवर्क मल्टीपैथिंग (आई. पी. एम. पी.) संदर्भ बाहरी लिंक यू. सी. ए. आर. पी.: यूजरलैंड सी. ए. आर. पी. कार्यान्वयन सी. ए. आर. पी. का नेट. बी. एस. डी. पोर्ट ओपन. बी. एस. डी. गीत 3.5: "सी. ए. आर. पी. लाइसेंस" और "रिडंडेंसी मुफ्त होनी चाहिए" हाई-अवेलेबिलिटी क्लस्टर कंप्यूटिंग ओपन. बी. एस. डी. फ्री. बी. एस. डी. फर्स्ट-हॉप रिडंडेंसी प्रोटोकॉल