Tvrtka Red Hat objavila je rezultate procjene performansi šifriranih komunikacijskih kanala uspostavljenih pomoću IPsec protokola na modernoj opremi, te usporedila propusnost IPsec-a temeljenog na algoritmima autentificiranog šifriranja AES-GCM i AES-SHA1.
Testiranje je provedeno u distribuciji RHEL 9.4 na poslužitelju s dva Intel Xeon Scalable procesora četvrte generacije (28 jezgri i 56 logičkih jezgri po CPU-u), povezanom s mrežom putem 100-gigabitnog Intel E810 mrežnog adaptera. Hardversko ubrzanje IPsec-a, s prebacivanjem operacija na mrežnu karticu ili Intel QAT, bilo je onemogućeno kako bi se dobio uvid u performanse softverskog paketa. Postavke sustava bile su postavljene prema profilu „throughput-performance“, vatrozid firewalld je bio onemogućen, a proces generiranja prometa iperf3 i rukovatelj prekidima mrežne kartice vezani su na prvu jezgru CPU-a (kako bi se izbjeglo smanjenje performansi uslijed migracije rukovatelja prekidima na NUMA čvorove koji nisu povezani s mrežnom karticom).
U testiranju jedne niti IPsec-a za IPv4 i IPv6 koristeći jednu jezgru CPU-a za proces iperf3, zabilježena je performansa od 6 Gbit/s za AES-GCM i 3.75 Gbit/s za AES-SHA1, što znači da je AES-SHA1 bio sporiji od AES-GCM za otprilike 40%.
Tijekom testiranja više paralelnih tokova (svaki primjerak iperf3 bio je vezan na zasebnu jezgru CPU-a), maksimalna propusnost uz korištenje AES-GCM dostigla je 50 Gbit/s za IPv4 i IPv6, što pokazuje mogućnost potpuno iskorištene dostupne propusnosti na tipičnom serveru s dva 25-gigabitna ili jednim 40-gigabitnim komunikacijskim kanalom bez primjene hardverskog ubrzanja (ili polovicu propusnosti 100-gigabitnog linka koji je korišten tijekom testiranja).
Izvor: opennet.ru
