2012-02-08 4 views

risposta

1

"Jumbo Packet" supporto significa solo un grande MTU (tipicamente 9000 byte). Forse il SetMTU method della classe Win32_NetworkAdapterConfiguration o la funzione SetIFEntry() (vedere il campo dwMtu).

La dimensione dei buffer di trasmissione e ricezione è impostata a livello di socket, indipendentemente dall'interfaccia di rete. Cerca un'interfaccia a setsockopt() con le opzioni SO_RCVBUF e SO_SNDBUF.

+0

Il metodo SetMTU della classe Win32_NetworkAdapterConfiguration non è più supportato. Vedere http://msdn.microsoft.com/en-us/library/windows/desktop/aa394217%28v=vs.85%29.aspx. GetIFEntry restituisce 14 byte in meno rispetto a quello attualmente impostato. La dimensione dei buffer di trasmissione e ricezione può anche essere impostata per ogni scheda di rete. In Windows 7 vai su "Pannello di controllo \ Rete e Internet \ Connessioni di rete" -> Fai clic con il pulsante destro del mouse -> Seleziona Proprietà -> Configura -> Scheda Avanzate. – Liton

+0

Che dire del 'SetIFEntry' suggerito? – Danra

Problemi correlati