Võrguliikluse generaatorid: erinevus redaktsioonide vahel

Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
Resümee puudub
46. rida: 46. rida:
   
 
* vaikimisi on üks queue; kui multiqueue nt Proxmox PVE webgui liideses sisse lülitada, siis paistab rohkem rx/tx paare
 
* vaikimisi on üks queue; kui multiqueue nt Proxmox PVE webgui liideses sisse lülitada, siis paistab rohkem rx/tx paare
  +
  +
====Realtek====
  +
  +
Realtek driveriga töötav võrgukaart paistab välja selline
  +
  +
<pre>
  +
root@pm-varundus:~# ethtool -i enp6s0
  +
driver: r8169
  +
version: 6.8.4-2-pve
  +
firmware-version: rtl8168e-3_0.0.4 03/27/12
  +
expansion-rom-version:
  +
bus-info: 0000:06:00.0
  +
supports-statistics: yes
  +
supports-test: no
  +
supports-eeprom-access: no
  +
supports-register-dump: yes
  +
supports-priv-flags: no
  +
</pre>
  +
  +
Statistika selline
  +
  +
<pre>
  +
root@pm-varundus:~# ethtool -S enp6s0
  +
NIC statistics:
  +
tx_packets: 0
  +
rx_packets: 0
  +
tx_errors: 0
  +
rx_errors: 0
  +
rx_missed: 0
  +
align_errors: 0
  +
tx_single_collisions: 0
  +
tx_multi_collisions: 0
  +
unicast: 0
  +
broadcast: 0
  +
multicast: 0
  +
tx_aborted: 0
  +
tx_underrun: 0
  +
</pre>
  +
  +
kus
  +
  +
* üks queue on kasutada
  +
* statistikat väljendatakse nö väga kompaktselt
  +
  +
====Intel 1g====
  +
  +
<pre>
  +
root@pm-varundus:~# ethtool -i enp3s0
  +
driver: e1000e
  +
version: 6.8.4-2-pve
  +
firmware-version: 1.8-0
  +
expansion-rom-version:
  +
bus-info: 0000:03:00.0
  +
supports-statistics: yes
  +
supports-test: yes
  +
supports-eeprom-access: yes
  +
supports-register-dump: yes
  +
supports-priv-flags: yes
  +
</pre>
  +
  +
Statistika paistab
  +
  +
<pre>
  +
root@pm-varundus:~# ethtool -S enp3s0
  +
NIC statistics:
  +
rx_packets: 0
  +
tx_packets: 0
  +
rx_bytes: 0
  +
tx_bytes: 0
  +
rx_broadcast: 0
  +
tx_broadcast: 0
  +
rx_multicast: 0
  +
tx_multicast: 0
  +
rx_errors: 0
  +
tx_errors: 0
  +
tx_dropped: 0
  +
multicast: 0
  +
collisions: 0
  +
rx_length_errors: 0
  +
rx_over_errors: 0
  +
rx_crc_errors: 0
  +
rx_frame_errors: 0
  +
rx_no_buffer_count: 0
  +
rx_missed_errors: 0
  +
tx_aborted_errors: 0
  +
tx_carrier_errors: 0
  +
tx_fifo_errors: 0
  +
tx_heartbeat_errors: 0
  +
tx_window_errors: 0
  +
tx_abort_late_coll: 0
  +
tx_deferred_ok: 0
  +
tx_single_coll_ok: 0
  +
tx_multi_coll_ok: 0
  +
tx_timeout_count: 0
  +
tx_restart_queue: 0
  +
rx_long_length_errors: 0
  +
rx_short_length_errors: 0
  +
rx_align_errors: 0
  +
tx_tcp_seg_good: 0
  +
tx_tcp_seg_failed: 0
  +
rx_flow_control_xon: 0
  +
rx_flow_control_xoff: 0
  +
tx_flow_control_xon: 0
  +
tx_flow_control_xoff: 0
  +
rx_csum_offload_good: 0
  +
rx_csum_offload_errors: 0
  +
rx_header_split: 0
  +
alloc_rx_buff_failed: 0
  +
tx_smbus: 0
  +
rx_smbus: 0
  +
dropped_smbus: 0
  +
rx_dma_failed: 0
  +
tx_dma_failed: 0
  +
rx_hwtstamp_cleared: 0
  +
uncorr_ecc_errors: 0
  +
corr_ecc_errors: 0
  +
tx_hwtstamp_timeouts: 0
  +
tx_hwtstamp_skipped: 0
  +
</pre>
  +
  +
kus
  +
  +
