Ich habe den 20.127 / 893-Kbit / s-Dienst über CenturyLink DSL. Ich habe einen Geschwindigkeitstest durchgeführt und er meldet normalerweise Geschwindigkeiten in der Nähe davon.
Außer wenn ich etwas Wesentliches hochlade. Wie eine Videodatei auf YouTube. Das Hochladen dauert ewig, was ich aufgrund der Upload-Geschwindigkeit von 893 Kbit / s verstehe, aber während des gesamten Uploads kommt die Download-Geschwindigkeit zum Erliegen. Es ist so schlimm, dass ich nicht einmal eine Verbindung zu SpeedTest.net herstellen kann, um einen Geschwindigkeitstest durchzuführen. Die Vernetzung zwischen anderen Computern im Haus ist in Ordnung. Solange jedoch ein Computer hochgeladen wird, können alle Computer aus dem Internet entfernt werden. Das Pingen von Google dauert beispielsweise 5 Sekunden, um das DNS aufzulösen, und anschließend tritt ein Timeout für die Anforderungen auf.
Ich rief CenturyLinks Support an und sprach eine Stunde lang mit ihnen und sie sagten, alles sei in Ordnung. Ich musste ein paar Mal meinen Computer und mein Modem neu starten, was natürlich nicht half. Schließlich schickten sie mir ein neues (überholtes) Modem, um mich vom Telefon zu holen. Es verhält sich genauso.
Meine Frage ist also, ob dieses Verhalten typisch für CenturyLink DSL ist oder ob etwas wirklich durcheinander ist. Vielleicht gibt es etwas, das ich tun kann, um das Problem zu beheben, ohne eine weitere Stunde damit zu verbringen, mein Modem neu zu starten, während ich mit einer unfähigen Support-Person spreche.
quelle
Antworten:
Das TCP-Protokoll, das von den meisten Internet-Verkehrsteilnehmern verwendet wird, verwendet ein "Schiebefenster" -Schema, um Zuverlässigkeit zu gewährleisten. Dies bedeutet, dass nur dann neue Inhalte gesendet werden (Schieben Sie das Fenster), wenn die ACK-Nachrichten empfangen werden, die darauf hinweisen, dass ein Teil oder das gesamte aktuelle Fenster vollständig empfangen wurde. Daher müssen häufig ACK-Nachrichten im Uplink gesendet werden, damit der Download-Verkehr reibungslos abläuft. Wenn die ACK-Nachrichten verzögert werden oder verloren gehen, kann der Absender die Übertragung verlangsamen und / oder bereits empfangene Pakete erneut übertragen.
Standardmäßig werden Pakete vom Betriebssystem in der Reihenfolge übertragen, in der sie von den Anwendungen generiert wurden. Daher werden die ACK-Pakete zufällig mit Ihrem Upload-Verkehr verschachtelt. Ihr ISP (oder Ihr Netzwerkgerät) steuert Ihre Bandbreitennutzung, indem er Pakete verzögert, wenn Ihre Übertragungsgeschwindigkeit den Grenzwert überschreitet (auch als Drosselung bezeichnet). Diese Verzögerung kann bei jedem Paket auftreten, einschließlich der verzögerungsempfindlichen ACK-Pakete.
Um dieses Problem zu lösen, benötigen Sie eine Art Prioritätssystem, um sicherzustellen, dass die ACK-Pakete nicht gedrosselt werden. Hierfür gibt es kostenpflichtige Softwarelösungen. Sie können einen ähnlichen Effekt auch erzielen, wenn Sie die Upload-Geschwindigkeit auf einen Wert begrenzen, der unter Ihrer zugewiesenen Upload-Bandbreite liegt. Alternativ können Sie Anwendungen verwenden, die Dateien über UDP übertragen, für die keine ACK-Nachrichten erforderlich sind.
quelle
Hier geht es um zwei Dinge:
Das Hochladen auf einen Server, der den größten Teil Ihrer Upload-Bandbreite und einen Teil Ihrer Download-Bandbreite verwendet, um mit dem Server zu kommunizieren, um sicherzustellen, dass die Datei ordnungsgemäß empfangen wird.
Sie versuchen, auf das Internet zuzugreifen, wobei Ihre Download-Geschwindigkeit zum Sprechen aus dem Internet und Ihre Upload-Geschwindigkeit zum Sprechen mit dem Server verwendet wird, um sicherzustellen, dass der Browser die Dateien ordnungsgemäß empfängt.
Sehen Sie das Problem?
Ihre Download-Geschwindigkeit hängt von vielen Faktoren ab: Leitungsqualität, Servicelevel, Standort, Verkabelung im Haus, Geschwindigkeit des Computers, Upload-Geschwindigkeit und jede fehlerhafte Belastung des Systems.
Wenn Sie also etwas hochladen, das den größten Teil Ihrer Upload-Bandbreite beansprucht, und dann versuchen, etwas aus dem Internet herunterzuladen, hat dieser Download-Vorgang keinen vollständigen Zugriff auf Ihre Upload-Bandbreite, sodass sich Ihre DOWNLOAD-Geschwindigkeit erheblich verringert.
quelle
Eine Lösung für das Problem, dass die Download-Geschwindigkeit des Centurylink-Modems C3000Z beim Hochladen unterbrochen wird, ist das Deaktivieren von QoS. QoS legt eine Priorität für VoIP (Traffic Shaping) fest. Wenn Sie also keinen VoIP-Dienst haben (was ich nicht tue), sollte das Deaktivieren von QoS Ihnen ungefähr die Hälfte (28 Mbit / s) der Download-Geschwindigkeit ermöglichen, während das Aktivieren beim Hochladen einer Datei (5 Mbit / s) die Download-Geschwindigkeit auf 0,02 Mbit / s senkte. Es gibt eine Einstellung in QoS, um den Download zu priorisieren (QoS-Richtung festlegen), aber ich konnte es nicht zum Festhalten bringen. Also habe ich gerade QoS komplett deaktiviert.
Ich erwarte beim Hochladen eine gewisse Beeinträchtigung der Download-Geschwindigkeit, aber es sollte nicht die Hälfte sein.
Ich werde mich weiter darum kümmern, aber zumindest habe ich jetzt etwas damit zu tun.
Glauben Sie nicht, dass diejenigen, die sagen, dass das Hochladen Ihren Download beenden sollte, SEIT WANN? Asynchron ermöglicht, dass die Geschwindigkeit Ihrer Verbindung in beide Richtungen effizient funktioniert.
quelle