සේවාදායකයේ සක්‍රීය-උපස්ථ bond එකක් තබන්න, ෆැබ්‍රික් එකේ all-active Ethernet කොටසක් තබන්න, එවිට ආපසු එන රථවාහනයෙන් අඩක් එකම දෝෂ ගණකයක් නොසෙල්වී අතුරුදහන් විය හැක. දෙකම වින්‍යාසයන් තමන් විසින්ම වැරදි නොවේ. ගැටලුව ඒවා අතර මාරුවීමේ ඇත, එක් පැත්තක් එකම පෝට් එකක් තෝරාගන්නා අතර අනෙක් පැත්ත සම්බන්ධිත සෑම leaf එකකටම බෙදාහැරිය හැකි යැයි උපකල්පනය කරයි. එක් එක් දිශාවට එක් රාමුවක් අනුගමනය කරන්න, නොගැලපීම පැහැදිලි වේ.

සක්‍රීය-උපස්ථ එන රාමුවට කුමක් කරයිද

බොන්ඩින් මාදිලිය 1 යැවීමේ මාර්ගයේ හරියටම එක් slave එකක් තබා ගන්නා අතර වර්තමාන එක අසාර්ථක වූ විට පමණක් එය මාරු කරයි. එම කොටස හොඳින් දන්නා දෙයකි. මෙහි වැදගත් වන්නේ ලැබීමේ පැත්තයි: කර්නලය රාමුවක් stack එකට දෙන්නේ එය සක්‍රීය slave එකට පැමිණි විට පමණක් වන අතර, වෙනත් slave එකක පෙනෙන රාමු ඉවත දමයි. මෙම all_slaves_active සැකසුම එම නියමය ලිහිල් කිරීමටම පවතී, සහ පෙරනිමියෙන් එය නිවා ඇත. ip -d link show bond0 මාදිලිය අසල වත්මන් අගය මුද්‍රණය කරයි.

/proc/net/bonding/bond0 සක්‍රීය slave එක නම් කර සෑම slave එකකටම සම්බන්ධක තත්ත්වය වාර්තා කරයි. දැන් කුමන පෝට් එක රථවාහනය දරනවාද යන්නට එම ගොනුව එකම අවංක මූලාශ්‍රයයි.

මෙම මාදිලියේ සත්කාරකයට එකවර භාවිත කළ හැකි එක් ලැබීමේ මාර්ගයක් පමණක් ඇත, එය ෆැබ්‍රික් පිළිබඳ දැනුමකින් තොරව දේශීයව තෝරා ගනී. එම සත්කාරකයට රාමුවක් අනෙක් කේබලයෙන් පැමිණියහොත්, ස්විච් පෝට් එක එය ලැබුණු ලෙස ගණන් කරයි, සත්කාරකයේ stack එක එය කිසිදා නොදකියි, සත්කාරකයේම බැහැර කිරීමේ ගණකය හැර සියලුම ගණක නිරෝගී ලෙස පෙනේ.

all-active multihoming දුරස්ථ ඊළඟ hop එකට කුමක් කරයිද

EVPN multihoming ESI එකකින් හඳුනාගන්නා එක් Ethernet කොටසක් බෙදාගන්නා leaf කට්ටලයක් විස්තර කරන අතර එම කොටස ඉතිරි ෆැබ්‍රික් එකට ප්‍රකාශ කරයි. all-active ආකෘතියේදී දුරස්ථ peer කොටසේ ලිපින සඳහා එකකට වඩා ඊළඟ hop ස්ථාපනය කරයි. සේවාදායකය දෙසට unicast එවිට ඕනෑම leaf එකකට පැමිණිය හැකි අතර, ෆැබ්‍රික් එක එක් එක් ප්‍රවාහයට නිදහසේ තෝරාගත හැක. එයයි නිර්මාණයේ මුළු අරමුණ, එයම සේවාදායකයේ bond එක සපුරාලිය යුතු උපකල්පනයද වේ.

ගංවතුර රථවාහනය වෙනත් නියමයක් අනුගමනය කරයි. leaf සෑම කොටසකටම නියමිත forwarder එකක් තෝරයි, එබැවින් broadcast, නොදන්නා unicast සහ multicast සාමාන්‍යයෙන් ඒවායින් එකක් හරහා ඇතුළු වේ. එබැවින් unicast සහ ගංවතුර වෙන වෙනම තීරණ දෙකක් ගනී, ඒවායින් එකක් පමණක් සත්කාරකයේ bond තත්ත්වයේ පෙනේ.

තේරීම් දෙක නොගැලපෙන තැන

කර්නලය තම සක්‍රීය slave එක සම්බන්ධක තත්ත්වයෙන් සහ තම ප්‍රතිපත්තියෙන් තෝරයි. ෆැබ්‍රික් එක ඊළඟ hop EVPN මාර්ගවලින් ද නියමිත forwarder එක leaf අතර තේරීමෙන් ද තෝරයි. කිසිදු ක්‍රියාවලියක් අනෙක සමඟ සාකච්ඡා නොකරයි. ඒවා වෙනස් leaf තෝරාගත් විට අසාර්ථකත්වය දිශාව මත රඳා පවතී: සේවාදායකය යවන දේ සාමාන්‍ය ලෙස පිටවේ, පිළිතුරු අතුරුදහන් වේ.

