MPLS VPN තුළ IPv6: එකක් නොවේ, විකල්ප තුනක්
ගැනුම්කරුගේ VPN මාර්ග, PE අතර BGP සැසිය සහ කෝර් ප්රවාහනය වෙන් වෙන් තීරණ වේ. එක් සැසියක් එක් පවුලක ධාවනය වෙමින් තවත් එකක් ගෙන යා හැක.
නිර්මාණ සමාලෝචනයකදී “IPv6 BGP මත IPv6 L3VPN ධාවනය කරන්න” යැයි පවසන්න, එම එක් වාක්යය තුළ වෙන් වෙන් තීරණ තුනක් සැඟවී ඇත. කුමන උපසර්ග ගැනුම්කරුගේ VPN ට අයත් ද, කුමන ලිපින සැපයුම්කරුගේ දාර අතර මාර්ගගත සැසිය ගෙන යයි ද, කුමන කෝර් ලේබල් කළ පැකට්ටුව චලනය කරයි ද යන්න ස්වාධීන තේරීම් වේ. ඒ සියල්ල IPv6 විය හැක, මිශ්ර විය හැක, මිශ්ර කිරීම හිතාමතා අවසර දී ඇත. මේ තුන වෙන් කිරීමම අපැහැදිලි අවශ්යතාවක් වේදිකාවක් මත පරීක්ෂා කළ හැකි දෙයක් බවට පත් කරයි.
කාර්යයන් තුන වෙන් කරන්න
පළමු කාර්යය ගැනුම්කරුගේ මාර්ගයයි: එක් VPN මාර්ගගත සන්දර්භයකට අයත් වන අතර අනෙක් සෑම සන්දර්භයකින්ම පිටත සිටිය යුතු IPv6 උපසර්ග. දෙවැන්න එම උපසර්ග හුවමාරු කරන සැපයුම්කරුගේ දාර රවුටර අතර මාර්ගගත සම්බන්ධතාවයයි. තෙවැන්න ලේබල් කළ ගැනුම්කරුගේ පැකට්ටුව කෝර් හරහා දුරස්ථ දාරයට ගෙන යන ප්රවාහනයයි. ඉන් එකක් පමණක් නම් කිරීම තවම නිර්මාණයක් නොවේ.
| Job | The question it answers | What confusion looks like |
|---|---|---|
| Customer VPN routes | Which IPv6 prefixes belong to each VPN context, and how are they kept apart? | Prefixes leak into the global table and between customers |
| PE-to-PE BGP session | Which addresses carry the routing connection between the two edges? | A session-family mismatch gets chased as a core transport fault |
| Transport to the remote PE | How does the chosen core move the labelled packet to the far edge? | A route is present and unforwardable in the same moment |
සෑම කාර්යයකටම තමන්ගේ ලිපින පවුල, තමන්ගේ අසාර්ථක වීමේ ක්රම සහ බොහෝ විට තමන්ගේ කණ්ඩායම ඇත. නිර්මාණ ලේඛනයක එක් වාක්යයක් පේළි තුනම එකකට තලා දැමීමට නැඹුරු බැවින්ම වගුව ප්රයෝජනවත් වේ.
මාර්ගයේ පවුල VPN-IPv6 වේ, IPv6 unicast නොවේ
RFC 4659 BGP/MPLS IPv6 VPN පවුල නිර්වචනය කරයි, එහි සාමාජිකත්වය IPv6 යන වචනය ඇඟවුම් කරන ප්රමාණයට වඩා නිශ්චිත ය. එහි මාර්ගයක් යනු IPv6 උපසර්ගයකට සම්බන්ධ කළ මාර්ග වෙන්කරනයක් වන අතර එය AFI 2 සහ SAFI 128 යටතේ කේතනය වේ. සාමාන්ය IPv6 unicast වෙනත් පවුලකි, එබැවින් looking glass තුළ උපසර්ගයක් ලෙස පෙනෙන ප්රකාශයක් සමහරවිට එම වස්තුවම නොවිය හැක. පවුල වැරදි ලෙස කියවීම මෙම නිර්මාණය අසාර්ථක වන පළමු මාර්ගයයි.
වෙනස දාරයේදී දැනේ, එහිදී මාර්ගය කිසිවක් කිරීමට පෙර නිවැරදි VPN සන්දර්භයට වැටිය යුතුය. උපසර්ගයක් ලැබීම හුවමාරුව සිදු වූ බව ඔප්පු කරයි, ස්ථාපනය ගැන කිසිවක් නොකියයි. එම පරතරය නිසා සැසිය ක්රියාත්මක වන නමුත් ගැනුම්කරු තවමත් අඳුරේ ය යන සුපුරුදු වාර්තාව පහළ වේ.
සැසිය VPN ට වඩා වෙනත් පවුලක ධාවනය විය හැක
දාර දෙකක් අතර BGP සම්බන්ධතාවය VPN හිම පවුලම භාවිත කිරීමට කිසිවක් බල නොකරයි. විශේෂණය IPv4 හෝ IPv6 සැසියට අවසර දෙන අතර IPv6 VPN ප්රවාහනයම කෝර් වර්ග දෙක මත නිර්වචනය වී ඇත. එබැවින් IPv6 සැසියක් එය ගෙන යන දෙයේ පවුල ගැන කිසිවක් නොකියයි, දත්ත තලය ද තෝරා නොගනී. ස්වාධීන බිටු තුනක්, නිර්මාණය තුනම වෙන් වෙන්ව දැරිය යුතුය.
එය නිදහස දෙන අතර එකම හුස්මෙන් වැරදි ලෙස කියවීම පහසු ය. IPv6 ගැනුම්කරු මාර්ග IPv4 ලිපිනයක් සහිත සැසියක ගමන් කළ හැක, IPv4 මාර්ග IPv6 සැසියක, වේදිකාව එම සංයෝජනයට සහාය දෙන අතර ඊළඟ පිම්ම විසඳේ නම්. නොවිය යුතු දෙය නම් සැසිය භාරය ඇඟවීමට ඉඩ දීමයි, නිර්මාණ ලේඛනයේ හෝ පසුව සේවාව ඔප්පු කරන අධීක්ෂණයේ.
IPv4 කෝර් මත ඊළඟ පිම්මට තමන්ගේම කේතනයක් ඇත
VPN යටතේ කෝර් IPv4 වන විට, ආගමන දාරයට සෘජුව භාවිත කළ හැකි ඊළඟ පිම්මක් සමඟ මාර්ගය නොපෙනේ. එය IPv4 තුළ සිතියම්ගත කළ IPv6 ආකාරයෙන් පැමිණේ, යටින් ප්රවාහනය IPv4 වන විට විශේෂණය නික්මුම් දාරය ප්රකාශ කරන්නේ එලෙසය. ඉන්පසු ආගමන රවුටරය එම සිතියම්ගත ලිපිනය කෝර් හරහා සැබවින්ම ළඟා විය හැකි දෙයක් බවට හැරවිය යුතුය, විසඳුම නිහඬව අසාර්ථක වන පියවරයි.
මෙය උපාංග අතර පිටපත් කරන තන්තුවක් නොව, යැවීමේ යැපීමක් ලෙස කියවන්න. ඔබ සැබවින්ම ක්රියාත්මක කරන වේදිකාවේ කරුණු තුනක් තහවුරු කරන්න: ප්රකාශිත ඊළඟ පිම්ම භාවිත කළ හැකි මාර්ගයකට විසඳේ, ලේබල් ගොඩ භාර ගැනේ, ගමනාන්තය අදහස් කළ VPN සන්දර්භයට වැටේ. ඉන් එකක් හෝ අසාර්ථක වුවහොත් නිරෝගී ලෙස පෙනෙන නමුත් කිසිවක් යැවීම නොකරන සැසියක් ඉතිරි වේ, එබැවින් මෙම පරීක්ෂාව පසුව සිදුවන සිද්ධියකට නොව පිළිගැනීමේ පරීක්ෂණයට අයත් වේ.
අවශ්යතාව පේළි හතරකින් ලියන්න
පරීක්ෂා කිරීමට වටිනා අවශ්යතාවක් කරුණු හතරක් නම් කරයි: VPN පවුල, සැසි ප්රවාහනය, ඊළඟ පිම්මේ කේතනය සහ කෝර් සැලැස්ම. පසුව ආරම්භයේ සිට අවසානය දක්වා අනුගමනය කළ යුතු ගැනුම්කරු උපසර්ගයක් නම් කරයි: හුවමාරුව, ස්ථාපනය, ලේබල් විසඳුම සහ ආපසු මාර්ගය හරහා. “IPv6 BGP සහාය දක්වයි” යනු හතරෙන් එකක්වත් ආවරණය නොකරන අතර නොගැළපීම සැබවින්ම කොහේද යන්න සඟවයි.
VPN-IPv6 හුවමාරුවකින් තොර නිරෝගී සැසියක් අසම්පූර්ණ ය, ක්රියාත්මක යැවීමකින් තොරව ලැබුණු VPN මාර්ගයක් ද එසේම අසම්පූර්ණ ය. මේවා වෙන් වෙන් පිළිගැනීම් පේළි ලෙස තැබීම ඊළඟ ගැටලු විසඳීමේ සංවාදය කෙටි කරයි, මන්ද අසාර්ථක වන පේළිය දැනටමත් ලියා ඇත.