Die Einrichtung
Wir haben einige Mietleitungen gemietet, die sich als Layer-2-Netzwerk präsentieren, dh Sie haben eine große Leitung im Rechenzentrum und die entfernten Standorte haben kleinere Leitungen. Innerhalb des Layer 2-Netzwerks können Sie tun, was Sie möchten. Wahrscheinlich verwenden sie 802.1ad, um jedem Kunden sein eigenes Netzwerk innerhalb seines Netzwerks zuzuweisen. AFAICS die meisten Standorte sind über einfaches VDSL verbunden.
Wir haben beschlossen, an jedem Standort einen Router einzurichten und jedem Standort ein eigenes VLAN zuzuweisen. In der Firewall am DC sind somit so viele VLANs definiert, wie Standorte vorhanden sind. Jeder Standort verwendet daher seinen On-Adressbereich in seinem eigenen VLAN.
Netzwerkdiagramm:
Das Problem
Jetzt stehen wir vor Durchsatzproblemen:
- Das Ausführen einer FTP-Übertragung von der Site zum DC funktioniert einwandfrei mit einer Geschwindigkeit von ca. 10 MBit / s (Leitungsgeschwindigkeit).
- Das Ausführen einer FTP-Übertragung von DC zu Site funktioniert bei 6 MBit / s oder weniger nicht einwandfrei.
Es spielt keine Rolle, welche Seite die Übertragung initiiert. Die einzig beständige Sache ist, dass eine Richtung nicht gut funktioniert. Schade, dass dies die Richtung zum Standort ist, da dies die Bandbreite ist, die wir am meisten benötigen, da wir Terminalserver-Clients verwenden möchten.
Ungefähr 10 Sekunden nach dem Transfer sinkt der Durchsatz. Wir sehen DUP ACKs beim Schnüffeln. Was führt mich vielleicht zu einer Ratenbegrenzung am Ende des Anbieters? (Derzeit haben sie keine Ahnung, und ich möchte sicherstellen, dass wir keine Schuld haben, bevor ich eskaliere.)
HINWEIS Die entfernten Standorte sind irgendwie auf 10 MB beschränkt. Das Setzen des Switch-to-Metro-Ports auf 10 MB hilft auch nicht. In der Tat ist es dann das Schlimmste (max. 30 KB / s). Die Einstellung auf 100 MB funktioniert einwandfrei, führt jedoch bereits zu dem beschriebenen Problem. Gleiches gilt für 1G.
Die Aufzeichnungen des Problems können hier heruntergeladen werden:
* http://178.63.11.6/dc-to-remote_dc-side.pcapng
* http://178.63.11.6/dc-to-remote_remote-side.pcapng
Diagnose
Im Bild sehen Sie das Wireshark IO-Diagramm mit einigen Fehlerdetails:
- links: FTP-Transfer von DC zur Site
- rechts: FTP-Transfer von Site zu DC
Falls die andere Seite die Übertragung einleitet (dh von dc anstatt von remote), bleibt das Problem unverändert.
Bitte gönnen Sie mir, was Ihrer Meinung nach das Problem sein könnte.
UPDATE # 1 (oben integriert)
UPDATE # 2 ( AKTUALISIERT )
Dies muss eine Sache zur Überlastungskontrolle sein.
Beachten Sie, dass wir von DC zu Remote 10G-> 1G-> 100M-> 10M-> 1G-Verbindungen haben. <- funktioniert nicht
In der anderen Richtung haben wir also das Gegenteil: 1G -> 10M -> 100M -> 1G -> 10G. <- ganz gut
Das erste "1G-> 10M" ist das "unsichtbare" 10M am Remote-Standort, bei dem die Geschwindigkeit des Uplink-Ports auf 1G festgelegt ist, obwohl nur 10M dahinter stehen (verkauft werden).
Die 100 Mbit / s am DC sind jedoch echte 100 Mbit / s, die Schnittstelle ist auf der physischen Ebene mit 100 Mbit / s konfiguriert.
Ich habe jetzt iperf benutzt:
- TCP- Tests funktionieren nur in einer Richtung (Client = DC, Server = Remote)
./iperf -c 192.168.x -i2 -t 60 -r -------------------------------------------------- ---------- Server überwacht TCP-Port 5001 TCP-Fenstergröße: 85,3 KByte (Standard) -------------------------------------------------- ---------- -------------------------------------------------- ---------- Client, der eine Verbindung zu 192.168.x, TCP-Port 5001 herstellt TCP-Fenstergröße: 16,0 KByte (Standard) -------------------------------------------------- ---------- [3] Lokaler 10.x-Port 38195, verbunden mit 192.168.x-Port 5001 [3] 0,0 - 2,0 Sek. 1,44 MByte 6,03 MBit / Sek [3] 2,0 - 4,0 Sek. 2,23 MByte 9,37 Mbits / Sek [3] 4,0 - 6,0 Sek. 2,28 MByte 9,57 MBit / Sek [3] 6,0 - 8,0 Sek. 1,88 MByte, 7,90 MBits / Sek [3] 8,0-10,0 Sek. 1,00 MByte 4,19 MBits / Sek [3] 10,0-12,0 Sek. 1,30 MByte 5,47 Mbits / Sek [3] 12,0-14,0 Sek. 688 KBytes 2,82 Mbits / Sek [3] 14,0-16,0 Sek. 840 KB 3,44 Mbits / Sek [3] 16,0-18,0 Sek. 1,03 MByte 4,33 MBits / Sek [3] 18,0 - 20,0 Sek. 1,01 MB 4,23 MBit / Sek [3] 20,0-22,0 Sek. 1,03 MByte 4,33 Mbits / Sek [3] 22,0-24,0 Sek. 1,18 MByte 4,95 Mbits / Sek [3] 24,0-26,0 Sek. 904 KByte 3,70 Mbits / Sek [3] 26,0-28,0 Sek. 840 KB 3,44 Mbits / Sek [3] 28,0-30,0 Sek. 936 KByte 3,83 Mbits / Sek [3] 30,0-32,0 Sek. 1,09 MB 4,59 MBit / Sek [3] 32,0-34,0 Sek. 960 KB 3,93 Mbits / Sek [3] 34,0-36,0 Sek. 752 KByte 3,08 Mbits / Sek [3] 36,0-38,0 Sek. 1,09 MB 4,59 MBit / Sek [3] 38,0-40,0 Sek. 1,09 MByte 4,59 Mbits / Sek [3] 40,0-42,0 Sek. 840 KB 3,44 Mbits / Sek [3] 42,0-44,0 Sek. 1,27 MByte 5,34 Mbits / Sek [3] 44,0-46,0 Sek. 1,16 MByte 4,85 Mbits / Sek [3] 46,0-48,0 Sek. 840 KB 3,44 Mbits / Sek [3] 48,0-50,0 Sek. 960 KB 3,93 Mbits / Sek [3] 50,0-52,0 Sek. 1,28 MByte 5,37 Mbits / Sek [3] 52,0-54,0 Sek. 1,09 MB 4,59 MBit / Sek [3] 54,0-56,0 Sek. 992 KB 4,06 Mbits / Sek [3] 56,0-58,0 Sek. 1,00 MB 4,19 MBit / Sek [3] 58,0-60,0 Sek. 1,09 MB 4,59 MBit / Sek [3] 0,0-60,2 Sek. 33,9 MByte 4,73 Mbits / Sek [5] Lokaler 10.x-Port 5001, verbunden mit 192.168.x-Port 10965 [5] 0,0 bis 2,0 s, 1,85 MByte, 7,75 MBits / s [5] 2,0 - 4,0 Sek. 1,90 MByte, 7,98 MBits / Sek [5] 4,0 - 6,0 Sek. 1,89 MByte, 7,93 MBits / Sek [5] 6,0-8,0 s 1,92 MByte 8,07 MBit / s [5] 8,0-10,0 Sek. 1,91 MByte 8,02 MBit / Sek [5] 10,0-12,0 Sek. 1,83 MByte 7,69 Mbits / Sek [5] 12.0-14.0 Sek. 1.86 MBytes 7.78 Mbits / Sek [5] 14,0-16,0 Sek. 1,79 MByte 7,52 Mbits / Sek [5] 16,0-18,0 Sek. 1,79 MByte 7,52 Mbits / Sek [5] 18,0 - 20,0 Sek. 1,89 MByte, 7,91 Mbits / Sek [5] 20,0-22,0 Sek. 1,91 MByte 8,00 Mbits / Sek [5] 22,0-24,0 Sek. 1,88 MByte 7,91 Mbits / Sek [5] 24,0-26,0 Sek. 1,95 MByte 8,16 Mbits / Sek [5] 26,0-28,0 Sek. 1,90 MByte 7,99 Mbits / Sek [5] 28,0 - 30,0 Sek. 1,87 MByte, 7,84 MBit / Sek [5] 30,0-32,0 Sek. 1,85 MByte, 7,77 Mbits / Sek [5] 32,0-34,0 Sek. 1,55 MByte 6,49 Mbits / Sek [5] 34,0-36,0 Sek. 1,92 MByte 8,07 Mbits / Sek [5] 36,0-38,0 Sek. 1,90 MByte 7,99 Mbits / Sek [5] 38,0-40,0 Sek. 1,84 MByte 7,73 Mbits / Sek [5] 40,0-42,0 Sek. 1,66 MByte 6,95 Mbits / Sek [5] 42,0-44,0 Sek. 1,92 MByte 8,07 Mbits / Sek [5] 44,0-46,0 Sek. 1,91 MByte 7,99 Mbits / Sek [5] 46,0-48,0 Sek. 1,90 MByte 7,98 Mbits / Sek [5] 48,0-50,0 Sek. 1,84 MByte, 7,70 Mbits / Sek [5] 50,0-52,0 Sek. 1,93 MByte 8,09 Mbits / Sek [5] 52,0-54,0 Sek. 1,80 MByte 7,54 Mbits / Sek [5] 54,0-56,0 Sek. 1,83 MByte 7,67 Mbits / Sek [5] 56,0-58,0 Sek. 1,88 MByte 7,86 Mbits / Sek [5] 58,0-60,0 Sek. 1,85 MByte, 7,78 Mbits / Sek [5] 0,0-60,3 Sek. 56,0 MByte 7,79 Mbits / Sek
- Hier sind UDP- Tests von zwei Hosts im selben VLAN unter Verwendung der Metro Connection, 200 = remote, 201 = DC
Wir sehen, dass der Paketverlust mit zunehmender Bandbreite zunimmt (wenn wir uns 10 Mbit / s nähern, haben wir 0,93%, beginnen kritisch zu sein ... und würden auch erklären, warum TCP Probleme mit der Leistung hat).
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ C: \ iperf-2.0.5-2-win32> iperf -c 192.168.191.200 -i 1 -t 20 -r -u ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ -------------------------------------------------- ---------- Server lauscht auf UDP-Port 5001 Empfangen von 1470-Byte-Datagrammen UDP-Puffergröße: 64,0 KByte (Standard) -------------------------------------------------- ---------- -------------------------------------------------- ---------- Client, der eine Verbindung zu 192.168.191.200, UDP-Port 5001 herstellt Senden von 1470-Byte-Datagrammen UDP-Puffergröße: 64,0 KByte (Standard) -------------------------------------------------- ---------- [4] Lokaler 192.168.191.201-Port 61759, verbunden mit 192.168.191.200-Port 5001 [ID] Intervallübertragungsbandbreite [4] 0,0 - 1,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 1,0 - 2,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 2,0 - 3,0 Sek. 129 KByte 1,06 Mbits / Sek [4] 3,0 - 4,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 4,0 - 5,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 5,0 - 6,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 6,0 - 7,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 7,0 - 8,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 8,0-9,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 9,0-10,0 Sek. 129 KByte 1,06 Mbits / Sek [4] 10,0-11,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 11,0-12,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 12,0-13,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 13,0-14,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 14,0-15,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 15,0-16,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 16,0-17,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 17,0-18,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 18,0-19,0 Sek. 131 KByte 1,07 Mbits / Sek [4] 19,0-20,0 Sek. 128 KByte 1,05 Mbits / Sek [4] 0,0-20,0 s 2,50 MByte 1,05 MBit / s [4] 1785 Datagramme gesendet [4] Serverbericht: [4] 0,0 bis 20,0 s, 2,50 MByte, 1,05 MBit / s, 0,257 ms, 0/1785 (0%) [3] Lokaler 192.168.191.201-Port 5001, verbunden mit 192.168.191.200-Port 50749 [3] 0,0 - 1,0 Sek. 128 KByte, 1,05 Mbit / s, 0,285 ms, 0/89 (0%) [3] 1,0 - 2,0 Sek. 128 KByte, 1,05 Mbit / s, 0,313 ms, 0/89 (0%) [3] 2,0 - 3,0 s, 128 KByte, 1,05 MBit / s, 0,278 ms, 0/89 (0%) [3] 3,0 - 4,0 Sek. 128 KByte, 1,05 Mbit / s, 0,241 ms, 0/89 (0%) [3] 4,0 - 5,0 Sek. 128 KByte, 1,05 Mbit / s, 0,266 ms, 0/89 (0%) [3] 5,0 - 6,0 Sek. 128 KByte, 1,05 Mbit / s, 0,293 ms, 0/89 (0%) [3] 6,0 - 7,0 Sek. 128 KByte, 1,05 Mbit / s, 0,314 ms, 0/89 (0%) [3] 7,0 - 8,0 Sekunden, 128 KByte, 1,05 Mbit / s, 0,280 ms, 0/89 (0%) [3] 8,0-9,0 Sek. 128 KByte 1,05 MBit / Sek. 0,242 ms 0/89 (0%) [3] 9,0-10,0 Sek. 129 KBytes 1,06 Mbit / s 0,250 ms 0/90 (0%) [3] 10,0-11,0 Sek. 128 KBytes 1,05 Mbit / s 0,275 ms 0/89 (0%) [3] 11,0-12,0 Sek. 128 KByte 1,05 MBit / Sek. 0,299 ms 0/89 (0%) [3] 12,0-13,0 Sek. 128 KByte 1,05 Mbit / s 0,327 ms 0/89 (0%) [3] 13,0-14,0 Sek. 128 KByte 1,05 Mbit / s 0,290 ms 0/89 (0%) [3] 14,0-15,0 Sek. 128 KByte 1,05 Mbit / s 0,251 ms 0/89 (0%) [3] 15,0-16,0 Sek. 128 KByte 1,05 MBit / Sek. 0,275 ms 0/89 (0%) [3] 16,0-17,0 Sek. 128 KByte 1,05 MBit / Sek. 0,303 ms 0/89 (0%) [3] 17,0-18,0 Sek. 128 KByte 1,05 Mbit / s 0,333 ms 0/89 (0%) [3] 18,0 - 19,0 Sek. 128 KByte, 1,05 Mbit / s, 0,294 ms, 0/89 (0%) [3] 19,0 - 20,0 Sek. 131 KByte, 1,07 Mbit / s, 0,281 ms, 0/91 (0%) [3] 0,0-20,0 s 2,50 MByte 1,05 MBit / s 0,305 ms 0/1785 (0%) ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ C: \ iperf-2.0.5-2-win32> iperf -c 192.168.191.200 -i 1 -t 20 -r -u -b 5m ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ -------------------------------------------------- ---------- Server lauscht auf UDP-Port 5001 Empfangen von 1470-Byte-Datagrammen UDP-Puffergröße: 64,0 KByte (Standard) -------------------------------------------------- ---------- -------------------------------------------------- ---------- Client, der eine Verbindung zu 192.168.191.200, UDP-Port 5001 herstellt Senden von 1470-Byte-Datagrammen UDP-Puffergröße: 64,0 KByte (Standard) -------------------------------------------------- ---------- [4] Lokaler 192.168.191.201-Port 61760, verbunden mit 192.168.191.200-Port 5001 [ID] Intervallübertragungsbandbreite [4] 0,0 - 1,0 Sek. 610 KBytes 5,00 Mbits / Sek [4] 1,0 - 2,0 Sek. 609 KByte 4,99 Mbits / Sek [4] 2,0 - 3,0 Sek. 610 KByte 5,00 Mbits / Sek [4] 3,0 - 4,0 Sek. 609 KByte 4,99 Mbits / Sek [4] 4,0 - 5,0 Sek. 610 KBytes 5,00 Mbits / Sek [4] 5,0 - 6,0 Sek. 609 KByte 4,99 Mbit / s [4] 6,0 - 7,0 Sek. 610 KBytes 5,00 Mbits / Sek [4] 7,0 - 8,0 Sek. 609 KByte 4,99 Mbits / Sek [4] 8,0-9,0 Sek. 610 KByte 5,00 Mbits / Sek [4] 9,0-10,0 Sek. 619 KByte 5,07 Mbits / Sek [4] 10,0-11,0 Sek. 610 KBytes 5,00 Mbits / Sek [4] 11,0-12,0 Sek. 609 KByte 4,99 Mbits / Sek [4] 12,0-13,0 Sek. 609 KByte 4,99 Mbits / Sek [4] 13,0-14,0 Sek. 610 KByte 5,00 Mbits / Sek [4] 14,0-15,0 Sek. 609 KByte 4,99 Mbits / Sek [4] 15,0-16,0 Sek. 610 KBytes 5,00 Mbits / Sek [4] 16,0-17,0 Sek. 609 KByte 4,99 Mbits / Sek [4] 17,0-18,0 Sek. 610 KByte 5,00 Mbits / Sek [4] 18,0 - 19,0 Sek. 619 KByte, 5,07 Mbits / Sek [4] 19,0 - 20,0 Sek. 609 KByte 4,99 Mbits / Sek [4] 0,0-20,0 Sek. 11,9 MByte 5,00 MBit / Sek [4] 8504 Datagramme gesendet [4] Serverbericht: [4] 0,0-20,0 Sek. 11,9 MByte, 4,99 Mbit / s, 0,000 ms, 12/8503 (0,14%) [4] 0,0-20,0 Sek. 1 Datagramme nicht in der richtigen Reihenfolge empfangen [3] Lokaler 192.168.191.201-Port 5001, verbunden mit 192.168.191.200-Port 50750 [3] 0,0 - 1,0 s, 606 KByte, 4,96 Mbit / s, 2,238 ms, 1/423 (0,24%) [3] 1,0 - 2,0 Sek. 610 KBytes 5,00 MBit / Sek. 2,739 ms 0/425 (0%) [3] 2,0 - 3,0 s, 609 KByte, 4,99 Mbit / s, 3,089 ms, 1/425 (0,24%) [3] 3,0 - 4,0 s, 609 KByte, 4,99 Mbit / s, 3,605 ms, 0/424 (0%) [3] 4,0 - 5,0 Sek. 607 KByte, 4,97 Mbit / s, 1,954 ms, 0/423 (0%) [3] 5,0 - 6,0 Sek. 612 KBytes 5,01 MBit / Sek. 2,666 ms 0/426 (0%) [3] 6,0 - 7,0 Sek. 607 KByte, 4,97 Mbit / s, 2,602 ms, 0/423 (0%) [3] 7,0 - 8,0 Sek. 612 KBytes 5,01 MBit / Sek. 2,960 ms 0/426 (0%) [3] 8,0-9,0 Sek. 609 KBytes 4,99 Mbit / s 2,512 ms 0/424 (0%) [3] 9,0-10,0 Sek. 619 KBytes 5,07 Mbit / s 2,133 ms 0/431 (0%) [3] 10,0-11,0 Sek. 609 KBytes 4,99 Mbit / s 3,605 ms 1/425 (0,24%) [3] 11,0-12,0 Sek. 609 KBytes 4,99 Mbit / s 2,509 ms 0/424 (0%) [3] 12,0-13,0 Sek. 610 KBytes 5,00 MBit / Sek. 3,570 ms 0/425 (0%) [3] 13,0-14,0 Sek. 609 KBytes 4,99 Mbit / s 3,077 ms 1/425 (0,24%) [3] 14,0-15,0 Sek. 609 KBytes 4,99 Mbit / s 2,679 ms 0/424 (0%) [3] 15,0-16,0 Sek. 609 KBytes 4,99 Mbit / s 1,887 ms 0/424 (0%) [3] 16,0-17,0 Sek. 610 KBytes 5,00 MBit / Sek. 2,651 ms 0/425 (0%) [3] 17,0-18,0 Sek. 609 KBytes 4,99 Mbit / s 3,390 ms 0/424 (0%) [3] 18,0 - 19,0 Sek. 617 KByte, 5,06 Mbit / s, 2,601 ms, 0/430 (0%) [3] 19,0-20,0 Sek. 612 KBytes 5,01 MBit / Sek. 3,525 ms 0/426 (0%) [3] 0,0-20,0 Sek. 11,9 MByte 4,99 Mbit / s 3,156 ms 3/8503 (0,035%) [3] 0,0-20,0 Sek. 1 Datagramme nicht in der richtigen Reihenfolge empfangen ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ C: \ iperf-2.0.5-2-win32> iperf -c 192.168.191.200 -i 1 -t 20 -r -u -b 9m ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ -------------------------------------------------- ---------- Server lauscht auf UDP-Port 5001 Empfangen von 1470-Byte-Datagrammen UDP-Puffergröße: 64,0 KByte (Standard) -------------------------------------------------- ---------- -------------------------------------------------- ---------- Client, der eine Verbindung zu 192.168.191.200, UDP-Port 5001 herstellt Senden von 1470-Byte-Datagrammen UDP-Puffergröße: 64,0 KByte (Standard) -------------------------------------------------- ---------- [4] Lokaler 192.168.191.201-Port 61761, verbunden mit 192.168.191.200-Port 5001 [ID] Intervallübertragungsbandbreite [4] 0,0 - 1,0 Sek. 1,07 MByte 9,00 MBit / Sek [4] 1,0 - 2,0 s, 1,07 MByte, 8,98 Mbit / s [4] 2,0 - 3,0 Sek. 1,07 MByte 9,00 MBit / Sek [4] 3,0 - 4,0 s, 1,07 MByte, 8,98 Mbit / s [4] 4,0 - 5,0 Sek. 1,07 MByte 9,00 MBit / Sek [4] 5,0 - 6,0 s, 1,07 MByte, 8,98 MBits / s [4] 6,0 bis 7,0 s, 1,07 MByte, 8,98 MBits / s [4] 7,0-8,0 s 1,07 MByte 9,00 MBit / s [4] 8,0-9,0 Sek. 1,07 MByte 8,98 MBits / Sek [4] 9,0-10,0 Sek. 1,09 MByte 9,14 Mbits / Sek [4] 10,0-11,0 Sek. 1,07 MByte 9,00 MBit / Sek [4] 11,0-12,0 Sek. 1,07 MByte 8,98 Mbits / Sek [4] 12,0-13,0 Sek. 1,07 MByte 8,98 Mbits / Sek [4] 13,0-14,0 Sek. 1,07 MByte 9,00 MBit / Sek [4] 14,0-15,0 Sek. 1,07 MByte 8,98 Mbits / Sek [4] 15,0-16,0 Sek. 1,07 MByte 9,00 Mbits / Sek [4] 16,0-17,0 Sek. 1,07 MByte 8,98 Mbits / Sek [4] 17,0-18,0 Sek. 1,07 MByte 8,98 Mbits / Sek [4] 18,0 - 19,0 Sek. 1,09 MByte 9,14 Mbits / Sek [4] 19,0-20,0 Sek. 1,07 MByte 9,00 MBit / Sek [4] 0,0-20,0 Sek. 21,5 MByte 9,00 MBit / Sek [4] 15315 Datagramme gesendet [4] Serverbericht: [4] 0,0-20,0 Sek. 21,3 MByte 8,94 Mbits / Sek. 0,104 ms 96/15314 (0,63%) !!!!!!!!!! [4] 0,0-20,0 Sek. 1 Datagramme nicht in der richtigen Reihenfolge empfangen [3] Lokaler 192.168.191.201-Port 5001, verbunden mit 192.168.191.200-Port 50751 [3] 0,0 - 1,0 s, 1,06 MByte, 8,89 MBits / s, 2,405 ms, 0/756 (0%) [3] 1,0 - 2,0 s, 1,07 MByte, 9,00 Mbit / s, 2,308 ms, 0/765 (0%) [3] 2,0 - 3,0 s, 1,07 MByte, 9,00 Mbit / s, 2,305 ms, 0/765 (0%) [3] 3,0 - 4,0 s, 1,07 MByte, 8,97 Mbit / s, 2,290 ms, 1/764 (0,13%) [3] 4,0 bis 5,0 s, 1,07 MByte, 8,98 MBit / s, 2,271 ms, 1/765 (0,13%) [3] 5,0 - 6,0 s, 1,07 MByte, 8,98 Mbit / s, 2,313 ms, 0/764 (0%) [3] 6,0 bis 7,0 Sekunden, 1,07 MByte, 9,00 MBits / Sekunde, 2,191 ms, 0/765 (0%) [3] 7,0 - 8,0 s, 1,07 MByte, 8,95 MBits / s, 2,314 ms, 3/764 (0,39%) [3] 8,0 - 9,0 s, 1,07 MByte, 8,98 Mbit / s, 2,232 ms, 1/765 (0,13%) [3] 9,0-10,0 Sek. 1,09 MByte 9,13 MBits / Sek. 2,257 ms 0/776 (0%) [3] 10,0-11,0 Sek. 1,07 MByte 8,98 MBits / Sek. 2,365 ms 0/764 (0%) [3] 11,0-12,0 Sek. 1,07 MByte 8,98 MBits / Sek. 2,301 ms 1/765 (0,13%) [3] 12,0-13,0 Sek. 1,07 MByte 8,98 MBit / Sek. 2,277 ms 0/764 (0%) [3] 13,0-14,0 Sek. 1,07 MByte 9,00 MBit / Sek. 2,323 ms 0/765 (0%) [3] 14,0-15,0 Sek. 1,07 MByte 9,00 MBit / Sek. 2,176 ms 0/765 (0%) [3] 15,0-16,0 Sek. 1,07 MByte 8,96 Mbit / s 2,273 ms 2/764 (0,26%) [3] 16,0-17,0 Sek. 1,07 MByte 8,98 MBits / Sek. 2,313 ms 0/764 (0%) [3] 17,0-18,0 Sek. 1,07 MByte 8,98 MBits / Sek. 2,247 ms 1/765 (0,13%) [3] 18,0 - 19,0 Sek. 1,09 MByte 9,11 MBit / Sek. 2,276 ms 1/776 (0,13%) [3] 19,0 - 20,0 s, 1,07 MByte, 8,97 Mbit / s, 2,394 ms, 1/764 (0,13%) [3] 0,0-20,0 Sekunden, 21,5 MByte, 8,99 Mbit / s, 2,659 ms, 11/15314 (0,072%) [3] 0,0-20,0 Sek. 1 Datagramme nicht in der richtigen Reihenfolge empfangen ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ C: \ iperf-2.0.5-2-win32> iperf -c 192.168.191.200 -i 1 -t 20 -r -u -b 9850k ++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ -------------------------------------------------- ---------- Server lauscht auf UDP-Port 5001 Empfangen von 1470-Byte-Datagrammen UDP-Puffergröße: 64,0 KByte (Standard) -------------------------------------------------- ---------- -------------------------------------------------- ---------- Client, der eine Verbindung zu 192.168.191.200, UDP-Port 5001 herstellt Senden von 1470-Byte-Datagrammen UDP-Puffergröße: 64,0 KByte (Standard) -------------------------------------------------- ---------- [4] Lokaler 192.168.191.201-Port 61762, verbunden mit 192.168.191.200-Port 5001 [ID] Intervallübertragungsbandbreite [4] 0,0 bis 1,0 s, 1,17 MByte, 9,84 MBit / s [4] 1,0 - 2,0 s, 1,17 MByte, 9,84 Mbit / s [4] 2,0 bis 3,0 s, 1,17 MByte, 9,84 MBits / s [4] 3,0 - 4,0 s, 1,17 MByte, 9,84 Mbit / s [4] 4,0 - 5,0 Sek. 1,17 MByte 9,84 MBit / Sek [4] 5,0 bis 6,0 s, 1,17 MByte, 9,83 MBits / s [4] 6,0 bis 7,0 s, 1,17 MByte, 9,84 MBits / s [4] 7,0 bis 8,0 s, 1,17 MByte, 9,84 MBits / s [4] 8,0-9,0 Sek. 1,17 MByte 9,84 MBits / Sek [4] 9,0-10,0 Sek. 1,19 MByte 10,0 MBit / Sek [4] 10,0-11,0 Sek. 1,17 MByte 9,84 Mbits / Sek [4] 11,0-12,0 Sek. 1,17 MByte 9,84 Mbits / Sek [4] 12,0-13,0 Sek. 1,17 MByte 9,83 Mbits / Sek [4] 13,0-14,0 Sek. 1,17 MByte 9,85 Mbits / Sek [4] 14,0-15,0 Sek. 1,17 MByte 9,83 Mbits / Sek [4] 15,0-16,0 Sek. 1,17 MByte 9,85 Mbits / Sek [4] 16,0-17,0 Sek. 1,17 MByte 9,83 Mbits / Sek [4] 17,0-18,0 Sek. 1,17 MByte 9,84 Mbits / Sek [4] 18,0-19,0 Sek. 1,19 MByte 10,0 MBit / Sek [4] 19,0-20,0 Sek. 1,17 MByte 9,84 MBit / Sek [4] 0,0-20,0 Sek. 23,5 MByte 9,85 Mbits / Sek [4] 16765 Datagramme gesendet [4] Serverbericht: [4] 0,0-20,0 Sek. 23,3 MByte 9,74 MBit / Sek. 3,421 ms 156/16764 (0,93%) !!!!!!!!!! [4] 0,0-20,0 Sek. 1 Datagramme nicht in der richtigen Reihenfolge empfangen [3] Lokaler 192.168.191.201-Port 5001, verbunden mit 192.168.191.200-Port 50752 [3] 0,0 - 1,0 s, 1,16 MByte, 9,74 Mbit / s, 2,131 ms, 0/828 (0%) [3] 1,0 - 2,0 s, 1,17 MByte, 9,84 Mbit / s, 2,140 ms, 0/837 (0%) [3] 2,0 - 3,0 s, 1,17 MByte, 9,83 Mbit / s, 2,099 ms, 1/837 (0,12%) [3] 3,0 - 4,0 s, 1,17 MByte, 9,84 mbit / s, 2,113 ms, 0/837 (0%) [3] 4,0 - 5,0 s, 1,17 MByte, 9,84 mbit / s, 2,105 ms, 0/837 (0%) [3] 5,0 - 6,0 s, 1,17 MByte, 9,83 MBits / s, 2,058 ms, 1/837 (0,12%) [3] 6,0 - 7,0 s, 1,17 MByte, 9,82 MBits / s, 2,165 ms, 1/836 (0,12%) [3] 7,0 - 8,0 Sekunden, 1,17 MByte, 9,84 MBits / Sekunde, 2,156 ms, 0/837 (0%) [3] 8,0-9,0 s, 1,17 MByte, 9,82 Mbit / s, 2,135 ms, 2/837 (0,24%) [3] 9,0-10,0 Sek. 1,19 MByte 9,97 MBit / Sek. 2,152 ms 2/850 (0,24%) [3] 10,0-11,0 Sek. 1,17 MByte 9,83 MBit / Sek. 2,153 ms 1/837 (0,12%) [3] 11,0-12,0 Sek. 1,17 MByte 9,84 MBit / Sek. 2,127 ms 0/837 (0%) [3] 12,0-13,0 Sek. 1,17 MB 9,83 MBit / Sek. 2,136 ms 1/837 (0,12%) [3] 13,0-14,0 Sek. 1,17 MByte, 9,82 MBit / Sek. 2,087 ms 2/837 (0,24%) [3] 14,0-15,0 Sek. 1,17 MByte 9,83 MBit / Sek. 2,061 ms 1/837 (0,12%) [3] 15,0-16,0 Sek. 1,17 MByte, 9,84 Mbit / s, 2,045 ms, 0/837 (0%) [3] 16,0-17,0 Sek. 1,17 MByte 9,82 MBit / Sek. 2,203 ms 1/836 (0,12%) [3] 17,0-18,0 Sek. 1,17 MByte 9,84 MBit / Sek. 2,165 ms 0/837 (0%) [3] 18,0 - 19,0 Sekunden, 1,17 MByte, 9,83 MBits / Sekunde, 2,154 ms, 1/837 (0,12%) [3] 19,0 - 20,0 Sek. 1,19 MByte, 9,98 Mbit / s, 2,209 ms, 0/849 (0%) [3] 0,0-20,0 Sekunden, 23,5 MByte, 9,84 MBit / s, 2,548 ms, 13/16764 (0,078%) [3] 0,0-20,0 Sek. 1 Datagramme nicht in der richtigen Reihenfolge empfangen
Die eigentliche Frage bleibt:
Der Zwischenkreis ist nicht überbelegt, da er 100 Mbit / s beträgt und nicht mehr als 100 Mbit / s senden kann. Die entfernten Standorte haben jedoch eine Geschwindigkeit von 10 Mbit / s.
- Laufen die Puffer auf der Remote-Seite über und werfen Pakete ab?
- Tut der Traffic Shaper des Providers etwas mit dem Verkehr? (Würde der Verkehr von einem anderen Knoten durch den Traffic Shaper des Internetdienstanbieters beeinflusst oder nur der Verkehr, der in den Knoten eindringt (von außen)?) ...... Sie sehen, was ich meine?
Warum kann TCP das nicht alleine bewältigen?
Update Nr. 3 Ich habe jetzt das folgende Szenario verwendet:
Laptop ------- ... LAN ... --- DC switch --- Metro-Eth --- Laptop (directly connected)
NIC@10Mbps 100Mbps NIC@10Mbps
Hier ist der Paketverlust in der DC-> Remote-Richtung: (iperf 9 Mbps UDP-Test)
[ 3] local 192.168.191.200 port 5001 connected with 192.168.191.201 port 55236
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 0.0- 1.0 sec 912 KBytes 7.47 Mbits/sec 2.713 ms 0/ 635 (0%)
[ 3] 1.0- 2.0 sec 1001 KBytes 8.20 Mbits/sec 2.168 ms 0/ 697 (0%)
[ 3] 2.0- 3.0 sec 1001 KBytes 8.20 Mbits/sec 2.478 ms 0/ 697 (0%)
[ 3] 3.0- 4.0 sec 999 KBytes 8.18 Mbits/sec 0.933 ms 0/ 696 (0%)
[ 3] 4.0- 5.0 sec 1001 KBytes 8.20 Mbits/sec 2.620 ms 0/ 697 (0%)
[ 3] 5.0- 6.0 sec 1001 KBytes 8.20 Mbits/sec 2.721 ms 0/ 697 (0%)
[ 3] 6.0- 7.0 sec 1001 KBytes 8.20 Mbits/sec 2.089 ms 0/ 697 (0%)
[ 3] 7.0- 8.0 sec 999 KBytes 8.18 Mbits/sec 2.641 ms 0/ 696 (0%)
[ 3] 8.0- 9.0 sec 1002 KBytes 8.21 Mbits/sec 0.896 ms 0/ 698 (0%)
[ 3] 9.0-10.0 sec 1015 KBytes 8.31 Mbits/sec 2.557 ms 0/ 707 (0%)
[ 3] 10.0-11.0 sec 999 KBytes 8.18 Mbits/sec 2.822 ms 1/ 697 (0.14%)
[ 3] 11.0-12.0 sec 999 KBytes 8.18 Mbits/sec 1.551 ms 1/ 697 (0.14%)
[ 3] 12.0-13.0 sec 998 KBytes 8.17 Mbits/sec 2.504 ms 2/ 697 (0.29%)
[ 3] 13.0-14.0 sec 995 KBytes 8.15 Mbits/sec 2.038 ms 3/ 696 (0.43%)
[ 3] 14.0-15.0 sec 991 KBytes 8.11 Mbits/sec 2.539 ms 7/ 697 (1%)
[ 3] 15.0-16.0 sec 992 KBytes 8.13 Mbits/sec 2.759 ms 6/ 697 (0.86%)
[ 3] 16.0-17.0 sec 998 KBytes 8.17 Mbits/sec 2.229 ms 2/ 697 (0.29%)
[ 3] 17.0-18.0 sec 993 KBytes 8.14 Mbits/sec 2.723 ms 4/ 696 (0.57%)
[ 3] 18.0-19.0 sec 998 KBytes 8.17 Mbits/sec 2.038 ms 2/ 697 (0.29%)
[ 3] 19.0-20.0 sec 1012 KBytes 8.29 Mbits/sec 2.575 ms 3/ 708 (0.42%)
[ 3] 0.0-20.0 sec 19.5 MBytes 8.15 Mbits/sec 2.775 ms 31/13917 (0.22%)
[ 3] 0.0-20.0 sec 1 datagrams received out-of-order
Die andere Richtung ist in Ordnung. Wenn Sie jedoch einen TCP-Test ausführen, ist die Remote-> DC-Richtung nicht viel besser als die DC-> Remote-Richtung (ca. 5 Mbit / s) .......
Ich bin nicht sicher, ob wir den Grund dafür erreicht haben.
sysctl
nicht sicher sind, ob Sie Windows verwenden oder nicht netsh
. Wenn ich raten würde, was mit Ihrer Schaltung nicht stimmt, würde ich sagen, dass die CPE an der Spoke-Site mit einem größeren CBS als der Hub-Seite eingerichtet ist ... was normalerweise umgekehrt ist. Wieder wird die JDSU den Ball zurückwerfen oder Sie können sich wieder auf das Problem konzentrieren.