Jumperinställningar på ett nätverksgränssnittskort (NIC) är fysiska switchar, vanligtvis små plastblock som överbryggar två stift på själva kortet. Dessa hoppare användes i äldre NIC:er för att konfigurera olika parametrar * före * det utbredda antagandet av programvarukonfiguration.
De är extremt sällsynta i moderna NIC:er.
Inställningarna som kontrollerades av hoppare varierade beroende på NIC -tillverkaren och modellen men inkluderade vanligtvis:
* avbrottsförfrågan (IRQ): Detta specificerade vilken avbrottslinje NIC skulle använda för att signalera CPU. Olika enheter behövde olika IRQ:er för att undvika konflikter.
* Input/Output (I/O) Adress: Detta bestämde minnesadressområdet som NIC skulle använda för att kommunicera med CPU. Återigen behövdes olika adresser för att undvika konflikter.
* Minnesadress: I likhet med I/O -adress specificerade detta minnesplatserna som NIC använde.
* nätverksadress (MAC -adress): På vissa mycket gamla kort kan hoppare ha använts för att ställa in delar av MAC -adressen, även om detta var mycket mindre vanligt än I/O- och IRQ -inställningar.
* hastighet och duplexinställningar (sällsynt): I vissa fall kan mycket grundläggande hastighets-/duplexinställningar (som 10 Mbps mot 100 Mbps) ha varit en jumperkonfigurerbar, men detta hanterades vanligtvis av programvara.
Varför är jumperinställningar föråldrade?
Moderna NICS konfigureras helt via programvara:
* bios/uefi: Grundläggande inställningar kan konfigureras i systemets BIOS eller UEFI.
* Operativsystem: Operativsystemets förare hanterar den stora majoriteten av NIC -konfigurationen, inklusive IRQ, I/O -adressuppdrag (dynamiskt), hastighet, duplex och praktiskt taget allt annat.
Att hitta en NIC som * kräver * jumperkonfiguration idag skulle vara exceptionellt ovanligt. Om du stöter på ett kort med hoppare är det nästan säkert en mycket gammal och trolig föråldrad hårdvara. Se dokumentationen om du behöver förstå deras syfte för det specifika kortet.