PIM நெறிமுறை எவ்வாறு செயல்படுகிறது

PIM நெறிமுறை என்பது திசைவிகளுக்கு இடையே ஒரு பிணையத்தில் மல்டிகாஸ்ட் அனுப்புவதற்கான நெறிமுறைகளின் தொகுப்பாகும். டைனமிக் ரூட்டிங் நெறிமுறைகளைப் போலவே அக்கம்பக்க உறவுகளும் கட்டமைக்கப்படுகின்றன. 2 (All-PIM-Routers) என்ற முன்பதிவு செய்யப்பட்ட மல்டிகாஸ்ட் முகவரிக்கு PIMv30 ஒவ்வொரு 224.0.0.13 வினாடிகளுக்கும் ஹலோ செய்திகளை அனுப்புகிறது. செய்தியில் ஹோல்ட் டைமர்கள் உள்ளன - பொதுவாக 3.5*ஹலோ டைமருக்கு சமம், அதாவது இயல்பாக 105 வினாடிகள்.
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
PIM இரண்டு முக்கிய இயக்க முறைகளைப் பயன்படுத்துகிறது - அடர்த்தியான மற்றும் அரிதான பயன்முறை. அடர்த்தியான பயன்முறையில் தொடங்குவோம்.
மூல அடிப்படையிலான விநியோக மரங்கள்.
வெவ்வேறு மல்டிகாஸ்ட் குழுக்களின் அதிக எண்ணிக்கையிலான வாடிக்கையாளர்களின் விஷயத்தில் அடர்த்தியான பயன்முறையைப் பயன்படுத்துவது நல்லது. ஒரு திசைவி மல்டிகாஸ்ட் டிராஃபிக்கைப் பெறும்போது, ​​​​அது செய்யும் முதல் விஷயம், அதை RPF விதிக்காகச் சரிபார்க்க வேண்டும். RPF - இந்த விதி யூனிகாஸ்ட் ரூட்டிங் டேபிளுடன் கூடிய மல்டிகாஸ்ட்டின் மூலத்தை சரிபார்க்க பயன்படுகிறது. யூனிகாஸ்ட் ரூட்டிங் டேபிளின் பதிப்பின் படி இந்த ஹோஸ்ட் மறைந்திருக்கும் இடைமுகத்திற்கு ட்ராஃபிக் வருவது அவசியம். இந்த பொறிமுறையானது மல்டிகாஸ்ட் டிரான்ஸ்மிஷனின் போது ஏற்படும் சுழற்சியின் சிக்கலை தீர்க்கிறது.
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
R3 மல்டிகாஸ்ட் செய்தியிலிருந்து மல்டிகாஸ்ட் மூலத்தை (மூல IP) அங்கீகரிக்கும் மற்றும் அதன் யூனிகாஸ்ட் அட்டவணையைப் பயன்படுத்தி R1 மற்றும் R2 இலிருந்து இரண்டு ஓட்டங்களைச் சரிபார்க்கும். அட்டவணையால் சுட்டிக்காட்டப்பட்ட இடைமுகத்திலிருந்து ஸ்ட்ரீம் (R1 முதல் R3 வரை) மேலும் அனுப்பப்படும், மேலும் R2 இலிருந்து ஸ்ட்ரீம் கைவிடப்படும், ஏனெனில் மல்டிகாஸ்ட் மூலத்தைப் பெற, நீங்கள் S0/1 வழியாக பாக்கெட்டுகளை அனுப்ப வேண்டும்.
கேள்வி என்னவென்றால், ஒரே அளவீட்டில் இரண்டு சமமான வழிகள் இருந்தால் என்ன ஆகும்? இந்த வழக்கில், திசைவி இந்த வழிகளில் இருந்து அடுத்த-ஹாப்பைத் தேர்ந்தெடுக்கும். அதிக ஐபி முகவரி உள்ளவர் வெற்றி பெறுவார். இந்த நடத்தையை நீங்கள் மாற்ற வேண்டும் என்றால், நீங்கள் ECMP ஐப் பயன்படுத்தலாம். கூடுதல் தகவல்கள் இங்கே.
RPF விதியைச் சரிபார்த்த பிறகு, திசைவி அதன் அனைத்து PIM அண்டை நாடுகளுக்கும் ஒரு மல்டிகாஸ்ட் பாக்கெட்டை அனுப்புகிறது, யாரிடமிருந்து பாக்கெட் பெறப்பட்டது என்பதைத் தவிர. மற்ற PIM திசைவிகள் இந்த செயல்முறையை மீண்டும் செய்கின்றன. ஒரு மல்டிகாஸ்ட் பாக்கெட் மூலத்திலிருந்து இறுதிப் பெறுநர்களுக்குச் செல்லும் பாதையானது மூல அடிப்படையிலான விநியோக மரம், குறுகிய பாதை மரம் (SPT), மூல மரம் எனப்படும் ஒரு மரத்தை உருவாக்குகிறது. மூன்று வெவ்வேறு பெயர்கள், ஏதேனும் ஒன்றைத் தேர்ந்தெடுக்கவும்.
சில மல்டிகாஸ்ட் ஸ்ட்ரீமில் சில ரவுட்டர்கள் கைவிடாத சிக்கலை எவ்வாறு தீர்ப்பது, அதை அனுப்ப யாரும் இல்லை, ஆனால் அப்ஸ்ட்ரீம் ரூட்டர் அதை அவருக்கு அனுப்புகிறது. இதற்காக ப்ரூன் பொறிமுறை கண்டுபிடிக்கப்பட்டது.
ப்ரூன் செய்தி.
எடுத்துக்காட்டாக, R2 ஆனது R3க்கு மல்டிகாஸ்ட் அனுப்புவதைத் தொடரும், இருப்பினும் R3, RPF விதியின்படி, அதைக் கைவிடுகிறது. சேனலை ஏன் ஏற்ற வேண்டும்? R3 ஒரு PIM ப்ரூன் செய்தியை அனுப்புகிறது மற்றும் R2, இந்தச் செய்தியைப் பெற்றவுடன், இந்த ட்ராஃபிக்கை அனுப்ப வேண்டிய இடைமுகங்களின் பட்டியல், இந்த ஓட்டத்திற்கான வெளிச்செல்லும் இடைமுகப் பட்டியலிலிருந்து S0/1 இடைமுகத்தை அகற்றும்.

