Ulteriori dettagli qui: http://dox.ipxe.org/realtek\8h_source.html
Speed & Duplex
_Switch link speed and duplex.
- Auto Negotiation : switch sceglie automaticamente la velocità migliore
- 10 Mbps Half Duplex : la velocità massima del link è 10 half
- 10 Mbps Full Duplex : la velocità massima del link è 10 full
- 100 Mbps Half Duplex : la velocità massima del link è 100 half
- 100 Mbps Full Duplex : la velocità massima del link è 100 full
- 1. 0 Gbps Full Duplex : la massima velocità di collegamento è 1000 full
NetworkAddress
Cambia l'indirizzo MAC della scheda di rete.Non usare indirizzi broadcast o multicast. Se è così, il driver smette di caricarsi dopo aver cambiato l'indirizzo MAC sbagliato.
IPv4 Checksum Offload
_OS offloads IPv4 checksum calculation to hardware. _
- Rx & Tx Enabled : Sia RX che TX sono abilitati
- Tx Enabled : Il SO scarica solo i pacchetti TX sull'hardware
- Rx Enabled : Il SO scarica solo i pacchetti RX sull'hardware
- Disabled : Il SO usa la routine software per calcolare il checksum
TCP Checksum Offload (IPv4)
_ Il SO scarica il calcolo del checksum IPv4 TCP sull'hardware. _
- Le opzioni sono le stesse di IPv4 Checksum Offload
UDP Checksum Offload (IPv4)
_OS scarica il calcolo del checksum IPv4 UDP sull'hardware.
- Le opzioni sono le stesse di IPv4 Checksum Offload
Large Send Offload (IPv4)
_OS scarica la segmentazione TCP/IPv4 di grandi dimensioni all'hardware.
Large Send Offload v2 (IPv4)
OS offloads large TCP/IPv4 segmentation to hardware. Questa è una specifica più recente di Large Send Offload (IPv4).
Large Send Offload v2 (IPv6)
OS scarica la segmentazione TCP/IPv6 di grandi dimensioni sull'hardware.
Controllo del flusso
_Il controllo del flusso potrebbe fermare l'invio lato TX per evitare pacchetti persi.
Priorità & VLAN
- Priorità & VLAN abilitate: Attivate sia la priorità che la VLAN
- Priorità abilitata: _Solo la priorità e la VLAN ID = 0 _
- VLAN abilitata: Supporta solo la VLAN e mantiene la priorità = 0_
- Priorità e VLAN disabilitate: Sia la priorità che la VLAN sono disabilitate_
InterruptModeration
_Gli interrupt vengono attivati automaticamente in un periodo. Questo riduce l'utilizzo della CPU e migliora il throughput.
Receive Buffers
- Buffer di ricezione MAX (512)
Transmit Buffers
- Buffer di trasmissione MAX (128)
Jumbo Frame
- 2KB MTU : MTU è 2*1024 bytes
- 3KB MTU : MTU è 3\1024 bytes
- 4KB MTU : MTU è 4\1024 bytes
- 5KB MTU : MTU è 5\1024 bytes
- 6KB MTU : MTU è 6\1024 bytes
- 7KB MTU : MTU è 7\1024 bytes
Q. Cos'è il Jumbo Frame Qual è lo scopo di questa caratteristica
A. Questa caratteristica è per le prestazioni. Aumenta la lunghezza massima di un pacchetto.
È fuori dalle specifiche ethernet e ha la compatibilità switch/hub ethernet. Se lo switch ethernet non può supportare il jumbo frame, il pacchetto verrà scartato. Gli utenti possono collegare direttamente le 2 macchine per evitare la limitazione della lunghezza massima, ma questo limita anche la connettività.
Driver disabiliterà Large Send Offload (IPv4) dopo che l'utente ha abilitato questa funzione, TCP/IP potrebbe avere prestazioni migliori se usasse frame jumbo senza large send. Se gli utenti abilitano entrambi, il driver sceglie automaticamente Jumbo Packet.
Per la compatibilità dello switch e le prestazioni del TCP/IP, è meglio usare Large Send Offload (IPv4) piuttosto che Jumbo frame
PS:
Anche se, la pagina Advanced ha Disable, 2KB MTU, 3KB MTU, … 7KB MTU. Il driver non abiliterà l'opzione che supera la limitazione hardware della NIC. Se supera, il driver diminuisce automaticamente la lunghezza ad un valore adeguato.
Come verificare il jumboframe funziona:
- Entrambi i lati abilitano il jumboframe ad un valore identico. Se due lati hanno una limitazione di lunghezza jumboframe diversa, usare un valore più piccolo. Per esempio, cardbus 8169 e PCI 8169 dovrebbero usare 3KB.
- Entrambi i lati devono disabilitare il firewall.
- Per evitare problemi di compatibilità switch/hub, connetti i due NIC direttamente.
- Ping di un pacchetto grande all'altra macchina. Ping xxx.xxx.xxx.xxx -l 65000
- Se risponde con successo, il jumboframe funziona.
Shutdown Wake-On-Lan
- Abilitato: il sistema potrebbe svegliarsi dallo spegnimento con un pacchetto magico
- Disabilitato: laPHY si spegne per ridurre il consumo energetico ma non può svegliarsi con un pacchetto magico
D. Cos'è Shutdown Wake-On-Lan? Perché avere questa caratteristica? Chi richiede di usare questa funzione?
R. Questa caratteristica è per il consumo di energia. Influisce sul consumo di energia in modalità di spegnimento (S5).
Auto Disabilita Gigabit (PowerSaving)
- Disabilitato : Abilita sempre gigabit
- Re-Link, Batteria: auto disabled gigabit when re-link and using battery
- Re-Link, Battery or AC : auto disabled gigabit when re-link
Q. Cosa è Auto Disable Gigabit ? Perché avere questa funzione? Chi ha bisogno di usare questa funzione?
R. Questa caratteristica è per il consumo di energia.
Quando gli utenti cambiano l'impostazione su Re-Link e l'utente scollega e ricollega il cavo di rete, il driver disabiliterà automaticamente la capacità Gigabit. Gigabit ha un consumo energetico molto più alto di 10/100 MBps. Per gli utenti di notebook, si raccomanda di attivarlo per ridurre il consumo energetico.
PS :
Questa opzione DEVE cambiare in Re-Link per abilitare l'Auto Disable Phy"
Auto Disable PCIe (PowerSaving)
- Disabled : No disable PCI-e when disconnected
- Re-Link, Battery : auto disable PCI-e when disconnected and using battery
- Re-Link, Battery or AC : auto disable PCI-e when disconnected
Q. Cos'è l'Auto Disable PCIe? Perché avere questa caratteristica? Chi richiede di usare questa caratteristica?
R. Questa caratteristica è per il consumo di energia.
Quando gli utenti cambiano l'impostazione su Enabled in modalità batteria e il cavo di rete è scollegato, il driver disabiliterà automaticamente il meccanismo PCIe. Questo riduce il consumo di energia.
Auto Disable PHY (PowerSaving)
- Disabled : No disabilita PHY quando disconnesso
- Re-Link, Battery : auto disabilita PHY quando disconnesso e usando la batteria
- Re-Link, Battery or AC : auto disabilita PHY quando disconnesso
D. Cosa è Auto Disable PHY? Perché avere questa caratteristica? Chi richiede di usare questa caratteristica? R. Questa caratteristica è per il consumo di energia.
Quando gli utenti cambiano l'impostazione su Abilitato e il cavo di rete viene scollegato, il driver disabiliterà automaticamente PHY. Per usare questa caratteristica, l'utente DEVE abilitare prima Auto Disable Gigabit. Poiché la creazione del collegamento Gigabit richiede più tempo, il driver ha bisogno che l'utente disabiliti Gigabit per ridurre il tempo di collegamento.
PS.
Se entrambi abilitati, il tempo di collegamento sarà aumentato ma il consumo energetico ridotto. Il tempo di collegamento è di circa 5 secondi.
Receive Side Scaling
- Disabled : RSS disabilitato
- Abilitato : RSS abilitato
Perché il sistema operativo creerà una connessione TCP per ogni immagine. Queste connessioni TCP saranno inviate a diverse CPU. Dal livello del driver al livello dell'applicazione, il trasferimento dei dati e la decodifica delle immagini vengono eseguiti su CPU diverse.
- Questa caratteristica non può aumentare il throughput totale. È stata progettata per un migliore utilizzo della CPU.
Lo strumento di benchmark delle prestazioni di rete potrebbe mostrare che il throughput totale è diminuito quando RSS è abilitato.
Si raccomanda all'utente finale che si preoccupa di un migliore utilizzo della CPU di abilitare questa funzione.
Quando RSS è abilitato, il driver alloca due buffer di ricezione distinti. La dimensione del buffer di ricezione è due volte superiore a RSS disabilitato.