Hi,
hier lesen meines Wissens einige Netzwerkadmins mit. Vielleicht habt
ihr eine Idee, womit die folgenden Probleme zusammenhängen können.
Ich betreibe meinen eigenen Gitlab-Server bei Hetzner und baue dort
Images (raw, VDI, VMDK, etc. mit mind 2 GB) und stelle diese als Build-
Artefakte zum Download bereit. Wenn ich in meiner Firma eine der
Dateien von dem Server herunterlade, liegen die
Downloadgeschwindigkeiten bei 200-300kbyte/s. Dito bei Debian-Paketen
von deb.debian.org.
Der Server selber hat eine Gigabit-Anbindung. Wenn ich bei mir zu Hause
oder von einem anderen Server herunterlade, wird da auch die volle
Bandbreite des jeweiligen Anschlusses mit >30MByte/s abgerufen. Nur
eben nicht auf dem Firmenanschluss.
Der Firmenanschluss misst selbst 40-80Mbit/s und damit deutlich mehr.
Es gibt keinerlei Probleme bei z.B. Ubuntu ISOs von releases.u.c oder
Debian-Paketen vom Docker-Projekt. In beiden Fällen wird die volle
Bandbreite erreicht. Ich habe zudem einige Web-Angebote zum Download
großer Dateien ausprobiert. speedtestx.de oder speed.hetzner.de krebsen
auch mit 200-300kbyte/s rum.
Nun dachte ich, dass vielleicht irgendwo auf der Strecke ein
Flaschenhals steckt. Allerdings gibt es mit mtr keine Hinweise darauf.
Ich habe dennoch nun einen CI-Job hinzugefügt, der die Artefakte nach
dem Bau von Gitlab auf unser Onedrive überträgt. Nun mussten wir aber
feststellen, dass der Download der Dateien von Onedrive genauso lahm
ist.
Unser Netzwerk besteht aus einer Fritz-Box, hinter der eine pfsense
hängt. Und dahinter ein Managed Switch. Die Fritzbox hat außerdem ein
Gäste WLAN. Egal, wo ich mich einhänge, überall des selbe
Problem/Phänomen.
Ich habe den Verdacht, dass irgendwo unterwegs Content-Filtering oder
Priorisierung betrieben wird. Oder kann das an Netzwerkeinstellungen
liegen? Ist euch so etwas schon einmal begegnet? Habt ihr eine Idee, wo
ich noch nach Ursache schauen könnte oder wie ich die Ursache ausfindig
machen kann?
VG Daniel