பின்வருபவை PIM ப்ரூன் செய்தியின் மிகவும் முறையான வரையறை:
ஒரு குறிப்பிட்ட (S,G) SPT இலிருந்து ப்ரூன் பெறப்பட்ட இணைப்பை இரண்டாவது திசைவி அகற்றும் வகையில் PIM ப்ரூன் செய்தி ஒரு திசைவி மூலம் இரண்டாவது திசைவிக்கு அனுப்பப்படுகிறது.

ப்ரூன் செய்தியைப் பெற்ற பிறகு, R2 ப்ரூன் டைமரை 3 நிமிடங்களுக்கு அமைக்கிறது. மூன்று நிமிடங்களுக்குப் பிறகு, மற்றொரு ப்ரூன் செய்தியைப் பெறும் வரை அது மீண்டும் ட்ராஃபிக்கை அனுப்பத் தொடங்கும். இது PIMv1 இல் உள்ளது.
மேலும் PIMv2 இல் ஸ்டேட் ரெஃப்ரெஷ் டைமர் சேர்க்கப்பட்டுள்ளது (இயல்புநிலையாக 60 வினாடிகள்). R3 இலிருந்து ப்ரூன் செய்தி அனுப்பப்பட்டவுடன், இந்த டைமர் R3 இல் தொடங்கப்படும். இந்த டைமர் காலாவதியானதும், R3 ஸ்டேட் ரெஃப்ரெஷ் செய்தியை அனுப்பும், இது இந்த குழுவிற்கு R3 இல் 2 நிமிட ப்ரூன் டைமரை மீட்டமைக்கும்.
ப்ரூன் செய்தியை அனுப்புவதற்கான காரணங்கள்:

  • மல்டிகாஸ்ட் பாக்கெட் தோல்வியுற்றால் RPF சரிபார்ப்பு.
  • மல்டிகாஸ்ட் குழுவை (ஐஜிஎம்பி சேர்) கோரிய உள்நாட்டில் இணைக்கப்பட்ட கிளையன்ட்கள் இல்லாதபோதும், மல்டிகாஸ்ட் டிராஃபிக்கை அனுப்பக்கூடிய பிஐஎம் அண்டை நாடுகளும் இல்லாதபோது (ப்ரூன் அல்லாத இடைமுகம்).

ஒட்டுதல் செய்தி.
R3 R2 இலிருந்து போக்குவரத்தை விரும்பவில்லை, ப்ரூனை அனுப்பியது மற்றும் R1 இலிருந்து ஒரு மல்டிகாஸ்ட் பெற்றது என்று கற்பனை செய்யலாம். ஆனால் திடீரென்று, R1-R3 இடையேயான சேனல் விழுந்து R3 மல்டிகாஸ்ட் இல்லாமல் விடப்பட்டது. R3 இல் ப்ரூன் டைமர் காலாவதியாகும் வரை நீங்கள் 2 நிமிடங்கள் காத்திருக்கலாம். 3 நிமிடங்கள் ஒரு நீண்ட காத்திருப்பு, எனவே காத்திருக்க வேண்டாம், இந்த S0/1 இடைமுகத்தை உடனடியாக R2 க்கு கத்தரித்துள்ள நிலையில் கொண்டு வரும் செய்தியை நீங்கள் அனுப்ப வேண்டும். இந்த செய்தி கிராஃப்ட் செய்தியாக இருக்கும். கிராஃப்ட் செய்தியைப் பெற்ற பிறகு, கிராஃப்ட்-ஏசிகே மூலம் R2 பதிலளிக்கும்.
ப்ரூன் ஓவர்ரைடு.
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
இந்த வரைபடத்தைப் பார்ப்போம். R1 மல்டிகாஸ்ட்களை இரண்டு திசைவிகளுடன் ஒரு பிரிவில் ஒளிபரப்புகிறது. R3 போக்குவரத்தைப் பெறுகிறது மற்றும் ஒளிபரப்புகிறது, R2 பெறுகிறது, ஆனால் டிராஃபிக்கை ஒளிபரப்ப யாரும் இல்லை. இது இந்தப் பிரிவில் உள்ள R1க்கு ப்ரூன் செய்தியை அனுப்புகிறது. R1 பட்டியலிலிருந்து Fa0/0 ஐ அகற்றி, இந்த பிரிவில் ஒளிபரப்பை நிறுத்த வேண்டும், ஆனால் R3 க்கு என்ன நடக்கும்? மேலும் R3 அதே பிரிவில் உள்ளது, மேலும் ப்ரூனிடமிருந்து இந்த செய்தியைப் பெற்றது மற்றும் நிலைமையின் சோகத்தைப் புரிந்துகொண்டது. R1 ஒளிபரப்பை நிறுத்தும் முன், அது 3 வினாடிகளுக்கு டைமரை அமைக்கிறது மற்றும் 3 வினாடிகளுக்குப் பிறகு ஒளிபரப்பு நிறுத்தப்படும். 3 வினாடிகள் - R3 தனது மல்டிகாஸ்டை இழக்காமல் இருக்க எவ்வளவு நேரம் இருக்கிறது. எனவே, R3 இந்த குழுவிற்கு Pim Join செய்தியை விரைவில் அனுப்புகிறது, மேலும் R1 இனி ஒளிபரப்பை நிறுத்த நினைக்கவில்லை. கீழே சேர் செய்திகளைப் பற்றி.
வலியுறுத்தல் செய்தி.
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
இந்த சூழ்நிலையை கற்பனை செய்யலாம்: இரண்டு திசைவிகள் ஒரே நேரத்தில் ஒரு நெட்வொர்க்கில் ஒளிபரப்பப்படுகின்றன. அவர்கள் மூலத்திலிருந்து ஒரே ஸ்ட்ரீமைப் பெறுகிறார்கள், மேலும் இருவரும் அதை இடைமுகம் e0 க்கு பின்னால் ஒரே நெட்வொர்க்கில் ஒளிபரப்புகிறார்கள். எனவே, இந்த நெட்வொர்க்கின் ஒரே ஒளிபரப்பாளர் யார் என்பதை அவர்கள் தீர்மானிக்க வேண்டும். இதற்கு வலியுறுத்தும் செய்திகள் பயன்படுத்தப்படுகின்றன. R2 மற்றும் R3 மல்டிகாஸ்ட் டிராஃபிக்கின் நகலைக் கண்டறியும் போது, ​​அதாவது, R2 மற்றும் R3 இல் ஒரு மல்டிகாஸ்ட் வந்தடைகிறது, அதை அவர்களே ஒளிபரப்புகிறார்கள், இங்கே ஏதோ தவறு உள்ளது என்பதை திசைவிகள் புரிந்து கொள்கின்றன. இந்த நிலையில், ரவுட்டர்கள் அஸர்ட் செய்திகளை அனுப்புகின்றன, இதில் நிர்வாக தூரம் மற்றும் மல்டிகாஸ்ட் மூலத்தை அடைந்த பாதை மெட்ரிக் ஆகியவை அடங்கும் - 10.1.1.10. வெற்றியாளர் பின்வருமாறு தீர்மானிக்கப்படுகிறார்:

  1. குறைந்த கி.பி.
  2. AD சமமாக இருந்தால், குறைந்த மெட்ரிக் யாருக்கு உள்ளது.
  3. இங்கே சமத்துவம் இருந்தால், அவர்கள் இந்த மல்டிகாஸ்ட்டை ஒளிபரப்பும் நெட்வொர்க்கில் அதிக ஐபி வைத்திருப்பவர்.

இந்த வாக்கின் வெற்றியாளர் நியமிக்கப்பட்ட திசைவியாக மாறுகிறார். பிம் ஹலோ டிஆர்களைத் தேர்ந்தெடுக்கவும் பயன்படுத்தப்படுகிறது. கட்டுரையின் தொடக்கத்தில், PIM ஹலோ செய்தி காட்டப்பட்டது, அங்கு நீங்கள் DR புலத்தைக் காணலாம். இந்த இணைப்பில் அதிக ஐபி முகவரி உள்ளவர் வெற்றி பெறுவார்.
பயனுள்ள அடையாளம்:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
MROUTE அட்டவணை.
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது என்பதைப் பற்றிய ஆரம்ப பார்வைக்குப் பிறகு, மல்டிகாஸ்ட் ரூட்டிங் அட்டவணையில் எவ்வாறு வேலை செய்வது என்பதை நாம் புரிந்து கொள்ள வேண்டும். வாடிக்கையாளர்களிடமிருந்து எந்த ஸ்ட்ரீம்கள் கோரப்பட்டன மற்றும் மல்டிகாஸ்ட் சர்வர்களில் இருந்து எந்த ஸ்ட்ரீம்கள் பாய்கின்றன என்பது பற்றிய தகவல்களை mroute அட்டவணை சேமிக்கிறது.
எடுத்துக்காட்டாக, சில இடைமுகத்தில் IGMP உறுப்பினர் அறிக்கை அல்லது PIM சேர்ப்பு பெறப்பட்டால், ரூட்டிங் அட்டவணையில் ( *, G ) வகையின் பதிவு சேர்க்கப்படும்:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
இந்த நுழைவு என்பது 238.38.38.38 என்ற முகவரியுடன் போக்குவரத்து கோரிக்கை பெறப்பட்டது. DC கொடி என்பது மல்டிகாஸ்ட் அடர்த்தியான பயன்முறையில் செயல்படும் மற்றும் C என்பது பெறுநர் நேரடியாக ரூட்டருடன் இணைக்கப்பட்டிருப்பதைக் குறிக்கிறது, அதாவது, திசைவி IGMP உறுப்பினர் அறிக்கை மற்றும் PIM சேருதலைப் பெற்றது.
வகை (S,G) பதிவு இருந்தால், எங்களிடம் மல்டிகாஸ்ட் ஸ்ட்ரீம் உள்ளது என்று அர்த்தம்:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
எஸ் புலத்தில் - 192.168.1.11, மல்டிகாஸ்ட் மூலத்தின் ஐபி முகவரியைப் பதிவு செய்துள்ளோம், இதுவே ஆர்பிஎஃப் விதியால் சரிபார்க்கப்படும். சிக்கல்கள் இருந்தால், நீங்கள் முதலில் செய்ய வேண்டியது, மூலத்திற்கான பாதைக்கான யூனிகாஸ்ட் அட்டவணையை சரிபார்க்க வேண்டும். உள்வரும் இடைமுக புலத்தில், மல்டிகாஸ்ட் பெறப்பட்ட இடைமுகத்தைக் குறிக்கிறது. ஒரு யூனிகாஸ்ட் ரூட்டிங் டேபிளில், மூலத்திற்கான பாதை இங்கு குறிப்பிடப்பட்டுள்ள இடைமுகத்தைக் குறிக்க வேண்டும். வெளிச்செல்லும் இடைமுகம் மல்டிகாஸ்ட் எங்கு திருப்பிவிடப்படும் என்பதைக் குறிப்பிடுகிறது. அது காலியாக இருந்தால், இந்த டிராஃபிக்கிற்கான கோரிக்கைகள் எதுவும் ரூட்டருக்கு வரவில்லை. அனைத்து கொடிகள் பற்றிய கூடுதல் தகவலைக் காணலாம் இங்கே.
PIM ஸ்பார்ஸ்-முறை.
ஸ்பார்ஸ் பயன்முறையின் மூலோபாயம் அடர்த்தியான பயன்முறைக்கு எதிரானது. ஸ்பார்ஸ்-மோட் மல்டிகாஸ்ட் டிராஃபிக்கைப் பெறும்போது, ​​இந்தப் பாய்ச்சலுக்கான கோரிக்கைகள் இருந்த இடைமுகங்கள் வழியாக மட்டுமே டிராஃபிக்கை அனுப்பும், எடுத்துக்காட்டாக, இந்த டிராஃபிக்கைக் கோரும் பிம் ஜாயின் அல்லது ஐஜிஎம்பி அறிக்கை செய்திகள்.
SM மற்றும் DM க்கான ஒத்த கூறுகள்:

  • அக்கம்பக்கத்து உறவுகள் PIM DM இல் உள்ளதைப் போலவே கட்டமைக்கப்பட்டுள்ளன.
  • RPF விதி செயல்படுகிறது.
  • டிஆர் தேர்வும் இதே போன்றது.
  • ப்ரூன் ஓவர்ரைடுகள் மற்றும் அஸர்ட் மெசேஜ்களின் பொறிமுறை ஒரே மாதிரியானவை.

நெட்வொர்க்கில் யார், எங்கு, எந்த வகையான மல்டிகாஸ்ட் டிராஃபிக் தேவை என்பதைக் கட்டுப்படுத்த, ஒரு பொதுவான தகவல் மையம் தேவை. எங்கள் மையம் ரெண்டெஸ்வஸ் பாயிண்ட் (RP) ஆக இருக்கும். சில வகையான மல்டிகாஸ்ட் டிராஃபிக்கை விரும்பும் எவரும் அல்லது யாராவது மூலத்திலிருந்து மல்டிகாஸ்ட் டிராஃபிக்கைப் பெறத் தொடங்கினால், அவர் அதை ஆர்பிக்கு அனுப்புகிறார்.
RP மல்டிகாஸ்ட் டிராஃபிக்கைப் பெறும்போது, ​​​​முன்னர் இந்த டிராஃபிக்கைக் கோரிய அந்த ரவுட்டர்களுக்கு அது அனுப்பும்.
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
RP R3 ஆக இருக்கும் இடவியலை கற்பனை செய்யலாம். S1 இலிருந்து R1 டிராஃபிக்கைப் பெற்றவுடன், அது இந்த மல்டிகாஸ்ட் பாக்கெட்டை ஒரு யூனிகாஸ்ட் PIM பதிவு செய்தியாக இணைத்து RP க்கு அனுப்புகிறது. ஆர்பி யார் என்று அவருக்கு எப்படி தெரியும்? இந்த வழக்கில், இது நிலையான முறையில் கட்டமைக்கப்பட்டுள்ளது, மேலும் டைனமிக் ஆர்பி உள்ளமைவைப் பற்றி பின்னர் பேசுவோம்.

ip pim rp-முகவரி 3.3.3.3

ஆர்பி பார்ப்பார் - இந்த டிராஃபிக்கைப் பெற விரும்பும் ஒருவரிடமிருந்து தகவல் இருந்ததா? அது இல்லை என்று வைத்துக்கொள்வோம். பிறகு RP R1க்கு PIM Register-Stop செய்தியை அனுப்பும், அதாவது யாருக்கும் இந்த மல்டிகாஸ்ட் தேவையில்லை, பதிவு மறுக்கப்படுகிறது. R1 மல்டிகாஸ்ட் அனுப்பாது. ஆனால் மல்டிகாஸ்ட் சோர்ஸ் ஹோஸ்ட் அதை அனுப்பும், அதனால் R1, Register-Stop பெற்ற பிறகு, 60 வினாடிகளுக்கு சமமான Register-Suppression டைமரைத் தொடங்கும். இந்த டைமர் காலாவதியாகும் 5 வினாடிகளுக்கு முன், R1 ஒரு வெற்றுப் பதிவு செய்தியை ஒரு பூஜ்ய-பதிவு பிட் (அதாவது, இணைக்கப்பட்ட மல்டிகாஸ்ட் பாக்கெட் இல்லாமல்) RPக்கு அனுப்பும். ஆர்.பி., இதையொட்டி செயல்படும்:

  • பெறுநர்கள் இல்லை என்றால், அது ஒரு பதிவு-நிறுத்து செய்தியுடன் பதிலளிக்கும்.
  • பெறுநர்கள் தோன்றினால், அவர் அதற்கு எந்த வகையிலும் பதிலளிக்க மாட்டார். R1, 5 வினாடிகளுக்குள் பதிவு செய்ய மறுப்பைப் பெறவில்லை, மகிழ்ச்சியாக இருக்கும் மற்றும் RP க்கு இணைக்கப்பட்ட மல்டிகாஸ்ட் உடன் பதிவு செய்தியை அனுப்பும்.

