[ipv6-tf] AYIYA na Sixxs - wolne?

Sam Russell sam.russell w reannz.co.nz
Nie, 6 Lis 2011, 02:24:42 CET


Zapomniałem o tym, a w końcu tak samo bo używa za dużo CPU'a - nawet
bez tunel TCP potrzebuje o.k. 1hz / 1bps - czyli jakby pan chciał
wykorzystać 5Gbps, to potrzebował 5Ghz CPU

Sent from my iPhone

On Nov 6, 2011, at 10:51 AM, Jacek Zapala <jacek w it.pl> wrote:

> * Lukasz Stelmach (stlman w poczta.fm) [111101 18:46] wrote:
>> Nie sądzę, że to jest kwestia sumy kontrolnej. Dla proto-41 liczona jest
>> dwa razy: w IPv4, TCP6. W przypadku AYIYA trzy razy: IPv4, UDP4, TCP6.
>> Zatem AYIYA nie powinna być ponad dwa razy wolniejsza. Podejrzewam, że
>> dużo większe znaczenie ma konieczność przekopiowania danych pomiędzy
>> jądrem obsługującym protokoły sieciowe a procesami użytkownika: aiccu,
>> który przepakowuje dane w UDP oraz wget.
>> W przypadku proto-41 tunelowani się w jądrze a dane kopiowane są jeden
>> raz. AYIYA to trzykrotne kopiowanie: IPv4 -> aiccu -> IPv6 -> wget.
>>
>> Nie spodziewałem się jednak aż takiego narzutu.
>
> I dobrze że się nie spodziewałeś, bo nie tu jest pies pogrzebany.
> Każdy pakiet w AYIYA jest podpisywany kryptograficznie. O ile dobrze
> kojarzę, wykorzystywany algorytm hashowania (SHA1) jest dość kosztowny.
>
> Coś więcej można znaleźć tu: https://www.sixxs.net/tools/ayiya/
>
>    Jacek
>
> _______________________________________________
> ipv6-tf mailing list
> ipv6-tf w pl.ipv6tf.org
> http://www.pl.ipv6tf.org/cgi-bin/mailman/listinfo/ipv6-tf



Więcej informacji o liście ipv6-tf