Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Netzwerk langsam
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
krelh
n00b
n00b


Joined: 05 Jun 2024
Posts: 25

PostPosted: Thu Oct 03, 2024 11:18 am    Post subject: Netzwerk langsam Reply with quote

Hi,

ich habe Probelme mit meinem Netzwerk.
Wenn ich größere Downloads laufen lasse, werden die Downloads mit der Zeit immer langsamer.
Teilweise laufen die Downloads bis auf 1 MBit/s runter.
Wenn ich dann den DHCP Service neu starte laden die Downloads wieder mit 500 MBit/s herunter.
Das mache ich mit
Code:
 watch -n 600 "script zum stoppen und starten des dhcpcd serivce"


IPv6 habe ich deaktiviert. Es wird ausschließlich IPv4 genutzt.

Leider muss ich den DHCP Serivce aber alle 10 Minuten neu starten, damit die Downloads nicht so langsam werden.

Woran kann das liegen?
Danke.
Back to top
View user's profile Send private message
krelh
n00b
n00b


Joined: 05 Jun 2024
Posts: 25

PostPosted: Thu Oct 03, 2024 4:14 pm    Post subject: Re: Netzwerk langsam Reply with quote

krelh wrote:
Hi,

ich habe Probelme mit meinem Netzwerk.
Wenn ich größere Downloads laufen lasse, werden die Downloads mit der Zeit immer langsamer.
Teilweise laufen die Downloads bis auf 1 MBit/s runter.
Wenn ich dann den DHCP Service neu starte laden die Downloads wieder mit 500 MBit/s herunter.
Das mache ich mit
Code:
 watch -n 600 "script zum stoppen und starten des dhcpcd serivce"


IPv6 habe ich deaktiviert. Es wird ausschließlich IPv4 genutzt.

Leider muss ich den DHCP Serivce aber alle 10 Minuten neu starten, damit die Downloads nicht so langsam werden.

Woran kann das liegen?
Danke.


Folgendes hat das Problem behoben:
Code:

sysctl net.ipv4.tcp_ecn=0
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5319

PostPosted: Thu Oct 03, 2024 5:28 pm    Post subject: Reply with quote

