पीआईएम-एसएम मल्टीकास्ट और एचएसआरपी / वीआरआरपी


10

मुझे मल्टीकास्ट (पीआईएम-एसएम) डेटा फीड पर सुनने के लिए एक पीसी स्थापित करने की आवश्यकता है। मल्टीकास्ट स्रोत और (कोई भी) रेंडेज़वस बिंदु एक वैन लिंक के दूसरी तरफ "एचएसआरपी / वीआरआरपी पते" के पीछे हैं। (निर्देश वास्तव में "HSRP / VRRP" कहते हैं)

प्राप्त प्रलेखन के अनुसार, मैंने एक राउटर को एचएसआरपी / वीआरआरपी पते पर स्थिर मार्ग के साथ स्थापित किया है, और दूसरे पक्ष ने मेरे नेटवर्क में एक मार्ग जोड़ा है। यूनिकस्ट ट्रैफ़िक ठीक काम करता है, लेकिन मुझे कोई मल्टीकास्ट ट्रैफ़िक नहीं मिल रहा है। Wireshark दिखाता है कि मेरे राउटर द्वारा कोई PIM जॉइन नहीं भेजा गया है।

क्या गलत हो सकता है?

जवाबों:


7

एचएसआरपी वीआईपी से पीआईएम संदेश खट्टा नहीं होता है, इसलिए आरपीएफ चेक विफल हो जाता है क्योंकि एचएसआरपी वीआईपी आपका आरपीएफ पड़ोसी है। हालांकि इसके आसपास दो तरीके हैं।

  1. अपने राउटर और अन्य पक्षों के राउटर के बीच एक डायनामिक रूटिंग प्रोटोकॉल सेट करें ताकि HSRP की जरूरत न पड़े।

  2. स्थिर इंटरफ़ेस को अन्य पक्षों पर कॉन्फ़िगर करें वास्तविक इंटरफ़ेस IP जैसे:

    आईपी ​​मृटूट 0.0.0.0 0.0.0.0 1.1.1.1


2

समस्या यह है कि दूरदराज के राउटर अपने स्वयं के आईपी पते से पीआईएम हैलो संदेशों के साथ खुद की घोषणा कर रहे हैं और मेरा राउटर इन पतों को पीआईएम पड़ोसियों के रूप में पंजीकृत करता है।

राउटिंग टेबल में प्रवेश द्वार पर HSRP वर्चुअल एड्रेस होता है। जब राउटर मल्टीकास्ट समूह में शामिल होना चाहता है, तो यह रेंडेज़वस पॉइंट के लिए मार्ग की तलाश करता है, जिसमें अगले हॉप के रूप में एचएसआरपी वर्चुअल एड्रेस होता है। क्योंकि यह अगला-हॉप एचएसआरपी पता ज्ञात पीआईएम पड़ोसियों में से एक नहीं है, पीआईएम-एसएम आरएफसी निर्दिष्ट करता है कि कोई जॉइन नहीं भेजा जाना चाहिए।

HSRP रूटर्स में से किसी एक के वास्तविक IP पते का उपयोग करने के लिए स्थैतिक मार्ग को बदलना मल्टीकास्ट कार्य करता है, लेकिन निश्चित रूप से यह HSRP को बेकार बनाता है।

मैंने वीआरआरपी का परीक्षण नहीं किया है क्योंकि दूसरा पक्ष नेटवर्क को बदलना नहीं चाहता था। वीआरआरपी को शायद यह समस्या नहीं होगी क्योंकि यह एक वर्चुअल राउटर आईपी का उपयोग नहीं करता है, लेकिन मास्टर राउटर के वास्तविक आईपी पते का उपयोग करता है।


अब अप्रचलित RFC 2362 वास्तव में कहता है "Join / Prune संदेश केवल तभी भेजे जाते हैं यदि RPF पड़ोसी PIM पड़ोसी है।" मुझे वर्तमान RFC 4601 में ठीक वैसी ही बात नहीं मिल रही है, लेकिन यह कहता है "सामान्य तौर पर, एक PIM Join / Prune संदेश केवल प्रसंस्करण के लिए स्वीकार किया जाना चाहिए यदि यह किसी ज्ञात PIM पड़ोसी से आता है।"
गेरबन

1
... अपने मूल प्रश्न में अतिरिक्त जानकारी को संपादित करना बेहतर होगा यदि आपने क्यू लिखने के बाद से अधिक जानकारी प्राप्त की है या यदि इसका मतलब आपके स्वयं के प्रश्न का उत्तर है (जो पूरी तरह से स्वीकार्य है), तो इसकी बहुत आवश्यकता है समझ बनाने के लिए।
क्रेग कॉन्स्टेंटाइन

आप वीआरआरपी के साथ भी ऐसा ही व्यवहार देखेंगे क्योंकि अधिकांश आधुनिक कार्यान्वयन एक वीआईपी का उपयोग करते हैं।
नेटडैड 3'13

2

शायद एक स्थैतिक mroute का उपयोग करना जो 'वास्तविक' इंटरफ़ेस IP पते की ओर इशारा करता है, फिर HSRP की ओर इशारा करते हुए एक सामान्य स्थैतिक मार्ग। तब कम से कम आपको यूनिकस्ट के लिए HSRP मिलता है। या आईपी पते के बजाय इंटरफ़ेस के लिए mroute या स्थिर मार्ग को इंगित करें।


इस मामले में, मल्टीकास्ट के माध्यम से आने वाली जानकारी को प्रदर्शित करने के लिए ही सेटअप बनाया गया था, लेकिन अन्यथा यह एक सुधार हो सकता है।
गेरबन

2

मान लें कि आप एक सिस्को वातावरण में हैं .... क्या आपने ip pim sparse-mode उस डिवाइस और आरपी के बीच सभी इंटरफेस को सक्षम किया है?

इसके अलावा ip pim autorp listenerआरपी को स्वचालित रूप से खोजने के लिए इसे भूलना मत ।

इसके अलावा - यदि आपके और आरपी के बीच निरर्थक लिंक हैं ... पीआईएम रूटिंग (या शाखाएं) नियमित रूटिंग टेबल के समान पथ का पालन नहीं करती हैं। वे आरपीएफ (रिवर्स पाथ फ़ॉरवर्डिंग) के लिए जांच करेंगे कि यह सुनिश्चित करने के लिए कि मल्टीकास्ट स्ट्रीम का स्रोत सही दिशा से आ रहा है। लेकिन घर के पीआईएम पर स्टैंडबाय एचएसआरपी लिंक डीआर (नामित राउटर) होना संभव है। आप डीआर प्राथमिकता निर्धारित करके इस व्यवहार को बदल सकते हैं। ip pim dr-priority xउच्चतर X मूल्य में उच्च होता है।

आप यह देखने के लिए भी देख सकते हैं कि क्या राउटर का मल्टीकास्ट जुड़ता है या नहीं show ip mrouteइसे जारी करके आरपी को भी सूचीबद्ध करना चाहिए।

show ip pim neigh आपको यह भी बताएगा कि क्या यह अपस्ट्रीम मल्टीकास्ट पड़ोसी है

मेरा मानना ​​है कि VRRP उसी अवधारणा का अनुसरण करता है, हालांकि मैं 100% सुनिश्चित नहीं हूं क्योंकि मैं बहु-विक्रेता डिफ़ॉल्ट गेटवे का उपयोग करता हूं।


"वे" सिस्को पर थे, "हम" जुनिपर पर थे।
गेरबन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.