27.4. Mise à jour du qdisc par défaut
Si vous observez des pertes de paquets sur le réseau avec l'adresse qdisc
actuelle, vous pouvez modifier l'adresse qdisc
en fonction de vos besoins en matière de réseau.
Procédure
Visualiser la valeur par défaut actuelle de
qdisc
:sysctl -a | grep qdisc
# sysctl -a | grep qdisc net.core.default_qdisc = fq_codel
Copy to Clipboard Copied! Visualiser le site
qdisc
de la connexion Ethernet actuelle :tc -s qdisc show dev enp0s1
# tc -s qdisc show dev enp0s1 qdisc fq_codel 0: root refcnt 2 limit 10240p flows 1024 quantum 1514 target 5.0ms interval 100.0ms memory_limit 32Mb ecn Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 maxpacket 0 drop_overlimit 0 new_flow_count 0 ecn_mark 0 new_flows_len 0 old_flows_len 0
Copy to Clipboard Copied! Mettre à jour le site
qdisc
:sysctl -w net.core.default_qdisc=pfifo_fast
# sysctl -w net.core.default_qdisc=pfifo_fast
Copy to Clipboard Copied! Pour appliquer les modifications, rechargez le pilote de réseau :
rmmod NETWORKDRIVERNAME modprobe NETWORKDRIVERNAME
# rmmod NETWORKDRIVERNAME # modprobe NETWORKDRIVERNAME
Copy to Clipboard Copied! Démarrer l'interface réseau :
ip link set enp0s1 up
# ip link set enp0s1 up
Copy to Clipboard Copied!
Vérification
Visualisez le site
qdisc
de la connexion Ethernet :tc -s qdisc show dev enp0s1
# tc -s qdisc show dev enp0s1 qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1 Sent 373186 bytes 5333 pkt (dropped 0, overlimits 0 requeues 0) backlog 0b 0p requeues 0 ....
Copy to Clipboard Copied!