ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-21, Tuesday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

ECMP තාක්ෂණය පැහැදිලි කරමු – සමාන පථ දෙකේ දත්ත ගමන් මාර්ගය සහ ෆ්ලෝ හෑෂ්

ECMP තාක්ෂණය පැහැදිලි කරමු – සමාන පථ දෙකේ දත්ත ගමන් මාර්ගය සහ ෆ්ලෝ හෑෂ්

ඔබේ නෙට්වර්ක් පරිසරය තුළ එකම පිරිවැය ඇති මාර්ග කිහිපයක් තිබේද? එවැනි අවස්ථාවල ECMP (Equal‑Cost Multipath) කෙරෙහි අවධානය යොමු කරලා බලන්න. මේ ලැබ් එකේ, දෙකේ සමාන පථයන්හි දත්ත ප්‍රවාහය කෙලෙස බෙදා හැරෙනවාද, L3 හා L4 හෑෂ් ප්‍රතිපත්තිය කෙලෙස වෙනස් වෙනවාද කියලා ප්‍රායෝගිකව පරීක්ෂා කරමු.

ලැබ් සැකසීම සරලයි: රවුටර‍ r1 සහ r2 අතර දෙකේ සමාන පාර (link A, link B) තිබේ. r1, eBGP හරහා දෙකේම පාරින් සේවාදායක උපජාලය (10.0.8.0/24) ඉගෙන ගනී, සහ maximum‑paths 2 සැකසුම නිසා එම උපජාලයට දෙකේ නෙක්ස්ට්‑හොප් (next‑hop) සමඟ ECMP රූට් එකක් FIB තුළ සකසයි. පසුදා, iperf3 භාවිතා කරමින් කල්යන්තයා (client) එකෙන් 16 TCP ෆ්ලෝ (flows) සක්‍රිය කරලා, ඒ ෆ්ලෝවලට L4 හෑෂ් (fib_multipath_hash_policy=1) සක්‍රිය කරලා බලන විට, ෆ්ලෝ දෙකේම පාරවලට සමාන ලෙස බෙදා හරිනවා.

එහි විපරිතය ලෙස, L3 හෑෂ් (policy=0) භාවිතා කරන්නේ නම්, සියලු ෆ්ලෝ එකම IP ලිපින (src/dst) මත පදනම්ව එක පාරකට (උදාහරණයක් ලෙස link A) යයි, අනෙක් පාර අක්‍රියව හිඳී. මෙය ECMP හි සාමාන්‍ය “gotcha” එකයි – එකම IP සම්බන්ධතාවයක් ඇති විට, L3 හෑෂ් තේරීමෙන් පාර දෙකේ කාර්යභාරය අසමතුලිත වේ.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ විද්‍යුත් තාක්ෂණ ශිෂ්‍යයන්, නිර්මාතෘවරුන් සහ ව්‍යාපාරිකයින්ට ECMP ගැන අවබෝධය ලැබීම ප්‍රායෝගික වශයෙන් වැදගත් වේ:

  • ඉගෙනුම් පරිසරය: ලැබ් මූලික Docker‑Containerlab පරිසරය භාවිතා කර, BGP, eBGP, සහ ECMP සැකසුම් අත්හදා බැලීමෙන් ජාල නිර්මාණයේ මූලික සංකල්ප හුරු කරගත හැක.
  • දත්ත මධ්‍යස්ථානයේ විශ්වාසභරිතත්වය: ECMP භාවිතයෙන් බහු පාරවලට ලෝඩ් බාලන්සිං කරමින්, සර්වර් පරිපාලන කාර්යභාරය වෙන්වීම සහ අඩු ප්‍රතිචාර කාලයක් ලබා ගත හැක.
  • ලෝක වෙළඳපලට සූදානම: ශ්‍රී ලංකාවේ ආරම්භක සමාගම්, Cloud‑Native ආකෘති හෝ Edge Computing සවි කරමින්, ECMP මගින් උසස් බ්‍රෝඩ්බෑන්ඩ් හා redundancy ලබා දිය හැක.

මෙම ලැබ් එක Pathvector Protocol Lab හි 31 වන පරිච්ඡේදයේ Anycast සැකසුමට පසු, ECMP නව තාක්ෂණය පරීක්ෂා කරයි. බහු‑පාර රූට් සැකසුම්, L3 vs L4 හෑෂ්, සහ maximum‑paths සැකසුම ගැන දැන ගැනීමට අවශ්‍ය සියලු දේ මෙහි සපයයි.

අවසන් වශයෙන්, ECMP යනු Anycast වගේ “එකම ලිපිනය, බහු සේවාදායක” නොව, “එකම පිරිවැය, බහු පාර” යන සංකල්පයයි. ඔබේ ජාල සැලැස්මට ECMP එක්කරගෙන, වැඩි පාරගත කාර්යක්ෂමතාවයක් සහ අධි විශ්වාසභරිතතාවයක් ලබා ගන්න.

💡 ECMP ලැබ් එක අත්හදා බලන්න, ඔබේ ජාල කුසලතාවය වැඩිදියුණු කරගන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#ECMP #Networking #Linux #Lab #BGP #SriLanka