welchen Wert hatte net.ipv4.tcp_ecn vorher?
Default ist 2. Wobei ecn (Explicit Congestion Notification https://sysctl-explorer.net/net/ipv4/tcp_ecn/) nur dann genutzt wird wenn eingehende Verbindungen den support anfordern.
Für downloads initiierst du den download und ist daher keine eingehende Verbindung.

Mögliche ursache wieso ECN zu problemen führen kann: Buggy router und andere netzwerk geräte über welche die download verbindung zum zielserver läuft

Erklärung was da für Ursachen sein können gibt es hier:
https://github.com/systemd/systemd/issues/9748
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
krelh
n00b
n00b


Joined: 05 Jun 2024
Posts: 25

PostPosted: Thu Oct 03, 2024 5:54 pm    Post subject: Reply with quote

firefly wrote:
welchen Wert hatte net.ipv4.tcp_ecn vorher?
Default ist 2. Wobei ecn (Explicit Congestion Notification https://sysctl-explorer.net/net/ipv4/tcp_ecn/) nur dann genutzt wird wenn eingehende Verbindungen den support anfordern.
Für downloads initiierst du den download und ist daher keine eingehende Verbindung.

Mögliche ursache wieso ECN zu problemen führen kann: Buggy router und andere netzwerk geräte über welche die download verbindung zum zielserver läuft

Erklärung was da für Ursachen sein können gibt es hier:
https://github.com/systemd/systemd/issues/9748


Vorher war der Wert 2. Zu 100 % läuft es nach wie vor nicht (auch nicht mit dem Wert 0). Es läuft aber deutlich besser als vorher.
Als Router läuft eine pfsense. Andere Geräte haben keine Probleme mit ihren Verbindungen. Es ist auch kein WLAN im Einsatz.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5319

PostPosted: Thu Oct 03, 2024 6:13 pm    Post subject: Reply with quote

krelh wrote:
firefly wrote:
welchen Wert hatte net.ipv4.tcp_ecn vorher?
Default ist 2. Wobei ecn (Explicit Congestion Notification https://sysctl-explorer.net/net/ipv4/tcp_ecn/) nur dann genutzt wird wenn eingehende Verbindungen den support anfordern.
Für downloads initiierst du den download und ist daher keine eingehende Verbindung.

Mögliche ursache wieso ECN zu problemen führen kann: Buggy router und andere netzwerk geräte über welche die download verbindung zum zielserver läuft

Erklärung was da für Ursachen sein können gibt es hier:
https://github.com/systemd/systemd/issues/9748


Vorher war der Wert 2. Zu 100 % läuft es nach wie vor nicht (auch nicht mit dem Wert 0). Es läuft aber deutlich besser als vorher.
Als Router läuft eine pfsense. Andere Geräte haben keine Probleme mit ihren Verbindungen. Es ist auch kein WLAN im Einsatz.

Das problem mit ECN betrifft alle netzwerkgeräte die zwischen dir und dem zielserver liegen.
Daher kann pfsense hier alles korrekt machen aber z.b. ein router deines ISP kann hier mist bauen und das Problem provozieren.
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
krelh
n00b
n00b


Joined: 05 Jun 2024
Posts: 25

PostPosted: Sat Oct 05, 2024 10:59 am    Post subject: Reply with quote

firefly wrote:
Das problem mit ECN betrifft alle netzwerkgeräte die zwischen dir und dem zielserver liegen.
Daher kann pfsense hier alles korrekt machen aber z.b. ein router deines ISP kann hier mist bauen und das Problem provozieren.


Dann müsste ich aber doch unter Arch Linux oder Ubuntu die gleichen Probleme haben. Die Internetverbindung wurde bis dahin nicht getrennt und die Server sind die gleichen.
Zudem ist es komisch, wenn ich meinen dhcpcd Service neu starte, dann die volle Bandbreite für 10 Minuten habe. Dann ist ein erneutes Neustarten des dhcpcd Service erforderlich, da die Verbindung wieder langsam wird.

Gleiches gilt auch für Videostreams. Sobald ich etwas nebenbei herunterlade, was nichtmal mit voller Bandbreite passiert, puffert der Videostream. Hier sind zumindest die Ziel Server unabhängig voneinander.
Oder habe ich einen Denkfehler?

Danke.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5319

PostPosted: Sat Oct 05, 2024 11:35 am    Post subject: Reply with quote

krelh wrote:
firefly wrote:
Das problem mit ECN betrifft alle netzwerkgeräte die zwischen dir und dem zielserver liegen.
Daher kann pfsense hier alles korrekt machen aber z.b. ein router deines ISP kann hier mist bauen und das Problem provozieren.


Dann müsste ich aber doch unter Arch Linux oder Ubuntu die gleichen Probleme haben. Die Internetverbindung wurde bis dahin nicht getrennt und die Server sind die gleichen.
Zudem ist es komisch, wenn ich meinen dhcpcd Service neu starte, dann die volle Bandbreite für 10 Minuten habe. Dann ist ein erneutes Neustarten des dhcpcd Service erforderlich, da die Verbindung wieder langsam wird.

Gleiches gilt auch für Videostreams. Sobald ich etwas nebenbei herunterlade, was nichtmal mit voller Bandbreite passiert, puffert der Videostream. Hier sind zumindest die Ziel Server unabhängig voneinander.
Oder habe ich einen Denkfehler?

Danke.

Bist du dir sicher das unter den anderen Distries die gleichen einstellungen vorhanden sind für diese sysctl setting?
Ansonsten ist das alles spekulation...
_________________
Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn.
Back to top
View user's profile Send private message
krelh
n00b
n00b


Joined: 05 Jun 2024
Posts: 25

PostPosted: Sat Oct 05, 2024 11:41 am    Post subject: Reply with quote

firefly wrote:
krelh wrote:
firefly wrote:
Das problem mit ECN betrifft alle netzwerkgeräte die zwischen dir und dem zielserver liegen.
Daher kann pfsense hier alles korrekt machen aber z.b. ein router deines ISP kann hier mist bauen und das Problem provozieren.


Dann müsste ich aber doch unter Arch Linux oder Ubuntu die gleichen Probleme haben. Die Internetverbindung wurde bis dahin nicht getrennt und die Server sind die gleichen.
Zudem ist es komisch, wenn ich meinen dhcpcd Service neu starte, dann die volle Bandbreite für 10 Minuten habe. Dann ist ein erneutes Neustarten des dhcpcd Service erforderlich, da die Verbindung wieder langsam wird.

Gleiches gilt auch für Videostreams. Sobald ich etwas nebenbei herunterlade, was nichtmal mit voller Bandbreite passiert, puffert der Videostream. Hier sind zumindest die Ziel Server unabhängig voneinander.
Oder habe ich einen Denkfehler?

Danke.

Bist du dir sicher das unter den anderen Distries die gleichen einstellungen vorhanden sind für diese sysctl setting?
Ansonsten ist das alles spekulation...


Definitiv. Habe ich geprüft, da ich das Verhalten auch komisch fand.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum