BGP முன்னொட்டைக் கற்றது, ஆனால் போக்குவரத்து இன்னும் சுரங்கப்பாதையைத் தவிர்க்கிறது
BGP அட்டவணையில் உள்ள முன்னொட்டு கட்டுப்பாட்டுத் தளத்தின் செய்தி, அனுப்புதல் முடிவு அல்ல. சுரங்கப்பாதையைக் குறை கூறும் முன் பெறுதல், தேர்வு, நிறுவல் மற்றும் பொருத்தம் சரிபார்க்கவும்.
கிளையின் நுழைவாயில் தனது BGP அட்டவணையில் மேக முன்னொட்டைக் காட்டுகிறது, வழங்குநருடன் அமர்வு நிறுவப்பட்டுள்ளது, இருந்தாலும் அந்த முன்னொட்டுக்கான பயனர் கோரிக்கை தவறான இடைமுகம் வழியாக வெளியேறுகிறது. கண்காணிப்பு குறிப்பதைப் போல எதுவும் உடைந்துவிடவில்லை, ஏனெனில் “BGP அதைக் கற்றது” என்பது கட்டுப்பாட்டுத் தளம் பற்றிய கூற்று. அந்த அட்டவணைக்கும் பொதிக்கும் இடையே நான்கு தனித்தனி மாற்றங்கள் உள்ளன, ஓட்டம் அவற்றில் சரியாக ஒன்றில் நிற்கிறது. வாயில்களை வரிசையாகக் கடந்து முதல் தோல்வியில் நில்லுங்கள்.
முதல் வாயில்: அண்டை உண்மையில் அனுப்பியது என்ன
முன்னொட்டைச் சுருக்கப்பட்ட வடிவில் அல்ல, பெறப்பட்ட வடிவிலேயே தொடங்குங்கள். BGP அட்டவணையில் சரியான பிணையம் மற்றும் முகமூடியைத் தேடி அடுத்த தாவல், AS பாதை மற்றும் இறக்குமதிக் கொள்கை பொருத்தக்கூடிய எந்தச் சமூகத்தையும் பதிவு செய்யுங்கள். டாஷ்போர்டில் உள்ள சுருக்கப் பாதை, அந்தக் குறிப்பிட்ட முன்னொட்டு ஒருபோதும் ஏற்கப்படவில்லை என்பதை மறைக்கலாம்.
இறக்குமதிக் கொள்கை என்பது பிழையின்றி பாதை மறையும் வழக்கமான இடம். முன்னொட்டுப் பட்டியல், சமூக வடிகட்டி அல்லது உள்வரும் பாதை வரைபடம் புதுப்பிப்பை விட்டுவிடலாம், அதே நேரம் அமர்வு மேலேயும் ஆரோக்கியமாகவும் இருக்கும், அதனால்தான் பச்சை அண்டை விளக்கு மிகக் குறைவாக நிரூபிக்கிறது. பதிவு வரி இல்லாதது முடிவு இல்லாதது என்று பொருள் அல்ல. பொதுவாக அது முடிவு அமைக்கப்பட்டபடியே அமைதியாக எடுக்கப்பட்டது என்று பொருள்.
show ip bgp 10.60.20.0/24 show ip bgp neighbors 203.0.113.5 advertised-routes show ip route 10.60.20.0 show ip cef 10.60.20.0
வெளியீட்டை அதே வரிசையில் படியுங்கள். முதல் இரண்டு கட்டளைகள் தகவல் வந்ததா, சகன் என்ன அனுப்பியதாகக் கூறுகிறார் என்பதைச் சொல்கின்றன; கடைசி இரண்டு ஏதேனும் வழிசெலுத்தல் மற்றும் அனுப்புதல் அட்டவணைகளை அடைந்ததா என்பதைச் சொல்கின்றன. முதல் கட்டளையில் இருந்து மூன்றாவதில் இல்லாத முன்னொட்டு தேர்வு அல்லது நிறுவல் சிக்கல், இணைப்புச் சிக்கல் அல்ல.
இரண்டாவது வாயில்: தேர்வு, பின்னர் நிறுவல்
BGP சிறந்த பாதையைத் தேர்ந்தெடுக்கிறது, தேர்ந்தெடுத்த பாதை தானாக நிறுவப்படுவதில்லை. அடுத்த தாவல் தீர்க்கப்பட வேண்டும், மேலும் வேறு பாதை மூலத்திடம் ஏற்கனவே அந்த முன்னொட்டு சிறந்த நிர்வாகத் தூரத்துடன் இருக்கலாம். இடமாற்றத்திலிருந்து எஞ்சிய நிலையான பாதை செல்லுபடியான BGP பாதையை எளிதில் வென்று போக்குவரத்தை வேறெங்கோ அனுப்பும்.
RFC 4271 மூன்று கருத்துகளைத் தனித்தனியாக வைத்திருக்கிறது: சகன் என்ன அனுப்பினார், இந்தப் பேச்சாளர் எதைச் சிறந்ததாகத் தேர்ந்தெடுத்தார், இனி என்ன அறிவிக்கப்போகிறார். இவை கருத்தியல் பாத்திரங்கள், விற்பனையாளர் வெளிப்படுத்த வேண்டிய மூன்று இயற்பியல் தரவுத்தளங்கள் அல்ல, ஆனால் அந்தப் பிரிவினைதான் “அது BGP-யில் உள்ளது” என்பதை முழுமையற்ற பதிலாக்குகிறது.
நீங்கள் எந்த வழிசெலுத்தல் சூழலைப் படிக்கிறீர்கள் என்றும் சரிபார்க்கவும். பயனரின் இடைமுகம் சேராத VRF-ல் நிறுவப்பட்ட பாதை அந்தப் பயனரின் பொதிகளுக்குக் கண்ணுக்குத் தெரியாது, அட்டவணை எப்போதும் சரியாகத் தெரிகிறது.
மூன்றாவது வாயில்: இந்த ஓட்டத்திற்குப் பொருந்தும் தேடல்
இப்போது பாதையைப் பற்றிக் கேட்பதை நிறுத்தி பொதியைப் பற்றிக் கேட்கத் தொடங்குங்கள். பயனரின் மூல முகவரி, இலக்கு, நெறிமுறை, துறைமுகம் மற்றும் உள்வரும் இடைமுகத்தைப் பதிவு செய்யுங்கள், ஏனெனில் அவை ஒவ்வொன்றும் வேறு கொள்கையைத் தேர்ந்தெடுக்கலாம். பின்னர் பொதுவான வழிசெலுத்தல் அட்டவணைக்குப் பதிலாக அந்தச் சேர்க்கைக்குப் பொருந்தும் தேடலைப் பாருங்கள்.
ip route get 10.60.20.25 from 10.60.10.40 ip rule show sudo tcpdump -ni tun0 'host 10.60.20.25'
மிகக் குறிப்பிட்ட முன்னொட்டு இங்கே மிகவும் பொதுவான ஆச்சரியம், கொள்கைப் பாதை இரண்டாவது. இரண்டும் நீங்கள் பார்த்துக்கொண்டிருந்த தொகுப்பை மீறுகின்றன, எதுவும் BGP அட்டவணையின் சுருக்கத்தில் தெரிவதில்லை.
நுழைவாயிலிலிருந்தே அனுப்பப்பட்ட பிங் பயனர் அமர்வுக்கான சான்று அல்ல. வேறு மூல முகவரி, வேறு கொள்கைப் பாதை, பல நேரங்களில் வேறு முடிவு. பயன்பாடு பயன்படுத்தும் அதே மூலத்துடன் சோதியுங்கள், அல்லது சோதனை வேறு கேள்விக்குப் பதிலளிக்கிறது என்பதை ஏற்றுக்கொள்ளுங்கள்.
நான்காவது வாயில்: பாதையின் தொலைவான பாதி
உள்ளூர் தேடல் சுரங்கப்பாதையை உண்மையில் தேர்ந்தெடுத்தால், பொதி இன்னும் பாதுகாப்புக் கொள்கையால் ஏற்கப்பட வேண்டும், அனுப்புதல் விதியால் அனுமதிக்கப்பட வேண்டும், மறுபுறம் ஏதோ ஒன்று பதிலளிக்க வேண்டும். முகவரி இணையை உள்ளடக்காத குறியாக்க ACL சுரங்கப்பாதை தன்னை மேலே எனத் தெரிவிக்கும்போதே போக்குவரத்தை விட்டுவிடும், இது வழிசெலுத்தல் தோல்வியிலிருந்து வேறுபடுத்த முடியாத நேர முடிவை உருவாக்குகிறது.
திரும்பும் பாதை செல்லும் பாதையைப் போலவே முக்கியம். மேகப் பக்கம் கிளையின் மூலத்தை எவ்வாறு அடைவது என்பதை அறிய வேண்டும், பாதை வழியாகவோ அல்லது நீங்கள் வேண்டுமென்றே அமைத்த மொழிபெயர்ப்பு வழியாகவோ. சமச்சீரற்ற திரும்பும் பாதைகள் ஒரே திசையிலிருந்து மட்டுமே சோதிக்கப்பட்ட வடிவமைப்புகளில் பொதுவானவை.
புதிய அங்கீகரிக்கப்பட்ட இணைப்பை மூன்று அவதானிப்புகளுடன் தொடர்புபடுத்துங்கள்: பொருந்திய உள்ளூர் கொள்கை, நகர்ந்த சுரங்கப்பாதை கணக்கிகள், மற்றும் தெரியும் இடத்தில் தொலைப் பக்கத்தின் பெறுதல். கணக்கிகள் நகரவில்லை என்றால், வழி அட்டவணை என்ன சொன்னாலும் பொதி ஒருபோதும் சுரங்கப்பாதையில் நுழையவில்லை. அவை நகர்ந்து எதுவும் வரவில்லை என்றால், தொலைப் பக்கம் அதை விட்டுவிடுகிறது அல்லது தவறாக வழிசெலுத்துகிறது. அந்த இரண்டு முடிவுகள் முற்றிலும் வேறு குழுக்களுக்கு இட்டுச் செல்கின்றன.
தோல்வியடைந்த மாற்றத்திற்குப் பெயரிடுங்கள்
முடிவை ஐந்து நிலைகளில் ஒன்றாக எழுதுங்கள்: பெறப்படவில்லை, கொள்கையால் ஏற்கப்படவில்லை, தேர்ந்தெடுக்கப்படவில்லை, நிறுவப்படவில்லை, அல்லது இந்த ஓட்டத்துடன் பொருந்தவில்லை. உள்ளூர் பாதை சரியாகவும் தொலை முனை பதிலளிக்க முடியாததுமான நிலைக்கு ஆறாவதைச் சேர்க்கவும். அந்த வாக்கியமே வழங்கல், நிறுவப்பட்ட அண்டையின் திரைப்பிடிப்பை விட மிகவும் பயனுள்ளது.
ஏற்புத் திட்டத்தில் எதிர்மறைச் சோதனையையும் வைத்திருங்கள்: சுரங்கப்பாதை வழியாகச் செல்லக்கூடாத இலக்கு, மாற்றத்திற்குப் பின் சரிபார்க்கப்பட்டது. மகிழ்ச்சியான பாதையை மட்டும் நிரூபிக்கும் சரிபார்ப்புப் பட்டியல் அடுத்த பராமரிப்பு சாளரத்தில் யாரோ சேர்க்கும் பரந்த கொள்கை விதியைப் பிடிக்காது.