மல்டிகாஸ்ட் ஆர்பியை எவ்வாறு அடைகிறது என்பதை நாங்கள் கண்டுபிடித்ததாகத் தெரிகிறது, இப்போது ஆர்பி எவ்வாறு பெறுநர்களுக்கு போக்குவரத்தை வழங்குகிறது என்ற கேள்விக்கு பதிலளிக்க முயற்சிப்போம். இங்கே ஒரு புதிய கருத்தை அறிமுகப்படுத்துவது அவசியம் - ரூட்-பாத் ட்ரீ (RPT). RPT என்பது RP இல் வேரூன்றிய ஒரு மரம், பெறுநர்களை நோக்கி வளர்ந்து, ஒவ்வொரு PIM-SM திசைவியிலும் கிளைத்துள்ளது. PIM சேர் செய்திகளைப் பெறுவதன் மூலம் RP அதை உருவாக்குகிறது மற்றும் மரத்தில் ஒரு புதிய கிளையைச் சேர்க்கிறது. எனவே, ஒவ்வொரு கீழ்நிலை திசைவியும் செய்கிறது. பொது விதி இதுபோல் தெரிகிறது:

  • RP மறைந்திருக்கும் இடைமுகத்தைத் தவிர வேறு எந்த இடைமுகத்திலும் PIM-SM திசைவி PIM சேர் செய்தியைப் பெறும்போது, ​​அது மரத்தில் ஒரு புதிய கிளையைச் சேர்க்கிறது.
  • PIM-SM திசைவி நேரடியாக இணைக்கப்பட்ட ஹோஸ்டிடமிருந்து IGMP உறுப்பினர் அறிக்கையைப் பெறும்போது ஒரு கிளையும் சேர்க்கப்படும்.

5 குழுவிற்கான R228.8.8.8 திசைவியில் மல்டிகாஸ்ட் கிளையன்ட் உள்ளது என்று கற்பனை செய்து கொள்வோம். R5 ஆனது IGMP உறுப்பினர் அறிக்கையை ஹோஸ்டிடமிருந்து பெற்றவுடன், R5 ஆனது RP இன் திசையில் ஒரு PIM சேரை அனுப்புகிறது, மேலும் அது ஹோஸ்டைப் பார்க்கும் மரத்தில் ஒரு இடைமுகத்தை சேர்க்கிறது. அடுத்து, R4 ஆனது R5 இலிருந்து PIM Join ஐப் பெறுகிறது, Gi0/1 என்ற இடைமுகத்தை மரத்துடன் சேர்த்து PIM Joinஐ RP திசையில் அனுப்புகிறது. இறுதியாக, RP ( R3 ) PIM Join ஐப் பெற்று மரத்தில் Gi0/0 ஐ சேர்க்கிறது. இதனால், மல்டிகாஸ்ட் பெறுநர் பதிவு செய்யப்பட்டுள்ளார். R3-Gi0/0 → R4-Gi0/1 → R5-Gi0/0 என்ற வேருடன் ஒரு மரத்தை உருவாக்குகிறோம்.
இதற்குப் பிறகு, ஒரு PIM ஜாயின் R1 க்கு அனுப்பப்படும் மற்றும் R1 மல்டிகாஸ்ட் டிராஃபிக்கை அனுப்பத் தொடங்கும். மல்டிகாஸ்ட் ஒளிபரப்பு தொடங்குவதற்கு முன்பு ஹோஸ்ட் டிராஃபிக்கைக் கோரினால், RP PIM ஜாயினை அனுப்பாது மற்றும் R1 க்கு எதையும் அனுப்பாது என்பதை கவனத்தில் கொள்ள வேண்டும்.
மல்டிகாஸ்ட் அனுப்பப்படும்போது, ​​புரவலன் அதைப் பெற விரும்புவதை நிறுத்தினால், RP Gi0/0 இடைமுகத்தில் PIM ப்ரூனைப் பெற்றவுடன், அது உடனடியாக R1க்கு PIM பதிவு-நிறுத்தத்தை அனுப்பும், பின்னர் PIM ப்ரூனை அனுப்பும். Gi0/1 இடைமுகம் வழியாக செய்தி. PIM பதிவு-நிறுத்தம் unicast வழியாக PIM பதிவு வந்த முகவரிக்கு அனுப்பப்படும்.
நாங்கள் முன்பே கூறியது போல், ஒரு திசைவி ஒரு PIM ஐ அனுப்பியவுடன், மற்றொன்றுக்கு இணைக்கவும், எடுத்துக்காட்டாக R5 முதல் R4 வரை, பின்னர் ஒரு பதிவு R4 இல் சேர்க்கப்படும்:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
R5 இந்த டைமரை தொடர்ந்து மீட்டமைக்க வேண்டும் என்று ஒரு டைமர் தொடங்கப்பட்டது PIM செய்திகளை தொடர்ந்து சேர், இல்லையெனில் R4 வெளிச்செல்லும் பட்டியலில் இருந்து விலக்கப்படும். R5 ஒவ்வொரு 60 PIM சேர் செய்திகளையும் அனுப்பும்.
குறுகிய பாதை மரம் மாறுதல்.
R1 மற்றும் R5 இடையே ஒரு இடைமுகத்தைச் சேர்ப்போம், மேலும் இந்த இடவியல் மூலம் போக்குவரத்து எவ்வாறு செல்கிறது என்பதைப் பார்ப்போம்.
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
பழைய R1-R2-R3-R4-R5 திட்டத்தின் படி போக்குவரத்து அனுப்பப்பட்டு பெறப்பட்டது என்று வைத்துக்கொள்வோம், மேலும் R1 மற்றும் R5 இடையே இடைமுகத்தை இணைத்து கட்டமைத்தோம்.
முதலில், நாம் R5 இல் யூனிகாஸ்ட் ரூட்டிங் டேபிளை மீண்டும் உருவாக்க வேண்டும், இப்போது R192.168.1.0 Gi24/5 இடைமுகம் மூலம் நெட்வொர்க் 0/2 ஐ அடைந்துள்ளது. இப்போது R5, Gi0/1 இடைமுகத்தில் மல்டிகாஸ்ட் பெறுகிறது, RPF விதி திருப்திகரமாக இல்லை என்பதையும் Gi0/2 இல் மல்டிகாஸ்ட் பெறுவது மிகவும் தர்க்கரீதியானதாக இருக்கும் என்பதையும் புரிந்துகொள்கிறது. இது RPT இலிருந்து துண்டிக்கப்பட்டு குறுகிய பாதை மரம் (SPT) எனப்படும் குறுகிய மரத்தை உருவாக்க வேண்டும். இதைச் செய்ய, அவர் PIM Join ஐ Gi0/2 வழியாக R1 க்கு அனுப்புகிறார் மற்றும் R1 Gi0/2 வழியாக மல்டிகாஸ்ட் அனுப்பத் தொடங்குகிறார். இப்போது R5 இரண்டு நகல்களைப் பெறாமல் இருக்க RPT இலிருந்து குழுவிலக வேண்டும். இதைச் செய்ய, அவர் ப்ரூனுக்கு மூல ஐபி முகவரியைக் குறிக்கும் செய்தியை அனுப்புகிறார் மற்றும் ஒரு சிறப்பு பிட் - RPT-பிட்டைச் செருகுகிறார். இதன் பொருள் நீங்கள் எனக்கு ட்ராஃபிக்கை அனுப்பத் தேவையில்லை, என்னிடம் ஒரு சிறந்த மரம் உள்ளது. RP R1 க்கு PIM ப்ரூன் செய்திகளையும் அனுப்புகிறது, ஆனால் பதிவு-நிறுத்து செய்தியை அனுப்பாது. மற்றொரு அம்சம்: R5 ஆனது ஒவ்வொரு நிமிடமும் PIM பதிவேட்டை RPக்கு அனுப்புவதால், R1 ஆனது இப்போது PIM Prune ஐ RPக்கு தொடர்ந்து அனுப்பும். இந்த போக்குவரத்தை விரும்பும் புதிய நபர்கள் யாரும் இல்லாத வரை, ஆர்பி அதை மறுப்பார். SPT வழியாக மல்டிகாஸ்ட் பெறுவதை R5 RPக்கு தெரிவிக்கிறது.
டைனமிக் ஆர்பி தேடல்.
ஆட்டோ-ஆர்.பி.