සහාය දක්වන පිටවීම් දෙකක් ඇත, ඒවා එකිනෙකට මාරු කළ නොහැක. ෆැබ්‍රික් එකට එක් තාර්කික සම්බන්ධයක් ලෙස සැලකිය හැකි bond එකක් සත්කාරකයට දෙන්න, එනම් ප්‍රායෝගිකව leaf සමඟ සාකච්ඡා කළ LACP bond එකක්, දෙකම සම්බන්ධක ඇත්තෙන්ම එකට සක්‍රීය වේ. නැතහොත් ෆැබ්‍රික් එකෙන් single-active බෙදාහැරීමද පිළිගන්න, එවිට කොටස bond එකට සමාන එක්-පෝට්-එකවර ආකෘතිය අනුගමනය කරයි. ක්‍රියා නොකරන දේ වන්නේ එක් පෝට් එකක් පමණක් සවන් දෙන bond එකක් ඉදිරියේ all-active කොටසක් තැබීමයි, ඔබ අක්‍රීය slave මත ලැබීම හිතාමතාම සක්‍රීය කර පසුව එන ද්විත්ව බෙදාහැරීම පිළිනොගන්නා තාක්.

උපස්ථ කේබලය නිරෝගී ලෙස පෙනෙන්නේ ඇයි

රථවාහනයක් නොදරන කේබලයක්ද සම්බන්ධකය ඉහළ යැයි වාර්තා කරයි, bond එකේ රැඳී සිටින slave එක සූදානම් ලෙස පෙනෙන්නට නිර්මාණය කර ඇත. ක්‍රියාකරුවන් එය අතිරික්තතාවක් ලෙස කියවා ප්‍රශ්න අසන එක නවත්වයි.

ඒ වෙනුවට ආපසු එන රාමුව භාවිත කළ භෞතික පෝට් එක කුමක්දැයි අසන්න. සත්කාරකයේ, bond එකට වඩා slave එකකට ලැබුණු පැකට් ගණන් කරන්න, මන්ද bond ගණකය අසමමිතිය සඟවයි. leaf එකේ, බලන්න සේවාදායකයේ MAC සඳහා පාලමේ යැවීම් සටහන් සහ EVPN මාර්ගය දරන ඊළඟ-hop කට්ටලය. සටහන සත්කාරක සම්බන්ධකය උපස්ථ වන leaf එකට යොමු වේ නම්, නිර්මාණය සත්කාරකය නොසලකා හරින පෝට් එකකට බෙදාහරියි. මෙය දෘඩාංග දෝෂයක් නොව වින්‍යාස නොගැලපීමකි, සම්බන්ධක තත්ත්ව අධීක්ෂණය කොපමණ කළත් එය එළියට නොඑයි.

දිශා දෙකෙන්ම බෙදාහැරීම පරීක්ෂා කරන්න, සම්බන්ධක තත්ත්වය නොවේ

සෑම අසාර්ථකත්වයකටම පේළියක් සහ සෑම දිශාවකටම තීරුවක් සහිත matrix එකක් ගොඩනඟා, අතුරුමුහුණත තත්ත්වය වෙනුවට බෙදාහැරුණු රථවාහන පුරවන්න. පළමු පේළිය සාමාන්‍ය ක්‍රියාකාරිත්වයයි, නොගැලපීම හරියටම එහි සැඟවී ඇත, මන්ද රෝග ලක්ෂණය යෙදුම් ගැටලුවක් ලෙස පෙනේ.

පසුව සක්‍රීය සත්කාරක සම්බන්ධකය ඉවත් කරන්න, එක් leaf එකක් ඉවත් කරන්න, එම leaf එකේ uplink ඉවත් කරන්න, එකින් එක ප්‍රතිස්ථාපනය කරන්න. සෑම පියවරකට පසුව සක්‍රීය slave, EVPN කොටසේ තත්ත්වය, දුරස්ථ යැවීම් සටහන සහ දිශා දෙකෙන්ම නිරීක්ෂිත throughput සටහන් කරන්න. සත්කාරක සම්බන්ධකය ඉහළින් පවතින අතරතුර ෆැබ්‍රික් මාර්ගය අහිමි වන leaf එක සිත්ගන්නා අවස්ථාවයි, මන්ද සම්බන්ධය ප්‍රකාශිතව පවතින අතර නිහඬව මළ කෙළවරක් විය හැක. නව unicast ප්‍රවාහ සහ යෙදුම රඳා පවතින ගංවතුර රථවාහන සමඟ පරීක්ෂා කරන්න, මන්ද දෙකම වෙනස් යැවීම් තීරණ භාවිත කරයි.

ඔබ අදහස් කළ මාර්ගයෙන් ද්විදිශා බෙදාහැරීම matrix එක පෙන්වූ විට පමණක් නිර්මාණය පිළිගන්න. සම්බන්ධක ඉහළ ඇති කේබල දෙක එම ප්‍රතිඵලය නොවේ.

අදාළ ලිපි