* kasutada on üks queue
  +
* statistikat väljendatakse detailsemalt
   
 
===Kasulikud lisamaterjalid===
 
===Kasulikud lisamaterjalid===

Redaktsioon: 20. juuli 2024, kell 21:20

Sissejuhatus

TODO

ethtool statistika

virtio_net

kvm-qemu virtuaalses arvutis kasutatakse tavaliselt virtio_net draiveriga töötavat võrguliidest

root@cifs:~# ethtool -i ens18
driver: virtio_net
version: 1.0.0
firmware-version: 
expansion-rom-version: 
bus-info: 0000:06:12.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no

Statistika osakond paistab selline

root@cifs:~# ethtool -S ens18
NIC statistics:
     rx_queue_0_packets: 235231418
     rx_queue_0_bytes: 608716888816
     rx_queue_0_drops: 0
     rx_queue_0_xdp_packets: 0
     rx_queue_0_xdp_tx: 0
     rx_queue_0_xdp_redirects: 0
     rx_queue_0_xdp_drops: 0
     rx_queue_0_kicks: 164312
     tx_queue_0_packets: 112125133
     tx_queue_0_bytes: 8556136770
     tx_queue_0_xdp_tx: 0
     tx_queue_0_xdp_tx_drops: 0
     tx_queue_0_kicks: 111141834

kus

  • vaikimisi on üks queue; kui multiqueue nt Proxmox PVE webgui liideses sisse lülitada, siis paistab rohkem rx/tx paare

Realtek

Realtek driveriga töötav võrgukaart paistab välja selline

root@pm-varundus:~# ethtool -i enp6s0
driver: r8169
version: 6.8.4-2-pve
firmware-version: rtl8168e-3_0.0.4 03/27/12
expansion-rom-version: 
bus-info: 0000:06:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no

Statistika selline

root@pm-varundus:~# ethtool -S enp6s0
NIC statistics:
     tx_packets: 0
     rx_packets: 0
     tx_errors: 0
     rx_errors: 0
     rx_missed: 0
     align_errors: 0
     tx_single_collisions: 0
     tx_multi_collisions: 0
     unicast: 0
     broadcast: 0
     multicast: 0
     tx_aborted: 0
     tx_underrun: 0

kus

  • üks queue on kasutada
  • statistikat väljendatakse nö väga kompaktselt

Intel 1g

root@pm-varundus:~# ethtool -i enp3s0
driver: e1000e
version: 6.8.4-2-pve
firmware-version: 1.8-0
expansion-rom-version: 
bus-info: 0000:03:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

Statistika paistab

root@pm-varundus:~# ethtool -S enp3s0
NIC statistics:
     rx_packets: 0
     tx_packets: 0
     rx_bytes: 0
     tx_bytes: 0
     rx_broadcast: 0
     tx_broadcast: 0
     rx_multicast: 0
     tx_multicast: 0
     rx_errors: 0
     tx_errors: 0
     tx_dropped: 0
     multicast: 0
     collisions: 0
     rx_length_errors: 0
     rx_over_errors: 0
     rx_crc_errors: 0
     rx_frame_errors: 0
     rx_no_buffer_count: 0
     rx_missed_errors: 0
     tx_aborted_errors: 0
     tx_carrier_errors: 0
     tx_fifo_errors: 0
     tx_heartbeat_errors: 0
     tx_window_errors: 0
     tx_abort_late_coll: 0
     tx_deferred_ok: 0
     tx_single_coll_ok: 0
     tx_multi_coll_ok: 0
     tx_timeout_count: 0
     tx_restart_queue: 0
     rx_long_length_errors: 0
     rx_short_length_errors: 0
     rx_align_errors: 0
     tx_tcp_seg_good: 0
     tx_tcp_seg_failed: 0
     rx_flow_control_xon: 0
     rx_flow_control_xoff: 0
     tx_flow_control_xon: 0
     tx_flow_control_xoff: 0
     rx_csum_offload_good: 0
     rx_csum_offload_errors: 0
     rx_header_split: 0
     alloc_rx_buff_failed: 0
     tx_smbus: 0
     rx_smbus: 0
     dropped_smbus: 0
     rx_dma_failed: 0
     tx_dma_failed: 0
     rx_hwtstamp_cleared: 0
     uncorr_ecc_errors: 0
     corr_ecc_errors: 0
     tx_hwtstamp_timeouts: 0
     tx_hwtstamp_skipped: 0

kus

  • kasutada on üks queue
  • statistikat väljendatakse detailsemalt

Kasulikud lisamaterjalid