இந்த தொழில்நுட்பம் சிஸ்கோவிடமிருந்து தனியுரிமமானது மற்றும் குறிப்பாக பிரபலமாக இல்லை, ஆனால் இன்னும் உயிருடன் உள்ளது. ஆட்டோ-ஆர்பி செயல்பாடு இரண்டு முக்கிய நிலைகளைக் கொண்டுள்ளது:
1) முன்பதிவு செய்யப்பட்ட முகவரிக்கு RP-அறிவிக்கும் செய்திகளை RP அனுப்புகிறது - 224.0.1.39, தன்னை அனைவருக்கும் அல்லது குறிப்பிட்ட குழுக்களுக்கு RP என்று அறிவிக்கிறது. இந்த செய்தி ஒவ்வொரு நிமிடமும் அனுப்பப்படும்.
2) ஒரு RP மேப்பிங் ஏஜென்ட் தேவை, இது RP-Discovery செய்திகளை அனுப்பும், எந்தக் குழுக்களுக்கு எந்த RP கேட்கப்பட வேண்டும் என்பதைக் குறிக்கும். இந்தச் செய்தியில் இருந்துதான் வழக்கமான PIM ரவுட்டர்கள் தங்களுக்கான RPஐத் தீர்மானிக்கும். மேப்பிங் ஏஜென்ட் RP ரூட்டராகவோ அல்லது தனி PIM ரூட்டராகவோ இருக்கலாம். RP-டிஸ்கவரி ஒரு நிமிட டைமருடன் 224.0.1.40 என்ற முகவரிக்கு அனுப்பப்பட்டது.
செயல்முறையை இன்னும் விரிவாகப் பார்ப்போம்:
R3 ஐ RP ஆக கட்டமைப்போம்:

ip pim send-rp-announce loopback 0 scope 10

மேப்பிங் ஏஜெண்டாக R2:

ip pim send-rp-discovery loopback 0 ஸ்கோப் 10

மற்ற எல்லாவற்றிலும் ஆட்டோ-ஆர்பி வழியாக ஆர்பியை எதிர்பார்க்கிறோம்:

ip pim autorp கேட்பவர்

