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 වගුවේ සාරාංශයක කිසිවක් නොපෙනේ.
ද්වාරයෙන්ම යවන ලද ping එකක් පරිශීලක සැසියක් පිළිබඳ සාක්ෂියක් නොවේ. වෙනස් මූලාශ්ර ලිපිනය, වෙනස් ප්රතිපත්ති මාර්ගය, බොහෝ විට වෙනස් ප්රතිඵලය. යෙදුම භාවිතා කරන එම මූලාශ්රය සමඟ පරීක්ෂා කරන්න, නැතහොත් පරීක්ෂණය වෙනත් ප්රශ්නයකට පිළිතුරු දෙන බව පිළිගන්න.
හතරවන ද්වාරය: මාර්ගයේ දුරස්ථ අඩ
ස්ථානීය සෙවීම ඇත්තටම ටනලය තෝරා ගන්නේ නම්, පැකට්ටුව තවමත් ආරක්ෂණ ප්රතිපත්තියෙන් පිළිගත යුතුය, යැවීමේ නීතියෙන් අවසර ගත යුතුය, සහ අනෙක් පස ඇති කිසිවක් එයට පිළිතුරු දිය යුතුය. ලිපින යුගලය ඇතුළත් නොකරන ක්රිප්ටෝ ACL එකක් ටනලය තමා ඉහළින් යැයි වාර්තා කරන අතරම ගමනාගමනය ඉවතට දමයි, එයින් මාර්ගගත කිරීමේ අසාර්ථකත්වයකින් වෙන්කළ නොහැකි කාල ඉකුත්වීමක් සිදු වේ.
ආපසු මාර්ගය යන මාර්ගය තරම්ම වැදගත් වේ. ක්ලවුඩ් පැත්තට ශාඛා මූලාශ්රයට ළඟා වන ආකාරය දැනගත යුතුය, එය මාර්ගයකින් හෝ ඔබ හිතාමතා වින්යාසගත කළ පරිවර්තනයකින් විය හැක. අසමමිතික ආපසු මාර්ග එක් දිශාවකින් පමණක් පරීක්ෂා කළ නිර්මාණවල සුලභය.
නව අවසර ලත් සම්බන්ධතාවයක් නිරීක්ෂණ තුනක් සමඟ සම්බන්ධ කරන්න: ගැළපුණු ස්ථානීය ප්රතිපත්තිය, චලනය වූ ටනල් ගණකයන්, සහ දෘශ්යමාන වන තැන දුරස්ථ පැත්තේ ලැබීම. ගණකයන් චලනය නොවේ නම්, මාර්ග වගුව කුමක් කීවත් පැකට්ටුව කිසිදා ටනලයට ඇතුළු නොවීය. ඒවා චලනය වී කිසිවක් නොපැමිණේ නම්, දුරස්ථ පැත්ත එය ඉවතට දමමින් හෝ වැරදි ලෙස මාර්ගගත කරමින් සිටී. එම ප්රතිඵල දෙක සම්පූර්ණයෙන්ම වෙනස් කණ්ඩායම් වෙත ගෙන යයි.
අසාර්ථක වූ සංක්රාන්තිය නම් කරන්න
ප්රතිඵලය තත්ත්ව පහෙන් එකක් ලෙස ලියන්න: ලැබී නැත, ප්රතිපත්තියෙන් පිළිගෙන නැත, තෝරාගෙන නැත, ස්ථාපිත කර නැත, හෝ මෙම ගලායාම සමඟ නොගැළපේ. ස්ථානීය මාර්ගය නිවැරදි වන අතර දුරස්ථ කෙළවරට පිළිතුරු දිය නොහැකි අවස්ථාව සඳහා හයවැන්නක් එකතු කරන්න. එම වාක්යයයි බාරදිය යුතු දෙය, එය ස්ථාපිත අසල්වැසියෙකුගේ තිර රුවකට වඩා බොහෝ ප්රයෝජනවත් වේ.
පිළිගැනීමේ සැලසුමේ සෘණාත්මක පරීක්ෂණයක්ද තබා ගන්න: ටනලය හරහා නොයා යුතු ගමනාන්තයක්, වෙනසෙන් පසුව තහවුරු කරන ලදි. සුබ මාර්ගය පමණක් ඔප්පු කරන පිරික්සුම් ලැයිස්තුවක් ඊළඟ නඩත්තු කවුළුවේදී යමෙකු එකතු කරන පුළුල් ප්රතිපත්ති නියමය හසු නොකරයි.