Può WireShark rilevare pacchetti Ethernet PAUSE sulla networking quando si esegue su Windows?

Abbiamo un server Windows collegato ad un interruttore che gestisce una grande quantità di dati. Abbiamo notato che quando abbiamo distriggersto FlowControl sulla scheda di networking, è sembrato che stiamo ottenendo performance molto migliori. Di tanto in tanto abbiamo ottenuto i pacchetti scesi, che siamo soddisfatti, ma il resto del tempo sembra avere un rendimento migliore.

Vorremmo verificare che quando FlowControl sia abilitato, il server in realtà sta inviando messaggi PAUSE. Ho avuto l'impressione che WireShark non sarebbe in grado di vedere questi pacchetti perché non vengono passati al sistema operativo, ma nella voce di Wikipedia di FlowControl http://en.wikipedia.org/wiki/Ethernet_flow_control , c'è un'image di un screenshot "WireShark" di un "pausa" ethernet.

In quali scenari ha WireShark la possibilità di vedere i frame PAUSE?

One Solution collect form web for “Può WireShark rilevare pacchetti Ethernet PAUSE sulla networking quando si esegue su Windows?”

un canvasio di pausa viene gestito dall'interruttore, non il partner di conversazione. quindi i soli modi per catturare una cornice di pausa sono:

  1. essere fisicamente in ascolto sul collegamento tra il computer e l'interruttore
  2. eseguire il wireshark sul computer che invia il frame di pausa (se il driver NIC lo support)
  3. utilizzare un interruttore che trasmette il canvasio alla pausa alla port di monitoraggio

altri modi per verificare PAUSE stanno causando il problema:

  1. guardare i contatori di pausa sul commutatore mentre accende e spegne il controllo del stream e controlla la width di banda
  2. non riesco a pensare ad alcuna altra parte della testa. 🙂
Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.