පැරණි ක්‍රිප්ටෝග්‍රැෆික් වේගවත් කරන්නන් PCI ලැයිස්තුවේ දිස්වන අතර, VPN දැන් වඩා වේගයෙන් සංකේතනය කරනු ඇතැයි උපකල්පනය කෙරේ. එය සත්‍ය වීමට පෙර හුවමාරු හතරක් සාර්ථක විය යුතුය: පද්ධතිය උපාංගය සොයා ගනී, නඩත්තු කරන ධාවකයක් එය මෙහෙයවයි, අතුරුමුහුණතක් VPN ට අවශ්‍ය ක්‍රියාවලිය හෙළි කරයි, සහ VPN හි සක්‍රීය බැකෙන්ඩ් එය ඉල්ලා සිටී. ඉන් එකක් හෝ අසාර්ථක වුවහොත් කාඩ් එක උමඟේ සැබෑ මාර්ගයෙන් පිටත රැඳේ.

හඳුනාගැනීම පළමු හුවමාරුවයි, අවසාන එක නොවේ

හඳුනාගැනීම ඔප්පු කරන්නේ බස් එක උපාංගයක් දකින බවත්, එය කුමක්ද යන්න පිළිබඳ කර්නලයට යම් අදහසක් ඇති බවත් පමණි. ධාවක සහාය ඊළඟ දොරටුව වන අතර එය අනුවාදය මත රැඳේ: පැරණි නිකුතුවක තිබූ මොඩියුලයක් වර්තමාන කර්නල පැකේජයෙන් සම්පූර්ණයෙන්ම නැති විය හැක. ඊට අමතරව, දත්ත නාලිකාව භාවිත කරන නිශ්චිත ඇල්ගොරිතමය සහ මාදිලිය ධාවකය ලියාපදිංචි කළ යුතුය. AES-CBC වේගවත් කරන කාඩ් එකක් AES-GCM සාකච්ඡා කරන වින්‍යාසයකට කිසිවක් නොකරයි.

ඇගයීමේදී සෑම හුවමාරුවක්ම වෙන් වෙන්ව නම් කරන්න, මන්ද හතරවැන්නේ අසාර්ථකත්වය බාහිරව පළමුවැන්නේ අසාර්ථකත්වයට සමාන ලෙස පෙනේ.

කර්නලයේ ඇල්ගොරිතම ලැයිස්තුව කියවන්න

සත්කාරකය උපාංගය සහ එය ලියාපදිංචි කළ ඇල්ගොරිතම ගැන දැනටමත් දන්නා දේ එකතු කිරීමෙන් ආරම්භ කරන්න.

lspci -nn | grep -i -E "crypt|hifn|soekris"
grep -E "^(name|driver|priority)" /proc/crypto | head -40

PCI පේළිය ඕනෑම ධාවක සෙවීමකට අවශ්‍ය නිෂ්පාදක සහ උපාංග හඳුන්වන ලබා දෙන අතර,/proc/crypto ලියාපදිංචි ක්‍රියාත්මක කිරීම් ඒවායේ ධාවක සහ ප්‍රමුඛතා සමඟ ලැයිස්තුගත කරයි. ප්‍රමුඛතා අගයක් එකම ඇල්ගොරිතමයේ ක්‍රියාත්මක කිරීම් අතර තේරීම අනුපිළිවෙල කරයි, එය යෙදුමක් ඒවායින් එකක් තෝරා ගැනීමට සමාන නොවේ. කාඩ් එකේ ඇල්ගොරිතමය එහි නොපෙනේ නම්, ධාවකය එය කිසිදා ලියාපදිංචි කර නැති අතර පරිශීලක අවකාශයේ කිසිදු වෙනසක් එය අමතන්නේ නැත. කාඩ් එකේ තිර රුවක් වෙනුවට හඳුන්වන සහ ක්‍රියාත්මක කිරීම්වල නම් සටහන් කරන්න.

VPN එම ක්‍රියාත්මක කිරීම තෝරා ගත යුතුය

කර්නලයේ ලබා ගැනීමේ හැකියාව මෙනුවකි, VPN ක්‍රියාවලිය එතැනින් ඇණවුම් කළ බවට සහතිකයක් නොවේ. බැකෙන්ඩ් සැබවින්ම භාවිත කරන දේ පරීක්ෂා කරන්න.

openssl speed -evp aes-256-gcm
openssl engine -t -c

වේග නියෝගය පුස්තකාලයේම මාර්ගය පුහුණු කර වින්‍යාසගත යන්ත්‍රයට මූලික රේඛාවක් ලබා දෙන අතර, එන්ජින් ලැයිස්තුව OpenSSL සඳහා කිසියම් අමතර සැපයුම්කරුවෙක් තිබේද යන්න පෙන්වයි. තමන්ගේම ක්‍රිප්ටෝ පුස්තකාලයක් සහිත පරිශීලක-අවකාශ VPN එකක් කර්නල ක්‍රියාත්මක කිරීම් සම්පූර්ණයෙන්ම මග හරියි, එබැවින් ලියාපදිංචි ධාවකයක් එයට අදාළ නොවිය හැක. දත්ත-නාලිකා බාහිර කිරීම තවත් තෙවැනි යාන්ත්‍රණයක් වන අතර, එය සයිෆර ඉල්ලීම් පුළුල් කිරීමේ කාඩ්පතට යැවීම වෙනුවට පැකට් සැකසීම වෙනස් කරයි. හතරවැන්න සඳහා උපකරණ මිලදී ගැනීමට පෙර මේ තුනෙන් කුමක් ඔබේ යෙදවීම විස්තර කරයිද යන්න තීරණය කරන්න.

ඔබට දැනටමත් ඇති CPU මාර්ගය සමඟ සසඳන්න

නවීන ප්‍රොසෙසරවල AES උපදෙස් ඇති අතර, නඩත්තු කරන පුස්තකාලයක් ඒවා අමතර උපකරණ නොමැතිව භාවිත කරයි, ඒවා බස් මාරු කිරීම් සහ අමතර පිටපත් වළක්වයි. පැරණි වේගවත් කරන්නෙකුට එම මාර්ගයට ඉදිරියෙන් පැරදිය හැකි අතර, එසේ වුවත් සිත්ගන්නා සුළු අමු සයිෆර සංඛ්‍යා වාර්තා කරයි. සැබෑ වැඩ භාරය මනින්න: එම ගමනාගමනය, එම ආරක්ෂණ සැකසුම්, මූලික රේඛාව අභියෝගකරුට එරෙහිව, CPU භාරය සහ යෙදුම් ප්‍රවාහය එකට සටහන් කරමින්. තීරණයට යාවත්කාලීන කිරීමේ සහ ප්‍රතිසාධන හැසිරීම ඇතුළත් කරන්න, මන්ද නඩත්තු නොකළ මොඩියුලයක් ගේට්වේයේ මුළු ආයුෂ පුරා නඩත්තු අවදානම වැඩි කරයි.

මිලදී ගැනීමේ පදනම වන්නේ ආධාරක දාමයක් සහ මනින ලද ප්‍රයෝජනයකි. හඳුනාගත් කාඩ් එකක් හෝ යමෙකු වරෙක සම්පාදනය කළ මොඩියුලයක්, නඩත්තු කරන ගේට්වේයක් යල් පැන ගිය උපකරණ මත රඳවා තැබීමට හේතුවක් නොවේ.

අදාළ ලිපි