நாம் R3 ஐ கட்டமைத்தவுடன், அது RP-அறிவிப்பை அனுப்பத் தொடங்கும்:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
மேலும் R2, மேப்பிங் ஏஜென்ட்டை அமைத்த பிறகு, RP-அறிவிப்பு செய்திக்காக காத்திருக்கத் தொடங்கும். குறைந்த பட்சம் ஒரு RP ஐக் கண்டறிந்தால் மட்டுமே அது RP-கண்டுபிடிப்பை அனுப்பத் தொடங்கும்:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
இந்த வழியில், வழக்கமான ரவுட்டர்கள் (PIM RP Listener) இந்த செய்தியைப் பெற்றவுடன், RP ஐ எங்கு தேடுவது என்பது அவர்களுக்குத் தெரியும்.
ஆட்டோ-ஆர்பியில் உள்ள முக்கிய பிரச்சனைகளில் ஒன்று, ஆர்பி-அறிவிப்பு மற்றும் ஆர்பி-டிஸ்கவரி செய்திகளைப் பெறுவதற்கு, நீங்கள் 224.0.1.39-40 என்ற முகவரிக்கு பிஐஎம் ஜாயின் அனுப்ப வேண்டும், மேலும் அனுப்ப, நீங்கள் எங்கே என்பதைத் தெரிந்துகொள்ள வேண்டும். ஆர்பி அமைந்துள்ளது. கிளாசிக் கோழி மற்றும் முட்டை பிரச்சனை. இந்த சிக்கலை தீர்க்க, PIM ஸ்பார்ஸ்-டென்ஸ்-மோட் கண்டுபிடிக்கப்பட்டது. திசைவிக்கு RP தெரியாவிட்டால், அது அடர்த்தியான பயன்முறையில் இயங்குகிறது; அவ்வாறு செய்தால், ஸ்பார்ஸ் பயன்முறையில். வழக்கமான ரவுட்டர்களின் இடைமுகங்களில் PIM Sparse-mode மற்றும் ip pim autorp கேட்பான் கட்டளை கட்டமைக்கப்படும் போது, ​​Auto-RP நெறிமுறையிலிருந்து (224.0.1.39-40) நேரடியாக மல்டிகாஸ்டிங் செய்வதற்கு மட்டுமே திசைவி அடர்த்தியான முறையில் செயல்படும்.
பூட்ஸ்ட்ராப் ரூட்டர் (பிஎஸ்ஆர்).
இந்த செயல்பாடு ஆட்டோ-ஆர்பி போலவே செயல்படுகிறது. ஒவ்வொரு ஆர்பியும் மேப்பிங் ஏஜென்ட்டுக்கு ஒரு செய்தியை அனுப்புகிறது, இது மேப்பிங் தகவலைச் சேகரித்து மற்ற எல்லா ரவுட்டர்களையும் சொல்கிறது. ஆட்டோ-ஆர்பி போலவே செயல்முறையை விவரிப்போம்:
1) R3 ஐ ஒரு வேட்பாளராக RP ஆக உள்ளமைத்தவுடன், கட்டளையுடன்:

ஐபி பிம் ஆர்பி-கேண்டிடேட் லூப்பேக் 0

பின்னர் R3 எதையும் செய்யாது; சிறப்பு செய்திகளை அனுப்பத் தொடங்க, அவர் முதலில் ஒரு மேப்பிங் முகவரைக் கண்டுபிடிக்க வேண்டும். எனவே, நாம் இரண்டாவது படிக்கு செல்கிறோம்.
2) R2 ஐ மேப்பிங் ஏஜென்டாக உள்ளமைக்கவும்:

ஐபி பிம் பிஎஸ்ஆர்-கேண்டிடேட் லூப்பேக் 0

