- 22.6.05 12:56
-
tags: gigabit ethernet :)
Vēlāk par šo tematu rakstīšu plašāk, bet pagaidām sekojoša informācija pārdomām:
Jaunākajām mātesplatēm nāk iebūvēti GigE čipi. Teiksim, nvidia čipi ir laža jo viņiem vienmēr ir kautkāda huiņa ar linux draiveriem, bet labām kartiņām nāk līdzi t.s. Marvell Yukon gigabit ethernet čipsets.
Marvell Yukon ir tas pats SysKonnect SK-98xx čipsets, un tas ir tiešām labs čipsets.
Tātad, viela pārdomām:
* Pirms gadiem 3-4, šādas SK kartes maksāja $570 gabalā.
Tagad, integrētu mātes plati var nopirkt par ~ $150-$200. (Piemēram Asus A8N-SLI)
* Iekš linux, Marvell čipsets tiek uzturēts arsk89lin
draiveri, kurš ir ļoti kvalitatīvs. Tiešām, viens no labākajiem GigE kartiņu draiveriem.
* Ar ethernet standarta MTU (Max Transmission Unit) = 1500, tīkla ātrums var sasniegt varbūt 200-300 MBit fiziski. Lai iegūt kaut cik GigE vārda cienīgu ātrumu ir jālieto t.s. jumbo MTU, jeb = 6000 vai 9000. Tikko paskatījos, sk89lin draiveris MTU ļauj uzlikt līdz 9000. Citi populāri draiveri ir jāpravī ar rociņu, piemēram, r8169 (Realtek Gigabit) tikai 2.6.11 versijā ir kaut cik salabots, un ns83820 (National Semiconductor, jeb SMC94xx) būs jāiepravī RX_BUF_SIZE konstante.
* Jāņem vērtā arī ka ar standarta PCI 32 bitu šinā iesprausto kartiņu nekāds dižais ātrums nebūs (kā es pats jau esmu pārliecinājies) - ir vajadzīgs garais PCI 64bit slots. (Kur tādu mātes plati dabūt, un par kādu cenu tādas nāk - nezinu.)
PCI 32 šina ierobežo tīkla kartes caurlaides ātrumu to pašu max 200-300 Mbit robežās, bet ar mātesplatē iebūvēto čipu var cerēt uz labākiem ātrumiem.