R2 PIM பூட்ஸ்டார்ப் செய்திகளை அனுப்பத் தொடங்குகிறது, அது தன்னை ஒரு மேப்பிங் ஏஜென்டாகக் குறிக்கிறது:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
இந்தச் செய்தி 224.0.013 என்ற முகவரிக்கு அனுப்பப்பட்டது, PIM நெறிமுறை அதன் பிற செய்திகளுக்கும் பயன்படுத்துகிறது. அது அவர்களை எல்லா திசைகளிலும் அனுப்புகிறது, எனவே ஆட்டோ-ஆர்பியில் இருந்தது போல் கோழி மற்றும் முட்டை பிரச்சனை இல்லை.
3) பிஎஸ்ஆர் ரூட்டரிலிருந்து ஆர்பி செய்தியைப் பெற்றவுடன், அது உடனடியாக பிஎஸ்ஆர் ரூட்டர் முகவரிக்கு யூனிகாஸ்ட் செய்தியை அனுப்பும்:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
அதன் பிறகு, பிஎஸ்ஆர், ஆர்பிகளைப் பற்றிய தகவல்களைப் பெற்று, அவற்றை மல்டிகாஸ்ட் மூலம் 224.0.0.13 என்ற முகவரிக்கு அனுப்பும், இது அனைத்து பிஐஎம் ரவுட்டர்களும் கேட்கும். எனவே, கட்டளையின் அனலாக் ip pim autorp கேட்பவர் BSR இல் இல்லாத வழக்கமான ரவுட்டர்களுக்கு.
மல்டிகாஸ்ட் சோர்ஸ் டிஸ்கவரி புரோட்டோகால் (MSDP) உடன் Anycast RP.
ஆட்டோ-ஆர்பி மற்றும் பிஎஸ்ஆர் ஆகியவை RP இல் சுமைகளை பின்வருமாறு விநியோகிக்க அனுமதிக்கின்றன: ஒவ்வொரு மல்டிகாஸ்ட் குழுவிலும் ஒரு செயலில் உள்ள RP மட்டுமே உள்ளது. பல RP களில் ஒரு மல்டிகாஸ்ட் குழுவிற்கான சுமைகளை விநியோகிக்க முடியாது. 255.255.255.255 முகமூடியுடன் அதே ஐபி முகவரியை RP திசைவிகளை வழங்குவதன் மூலம் MSDP இதைச் செய்கிறது. MSDP முறைகளில் ஒன்றைப் பயன்படுத்தி தகவலைக் கற்றுக்கொள்கிறது: நிலையான, ஆட்டோ-ஆர்பி அல்லது பிஎஸ்ஆர்.
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
படத்தில் எம்எஸ்டிபியுடன் ஆட்டோ-ஆர்பி உள்ளமைவு உள்ளது. இரண்டு RP களும் Loopback 172.16.1.1 இடைமுகத்தில் IP முகவரி 32/1 உடன் கட்டமைக்கப்பட்டுள்ளது மற்றும் அனைத்து குழுக்களுக்கும் பயன்படுத்தப்படுகிறது. RP-அறிவிப்புடன், இரண்டு திசைவிகளும் இந்த முகவரியைக் குறிப்பிடுவதன் மூலம் தங்களை அறிவிக்கின்றன. ஆட்டோ-ஆர்பி மேப்பிங் ஏஜென்ட், தகவலைப் பெற்று, RP பற்றிய RP-டிஸ்கவரியை 172.16.1.1/32 என்ற முகவரியுடன் அனுப்புகிறார். ஐஜிபியைப் பயன்படுத்தி நெட்வொர்க் 172.16.1.1/32 பற்றி திசைவிகளுக்குச் சொல்கிறோம், அதன்படி. எனவே, பிஐஎம் ரவுட்டர்கள் நெட்வொர்க் 172.16.1.1/32க்கான பாதையில் அடுத்த ஹாப் எனக் குறிப்பிடப்பட்ட RP இலிருந்து ஓட்டங்களைக் கோருகின்றன அல்லது பதிவு செய்கின்றன. MSDP நெறிமுறையே RPகள் மல்டிகாஸ்ட் தகவல்களைப் பற்றிய செய்திகளைப் பரிமாறிக்கொள்ள வடிவமைக்கப்பட்டுள்ளது.
இந்த இடவியலைக் கவனியுங்கள்:
PIM நெறிமுறை எவ்வாறு செயல்படுகிறது
Switch6 ட்ராஃபிக்கை 238.38.38.38 என்ற முகவரிக்கு ஒளிபரப்புகிறது, இதுவரை RP-R1 மட்டுமே அதைப் பற்றி அறிந்திருக்கிறது. Switch7 மற்றும் Switch8 இந்தக் குழுவைக் கோரின. R5 மற்றும் R4 திசைவிகள் முறையே R1 மற்றும் R3க்கு PIM ஜாயினை அனுப்பும். ஏன்? R13.13.13.13க்கான 5க்கான பாதை R1 ஐப் போலவே IGP மெட்ரிக்கைப் பயன்படுத்தி R4 ஐக் குறிக்கும்.
RP-R1 ஸ்ட்ரீமைப் பற்றி அறிந்திருக்கிறது மற்றும் R5 ஐ நோக்கி அதை ஒளிபரப்பத் தொடங்கும், ஆனால் R4 க்கு அதைப் பற்றி எதுவும் தெரியாது, ஏனெனில் R1 அதை அனுப்பாது. எனவே MSDP அவசியம். நாங்கள் அதை R1 மற்றும் R5 இல் கட்டமைக்கிறோம்:

ip msdp peer 3.3.3.3 connect-source Loopback1 on R1

ip msdp peer 1.1.1.1 connect-source Loopback3 on R3

அவர்கள் ஒருவருக்கொருவர் ஒரு அமர்வை எழுப்புவார்கள் மற்றும் ஏதேனும் ஓட்டத்தைப் பெறும்போது அவர்கள் அதை தங்கள் RP அண்டை வீட்டாரிடம் புகாரளிப்பார்கள்.
RP-R1 ஆனது Switch6 இலிருந்து ஒரு ஸ்ட்ரீமைப் பெற்றவுடன், அது உடனடியாக ஒரு யூனிகாஸ்ட் MSDP மூல-செயலில் உள்ள செய்தியை அனுப்பும், அதில் (S, G) போன்ற தகவல்கள் இருக்கும் - மல்டிகாஸ்டின் ஆதாரம் மற்றும் இலக்கு பற்றிய தகவல். இப்போது RP-R3 க்கு தெரியும், Switch6 போன்ற ஒரு மூலமானது, R4 இலிருந்து இந்த ஓட்டத்திற்கான கோரிக்கையைப் பெறும்போது, ​​அது PIM Join ஐ Switch6 நோக்கி அனுப்பும், இது ரூட்டிங் அட்டவணையால் வழிநடத்தப்படும். இதன் விளைவாக, R1, அத்தகைய PIM இணைப்பினைப் பெற்ற பிறகு, RP-R3க்கு போக்குவரத்தை அனுப்பத் தொடங்கும்.
MSDP ஆனது TCP க்கு மேல் இயங்குகிறது, RP கள் உயிர்வாழ்வை சரிபார்க்க ஒருவருக்கொருவர் கீப்பிலேவ் செய்திகளை அனுப்புகின்றன. டைமர் 60 வினாடிகள்.
Keepalive மற்றும் SA செய்திகள் எந்த டொமைனிலும் உறுப்பினராக இருப்பதைக் குறிக்காததால், MSDP சகாக்களை வெவ்வேறு டொமைன்களாகப் பிரிக்கும் செயல்பாடு தெளிவாக இல்லை. மேலும், இந்த இடவியலில், வெவ்வேறு டொமைன்களைக் குறிக்கும் உள்ளமைவைச் சோதித்தோம் - செயல்திறனில் எந்த வித்தியாசமும் இல்லை.
யாராவது தெளிவுபடுத்தினால், கருத்துகளில் அதைப் படிப்பதில் மகிழ்ச்சி அடைவேன்.

ஆதாரம்: www.habr.com

கருத்தைச் சேர்