설정
데이터 센터에 하나의 큰 파이프가 있고 원격 사이트에는 더 작은 파이프가있는 계층 2 네트워크로 표시되는 임대 회선을 몇 대 임대했습니다. 레이어 2 네트워크 내에서 원하는 모든 것을 할 수 있습니다. 아마도 802.1ad를 사용하여 각 고객에게 네트워크 내부에 별도의 네트워크를 제공 할 수 있습니다. AFAICS 대부분의 사이트는 일반 VDSL을 통해 연결됩니다.
우리는 각 사이트에 라우터를 설치하고 각 사이트에 자체 VLAN을 제공하기로 결정했습니다. 따라서 DC의 방화벽에는 사이트 수만큼 정의 된 VLAN이 있습니다. 따라서 각 사이트는 자체 VLAN에서 주소 범위를 사용합니다.
네트워크 다이어그램 :
문제
이제 처리량 문제에 직면했습니다.
- 사이트에서 DC로 FTP 전송을 실행하면 회선 속도 인 약 10Mb / s로 잘 작동합니다.
- DC에서 사이트로 FTP 전송을 실행하면 6Mb / s 이하에서 제대로 작동하지 않습니다.
어느 쪽 이 전송을 시작 하는지 는 중요하지 않습니다 . 유일한 일관성은 한 방향이 제대로 작동하지 않는다는 것입니다. 터미널 서버 클라이언트를 사용하고자 할 때 가장 필요한 대역폭이기 때문에 사이트 방향은 너무 나쁩니다.
전송에 약 10 초가 걸리면 처리량이 줄어 듭니다. 스니핑 할 때 DUP ACK가 나타납니다. 어느 쪽이 공급자의 말미에 속도 제한으로 이어질까요? (현재는 단서가 없으며, 이관하기 전에 우리가 잘못되지 않았는지 확인하고 싶습니다)
참고 원격 사이트는 어떻게 든 10Mb로 제한됩니다. 스위치-메트로 포트를 10Mb로 설정해도 도움이되지 않습니다. 실제로 최악입니다 (최대 30KB / s). 100Mb로 설정하면 정상적으로 작동하지만 이미 개요 된 문제가 발생하기 시작합니다. 1G와 동일합니다.
문제의 캡처는 여기에서 다운로드 할 수 있습니다.
* http://178.63.11.6/dc-to-remote_dc-side.pcapng
* http://178.63.11.6/dc-to-remote_remote-side.pcapng
진단
이미지에는 몇 가지 오류 정보가 포함 된 Wireshark IO Graph가 표시됩니다.
- 왼쪽 : DC에서 사이트로 FTP 전송
- 오른쪽 : 사이트에서 DC로 FTP 전송
상대방이 전송을 시작하는 경우 (즉, 원격에서 가져 오는 대신 dc에서 전송) 문제는 변경되지 않습니다.
여기서 문제가 될 수 있다고 생각하는 것에 빠지십시오.
업데이트 # 1 (위에 통합)
업데이트 # 2 ( 업데이트 됨 )
이것은 혼잡 제어 일 것입니다.
DC에서 원격으로 10G-> 1G-> 100M-> 10M-> 1G 링크가 있습니다. <-작동하지 않습니다
다른 방향으로 우리는 1G-> 10M-> 100M-> 1G-> 10G와 반대입니다. <-괜찮아
첫 번째 "1G-> 10M"은 원격 사이트에서 "보이지 않는"10M이며, 업 링크 포트 속도를 포함하여 모든 것이 1G로 설정되어 있지만 그 뒤에 10M 만 있습니다 (판매 중).
그러나 DC의 100Mbps는 실제 100Mbps이며 인터페이스는 물리 계층에서 100Mbps로 구성됩니다.
나는 지금 iperf를 사용했다 :
- TCP 테스트는 한 방향으로 만 작동합니다 (client = DC, server = remote)
./iperf -c 192.168.x -i2 -t 60 -r -------------------------------------------------- ---------- TCP 포트 5001에서 서버 수신 TCP 창 크기 : 85.3KByte (기본값) -------------------------------------------------- ---------- -------------------------------------------------- ---------- 192.168.x, TCP 포트 5001에 연결하는 클라이언트 TCP 창 크기 : 16.0KByte (기본값) -------------------------------------------------- ---------- [3] 192.168.x 포트 5001에 연결된 로컬 10.x 포트 38195 [3] 0.0-2.0 초 1.44 MBytes 6.03 Mbits / 초 [3] 2.0-4.0 초 2.23MBytes 9.37Mbits / 초 [3] 4.0-6.0 초 2.28 MBytes 9.57 Mbits / 초 [3] 6.0-8.0 초 1.88 MBytes 7.90 Mbits / 초 [3] 8.0-10.0 초 1.00 MBytes 4.19 Mbits / 초 [3] 10.0-12.0 초 1.30MBytes 5.47Mbits / 초 [3] 12.0-14.0 초 688 KBytes 2.82 Mbits / sec [3] 14.0-16.0 초 840KB 3.44Mbits / 초 [3] 16.0-18.0 초 1.03MB 4.33MB / 초 [3] 18.0-20.0 초 1.01 메가 바이트 4.23 Mbits / sec [3] 20.0-22.0 초 1.03 MBytes 4.33 Mbits / sec [3] 22.0-24.0 초 1.18 MBytes 4.95 Mbits / sec [3] 24.0-26.0 초 904 KBytes 3.70 Mbits / sec [3] 26.0-28.0 초 840 Kbytes 3.44 Mbits / sec [3] 28.0-30.0 초 936 KBytes 3.83 Mbits / sec [3] 30.0-32.0 초 1.09MBytes 4.59Mbits / 초 [3] 32.0-34.0 초 960 KBytes 3.93 Mbits / sec [3] 34.0-36.0 초 752KB 3.08Mbits / 초 [3] 36.0-38.0 초 1.09 MBytes 4.59 Mbits / sec [3] 38.0-40.0 초 1.09 MBytes 4.59 Mbits / 초 [3] 40.0-42.0 초 840 KBytes 3.44 Mbits / sec [3] 42.0-44.0 초 1.27 MBytes 5.34 Mbits / sec [3] 44.0-46.0 초 1.16 MBytes 4.85 Mbits / sec [3] 46.0-48.0 초 840 KBytes 3.44 Mbits / sec [3] 48.0-50.0 초 960 KBytes 3.93 Mbits / sec [3] 50.0-52.0 초 1.28 MBytes 5.37 Mbits / sec [3] 52.0-54.0 초 1.09 MBytes 4.59 Mbits / 초 [3] 54.0-56.0 초 992KBytes 4.06Mbits / 초 [3] 56.0-58.0 초 1.00 MBytes 4.19 Mbits / sec [3] 58.0-60.0 초 1.09 MBytes 4.59 Mbits / 초 [3] 0.0-60.2 초 33.9 MBytes 4.73 Mbits / sec [5] 192.168.x 포트 10965에 연결된 로컬 10.x 포트 5001 [5] 0.0-2.0 초 1.85 MBytes 7.75 Mbits / 초 [5] 2.0-4.0 초 1.90 MBytes 7.98 Mbits / 초 [5] 4.0-6.0 초 1.89 MBytes 7.93 Mbits / 초 [5] 6.0-8.0 초 1.92 MBytes 8.07 Mbits / 초 [5] 8.0-10.0 초 1.91 MBytes 8.02 Mbits / 초 [5] 10.0-12.0 초 1.83MBytes 7.69Mbits / 초 [5] 12.0-14.0 초 1.86MB 7.78MB / 초 [5] 14.0-16.0 초 1.79MBytes 7.52Mbits / 초 [5] 16.0-18.0 초 1.79MBytes 7.52Mbits / 초 [5] 18.0-20.0 초 1.89 MBytes 7.91 Mbits / 초 [5] 20.0-22.0 초 1.91 MBytes 8.00 Mbits / sec [5] 22.0-24.0 초 1.88 MBytes 7.91 Mbits / 초 [5] 24.0-26.0 초 1.95 MBytes 8.16 Mbits / 초 [5] 26.0-28.0 초 1.90 MBytes 7.99 Mbits / sec [5] 28.0-30.0 초 1.87 MBytes 7.84 Mbits / 초 [5] 30.0-32.0 초 1.85 MBytes 7.77 Mbits / sec [5] 32.0-34.0 초 1.55MB 6.49MB / 초 [5] 34.0-36.0 초 1.92 MBytes 8.07 Mbits / sec [5] 36.0-38.0 초 1.90MB 7.99MB / 초 [5] 38.0-40.0 초 1.84 MBytes 7.73 Mbits / 초 [5] 40.0-42.0 초 1.66MB 6.95MB / 초 [5] 42.0-44.0 초 1.92 MBytes 8.07 Mbits / sec [5] 44.0-46.0 초 1.91 MBytes 7.99 Mbits / 초 [5] 46.0-48.0 초 1.90 MBytes 7.98 Mbits / sec [5] 48.0-50.0 초 1.84 MBytes 7.70 Mbits / 초 [5] 50.0-52.0 초 1.93 MBytes 8.09 Mbits / 초 [5] 52.0-54.0 초 1.80MB 7.54MB / 초 [5] 54.0-56.0 초 1.83 MBytes 7.67 Mbits / 초 [5] 56.0-58.0 초 1.88 MBytes 7.86 Mbits / 초 [5] 58.0-60.0 초 1.85 MBytes 7.78 Mbits / 초 [5] 0.0-60.3 초 56.0 MBytes 7.79 Mbits / 초
- 이를 확인하기 위해 Metro 연결, 200 = 원격, 201 = DC를 사용하여 동일한 VLAN에있는 두 호스트의 UDP 테스트가 있습니다.
대역폭이 증가함에 따라 패킷 손실이 증가하는 것을 볼 수 있습니다 (10Mbps에 도달하면 0.93 %, 중요해지기 시작하고 TCP에 문제가있는 이유도 설명합니다)
++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ C : \ iperf-2.0.5-2-win32> iperf -c 192.168.191.200 -i 1 -t 20 -r -u ++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ -------------------------------------------------- ---------- UDP 포트 5001에서 서버 청취 1470 바이트 데이터 그램 수신 UDP 버퍼 크기 : 64.0KByte (기본값) -------------------------------------------------- ---------- -------------------------------------------------- ---------- 192.168.191.200, UDP 포트 5001에 연결하는 클라이언트 1470 바이트 데이터 그램 보내기 UDP 버퍼 크기 : 64.0KByte (기본값) -------------------------------------------------- ---------- [4] 192.168.191.200 포트 5001에 연결된 로컬 192.168.191.201 포트 61759 [ID] 간격 전송 대역폭 [4] 0.0-1.0 초 128KBytes 1.05Mbits / 초 [4] 1.0-2.0 초 128KBytes 1.05Mbits / 초 [4] 2.0-3.0 초 129KBytes 1.06Mbits / 초 [4] 3.0-4.0 초 128KBytes 1.05Mbits / 초 [4] 4.0-5.0 초 128KBytes 1.05Mbits / 초 [4] 5.0-6.0 초 128KBytes 1.05Mbits / 초 [4] 6.0-7.0 초 128KBytes 1.05Mbits / 초 [4] 7.0-8.0 초 128KBytes 1.05Mbits / 초 [4] 8.0-9.0 초 128KBytes 1.05Mbits / 초 [4] 9.0-10.0 초 129 KBytes 1.06 Mbits / 초 [4] 10.0-11.0 초 128KBytes 1.05Mbits / 초 [4] 11.0-12.0 초 128KBytes 1.05Mbits / 초 [4] 12.0-13.0 초 128KBytes 1.05Mbits / 초 [4] 13.0-14.0 초 128KBytes 1.05Mbits / 초 [4] 14.0-15.0 초 128KBytes 1.05Mbits / 초 [4] 15.0-16.0 초 128KBytes 1.05Mbits / 초 [4] 16.0-17.0 초 128KBytes 1.05Mbits / 초 [4] 17.0-18.0 초 128KBytes 1.05Mbits / 초 [4] 18.0-19.0 초 131KBytes 1.07Mbits / 초 [4] 19.0-20.0 초 128 KBytes 1.05 Mbits / sec [4] 0.0-20.0 초 2.50 MBytes 1.05 Mbits / 초 [4] 1785 개의 데이터 그램 전송 [4] 서버 보고서 : [4] 0.0-20.0 초 2.50 MBytes 1.05 Mbits / sec 0.257 ms 0/1785 (0 %) [3] 192.168.191.200 포트 50749에 연결된 로컬 192.168.191.201 포트 5001 [3] 0.0-1.0 초 128 KBytes 1.05 Mbits / sec 0.285 ms 0/89 (0 %) [3] 1.0-2.0 초 128KBytes 1.05Mbits / 초 0.313ms 0/89 (0 %) [3] 2.0-3.0 초 128KBytes 1.05Mbits / 초 0.278ms 0/89 (0 %) [3] 3.0-4.0 초 128KBytes 1.05Mbits / 초 0.241ms 0/89 (0 %) [3] 4.0-5.0 초 128KBytes 1.05Mbits / 초 0.266ms 0/89 (0 %) [3] 5.0-6.0 초 128KBytes 1.05Mbits / 초 0.293ms 0/89 (0 %) [3] 6.0-7.0 초 128KBytes 1.05Mbits / 초 0.314ms 0/89 (0 %) [3] 7.0-8.0 초 128KBytes 1.05Mbits / 초 0.280ms 0/89 (0 %) [3] 8.0-9.0 초 128KBytes 1.05Mbits / 초 0.242ms 0/89 (0 %) [3] 9.0-10.0 초 129 KBytes 1.06 Mbits / sec 0.250 ms 0/90 (0 %) [3] 10.0-11.0 초 128KBytes 1.05Mbits / 초 0.275ms 0/89 (0 %) [3] 11.0-12.0 초 128KBytes 1.05Mbits / 초 0.299ms 0/89 (0 %) [3] 12.0-13.0 초 128KBytes 1.05Mbits / 초 0.327ms 0/89 (0 %) [3] 13.0-14.0 초 128KBytes 1.05Mbits / 초 0.290ms 0/89 (0 %) [3] 14.0-15.0 초 128KBytes 1.05Mbits / 초 0.251ms 0/89 (0 %) [3] 15.0-16.0 초 128KBytes 1.05Mbits / 초 0.275ms 0/89 (0 %) 16.0-17.0 초 128KBytes 1.05Mbits / 초 0.303ms 0/89 (0 %) [3] 17.0-18.0 초 128KBytes 1.05Mbits / 초 0.333ms 0/89 (0 %) [3] 18.0-19.0 초 128KBytes 1.05Mbits / 초 0.294ms 0/89 (0 %) [3] 19.0-20.0 초 131 KBytes 1.07 Mbits / sec 0.281 ms 0/91 (0 %) [3] 0.0-20.0 초 2.50 MBytes 1.05 Mbits / sec 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 5 분 ++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ -------------------------------------------------- ---------- UDP 포트 5001에서 서버 청취 1470 바이트 데이터 그램 수신 UDP 버퍼 크기 : 64.0KByte (기본값) -------------------------------------------------- ---------- -------------------------------------------------- ---------- 192.168.191.200, UDP 포트 5001에 연결하는 클라이언트 1470 바이트 데이터 그램 보내기 UDP 버퍼 크기 : 64.0KByte (기본값) -------------------------------------------------- ---------- [4] 192.168.191.200 포트 5001에 연결된 로컬 192.168.191.201 포트 61760 [ID] 간격 전송 대역폭 [4] 0.0-1.0 초 610 KBytes 5.00 Mbits / sec [4] 1.0-2.0 초 609 KBytes 4.99 Mbits / sec [4] 2.0-3.0 초 610KBytes 5.00Mbits / 초 [4] 3.0-4.0 초 609KBytes 4.99Mbits / 초 [4] 4.0-5.0 초 610KBytes 5.00Mbits / 초 [4] 5.0-6.0 초 609KBytes 4.99Mbits / 초 [4] 6.0-7.0 초 610 KBytes 5.00 Mbits / sec [4] 7.0-8.0 초 609KB 4.99Mbits / 초 [4] 8.0-9.0 초 610 KBytes 5.00 Mbits / sec [4] 9.0-10.0 초 619 KBytes 5.07 Mbits / sec [4] 10.0-11.0 초 610KBytes 5.00Mbits / 초 [4] 11.0-12.0 초 609KBytes 4.99Mbits / 초 [4] 12.0-13.0 초 609KBytes 4.99Mbits / 초 [4] 13.0-14.0 초 610KBytes 5.00Mbits / 초 [4] 14.0-15.0 초 609KBytes 4.99Mbits / 초 [4] 15.0-16.0 초 610KBytes 5.00Mbits / 초 [4] 16.0-17.0 초 609KB 4.99Mbits / 초 [4] 17.0-18.0 초 610KBytes 5.00Mbits / sec [4] 18.0-19.0 초 619KB 5.07Mbits / 초 [4] 19.0-20.0 초 609 KBytes 4.99 Mbits / sec [4] 0.0-20.0 초 11.9 MBytes 5.00 Mbits / 초 [4] 8504 개의 데이터 그램 전송 [4] 서버 보고서 : [4] 0.0-20.0 초 11.9 MBytes 4.99 Mbits / sec 0.000 ms 12/8503 (0.14 %) [4] 0.0-20.0 초 1 데이터 그램이 잘못 수신 됨 [3] 192.168.191.200 포트 50750에 연결된 로컬 192.168.191.201 포트 5001 [3] 0.0-1.0 초 606 KBytes 4.96 Mbits / sec 2.238 ms 1/423 (0.24 %) [3] 1.0-2.0 초 610 KBytes 5.00 Mbits / sec 2.739 ms 0/425 (0 %) [3] 2.0-3.0 초 609KBytes 4.99Mbits / sec 3.089ms 1/425 (0.24 %) [3] 3.0-4.0 초 609 KBytes 4.99 Mbits / sec 3.605 ms 0/424 (0 %) [3] 4.0-5.0 초 607KBytes 4.97Mbits / sec 1.954ms 0/423 (0 %) [3] 5.0-6.0 초 612 KBytes 5.01 Mbits / sec 2.666 ms 0/426 (0 %) [3] 6.0-7.0 초 607 KBytes 4.97 Mbits / sec 2.602 ms 0/423 (0 %) [3] 7.0-8.0 초 612KB 5.01Mbits / 초 2.960ms 0/426 (0 %) [3] 8.0-9.0 초 609 KBytes 4.99 Mbits / sec 2.512 ms 0/424 (0 %) [3] 9.0-10.0 초 619 KBytes 5.07 Mbits / sec 2.133 ms 0/431 (0 %) [3] 10.0-11.0 초 609 KBytes 4.99 Mbits / sec 3.605 ms 1/425 (0.24 %) [3] 11.0-12.0 초 609KB 4.99Mbits / sec 2.509ms 0/424 (0 %) [3] 12.0-13.0 초 610KBytes 5.00Mbits / sec 3.570ms 0/425 (0 %) [3] 13.0-14.0 초 609KB 4.99Mbits / sec 3.077ms 1/425 (0.24 %) [3] 14.0-15.0 초 609KB 4.99Mbits / 초 2.679ms 0/424 (0 %) [3] 15.0-16.0 초 609KB 4.99Mbits / 초 1.887ms 0/424 (0 %) [3] 16.0-17.0 초 610KBytes 5.00Mbits / sec 2.651ms 0/425 (0 %) [3] 17.0-18.0 초 609KB 4.99Mbits / sec 3.390ms 0/424 (0 %) [3] 18.0-19.0 초 617KB 5.06MB / 초 2.601ms 0/430 (0 %) [3] 19.0-20.0 초 612 KBytes 5.01 Mbits / sec 3.525 ms 0 / 426 (0 %) [3] 0.0-20.0 초 11.9MBytes 4.99Mbits / sec 3.156ms 3/8503 (0.035 %) [3] 0.0-20.0 초 1 데이터 그램이 잘못 수신 됨 ++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ C : \ iperf-2.0.5-2-win32> iperf -c 192.168.191.200 -i 1 -t 20 -r -u -b 9m ++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ -------------------------------------------------- ---------- UDP 포트 5001에서 서버 청취 1470 바이트 데이터 그램 수신 UDP 버퍼 크기 : 64.0KByte (기본값) -------------------------------------------------- ---------- -------------------------------------------------- ---------- 192.168.191.200, UDP 포트 5001에 연결하는 클라이언트 1470 바이트 데이터 그램 보내기 UDP 버퍼 크기 : 64.0KByte (기본값) -------------------------------------------------- ---------- [4] 192.168.191.200 포트 5001에 연결된 로컬 192.168.191.201 포트 61761 [ID] 간격 전송 대역폭 [4] 0.0-1.0 초 1.07 MBytes 9.00 Mbits / 초 [4] 1.0-2.0 초 1.07 MBytes 8.98 Mbits / 초 [4] 2.0-3.0 초 1.07MBytes 9.00Mbits / 초 [4] 3.0-4.0 초 1.07MBytes 8.98Mbits / 초 [4] 4.0-5.0 초 1.07MBytes 9.00Mbits / 초 [4] 5.0-6.0 초 1.07 MBytes 8.98 Mbits / 초 [4] 6.0-7.0 초 1.07 MBytes 8.98 Mbits / 초 [4] 7.0-8.0 초 1.07MBytes 9.00Mbits / 초 [4] 8.0-9.0 초 1.07 MBytes 8.98 Mbits / 초 [4] 9.0-10.0 초 1.09 MBytes 9.14 Mbits / 초 [4] 10.0-11.0 초 1.07MBytes 9.00Mbits / 초 [4] 11.0-12.0 초 1.07MBytes 8.98Mbits / 초 [4] 12.0-13.0 초 1.07MBytes 8.98Mbits / 초 [4] 13.0-14.0 초 1.07MBytes 9.00Mbits / 초 [4] 14.0-15.0 초 1.07MBytes 8.98Mbits / 초 [4] 15.0-16.0 초 1.07MBytes 9.00Mbits / 초 [4] 16.0-17.0 초 1.07MBytes 8.98Mbits / 초 [4] 17.0-18.0 초 1.07MBytes 8.98Mbits / 초 [4] 18.0-19.0 초 1.09 MBytes 9.14 Mbits / 초 [4] 19.0-20.0 초 1.07 MBytes 9.00 Mbits / sec [4] 0.0-20.0 초 21.5 MBytes 9.00 Mbits / sec [4] 15315 개의 데이터 그램 전송 [4] 서버 보고서 : [4] 0.0-20.0 초 21.3 MBytes 8.94 Mbits / sec 0.104 ms 96/15314 (0.63 %) !!!!!!!!!! [4] 0.0-20.0 초 1 데이터 그램이 잘못 수신 됨 [3] 192.168.191.200 포트 50751에 연결된 로컬 192.168.191.201 포트 5001 [3] 0.0-1.0 초 1.06 MBytes 8.89 Mbits / sec 2.405 ms 0/756 (0 %) [3] 1.0-2.0 초 1.07 MBytes 9.00 Mbits / sec 2.308 ms 0/765 (0 %) [3] 2.0-3.0 초 1.07 MBytes 9.00 Mbits / sec 2.305 ms 0/765 (0 %) [3] 3.0-4.0 초 1.07 MBytes 8.97 Mbits / sec 2.290 ms 1/764 (0.13 %) [3] 4.0-5.0 초 1.07 MBytes 8.98 Mbits / sec 2.271 ms 1/765 (0.13 %) [3] 5.0-6.0 초 1.07 MBytes 8.98 Mbits / sec 2.313 ms 0/764 (0 %) [3] 6.0-7.0 초 1.07 MBytes 9.00 Mbits / sec 2.191 ms 0/765 (0 %) [3] 7.0-8.0 초 1.07 MBytes 8.95 Mbits / sec 2.314 ms 3/764 (0.39 %) [3] 8.0-9.0 초 1.07 MBytes 8.98 Mbits / sec 2.232 ms 1/765 (0.13 %) [3] 9.0-10.0 초 1.09 MBytes 9.13 Mbits / sec 2.257 ms 0/776 (0 %) [3] 10.0-11.0 초 1.07 MBytes 8.98 Mbits / sec 2.365 ms 0/764 (0 %) [3] 11.0-12.0 초 1.07MBytes 8.98Mbits / sec 2.301ms 1/765 (0.13 %) [3] 12.0-13.0 초 1.07 MBytes 8.98 Mbits / sec 2.277 ms 0/764 (0 %) [3] 13.0-14.0 초 1.07MBytes 9.00Mbits / sec 2.323ms 0/765 (0 %) [3] 14.0-15.0 초 1.07 MBytes 9.00 Mbits / sec 2.176 ms 0/765 (0 %) [3] 15.0-16.0 초 1.07 MBytes 8.96 Mbits / sec 2.273 ms 2/764 (0.26 %) 16.0-17.0 초 1.07MB 8.98MB / 초 2.313ms 0/764 (0 %) [3] 17.0-18.0 초 1.07 MBytes 8.98 Mbits / sec 2.247 ms 1/765 (0.13 %) [3] 18.0-19.0 초 1.09 MBytes 9.11 Mbits / sec 2.276 ms 1/776 (0.13 %) [3] 19.0-20.0 초 1.07 MBytes 8.97 Mbits / sec 2.394 ms 1/764 (0.13 %) [3] 0.0-20.0 초 21.5 MBytes 8.99 Mbits / sec 2.659 ms 11/15314 (0.072 %) [3] 0.0-20.0 초 1 데이터 그램이 잘못 수신 됨 ++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ C : \ iperf-2.0.5-2-win32> iperf -c 192.168.191.200 -i 1 -t 20 -r -u -b 9850k ++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++ -------------------------------------------------- ---------- UDP 포트 5001에서 서버 청취 1470 바이트 데이터 그램 수신 UDP 버퍼 크기 : 64.0KByte (기본값) -------------------------------------------------- ---------- -------------------------------------------------- ---------- 192.168.191.200, UDP 포트 5001에 연결하는 클라이언트 1470 바이트 데이터 그램 보내기 UDP 버퍼 크기 : 64.0KByte (기본값) -------------------------------------------------- ---------- [4] 192.168.191.200 포트 5001에 연결된 로컬 192.168.191.201 포트 61762 [ID] 간격 전송 대역폭 [4] 0.0-1.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 1.0-2.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 2.0-3.0 초 1.17MBytes 9.84Mbits / 초 [4] 3.0-4.0 초 1.17MBytes 9.84Mbits / 초 [4] 4.0-5.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 5.0-6.0 초 1.17 MBytes 9.83 Mbits / 초 [4] 6.0-7.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 7.0-8.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 8.0-9.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 9.0-10.0 초 1.19 MBytes 10.0 Mbits / 초 [4] 10.0-11.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 11.0-12.0 초 1.17MBytes 9.84Mbits / 초 [4] 12.0-13.0 초 1.17 MBytes 9.83 Mbits / 초 [4] 13.0-14.0 초 1.17MB 9.85MB / 초 [4] 14.0-15.0 초 1.17MBytes 9.83Mbits / 초 [4] 15.0-16.0 초 1.17MB 9.85MB / 초 16.0-17.0 초 1.17MB 9.83MB / 초 [4] 17.0-18.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 18.0-19.0 초 1.19 MBytes 10.0 Mbits / 초 [4] 19.0-20.0 초 1.17 MBytes 9.84 Mbits / 초 [4] 0.0-20.0 초 23.5 MBytes 9.85 Mbits / 초 [4] 16765 개의 데이터 그램 전송 [4] 서버 보고서 : [4] 0.0-20.0 초 23.3 MBytes 9.74 Mbits / sec 3.421 ms 156/16764 (0.93 %) !!!!!!!!!! [4] 0.0-20.0 초 1 데이터 그램이 잘못 수신 됨 [3] 192.168.191.200 포트 50752에 연결된 로컬 192.168.191.201 포트 5001 [3] 0.0-1.0 초 1.16 MBytes 9.74 Mbits / sec 2.131 ms 0/828 (0 %) [3] 1.0-2.0 초 1.17 MBytes 9.84 Mbits / sec 2.140 ms 0/837 (0 %) [3] 2.0-3.0 초 1.17 MBytes 9.83 Mbits / sec 2.099 ms 1/837 (0.12 %) [3] 3.0-4.0 초 1.17MBytes 9.84Mbits / sec 2.113ms 0/837 (0 %) [3] 4.0-5.0 초 1.17 MBytes 9.84 Mbits / sec 2.105 ms 0/837 (0 %) [3] 5.0-6.0 초 1.17 MBytes 9.83 Mbits / sec 2.058 ms 1/837 (0.12 %) [3] 6.0-7.0 초 1.17 MBytes 9.82 Mbits / sec 2.165 ms 1/836 (0.12 %) [3] 7.0-8.0 초 1.17MB 9.84MB / 초 2.156ms 0/837 (0 %) [3] 8.0-9.0 초 1.17 MBytes 9.82 Mbits / sec 2.135 ms 2/837 (0.24 %) [3] 9.0-10.0 초 1.19 MBytes 9.97 Mbits / sec 2.152 ms 2/850 (0.24 %) [3] 10.0-11.0 초 1.17 MBytes 9.83 Mbits / sec 2.153 ms 1/837 (0.12 %) [3] 11.0-12.0 초 1.17MB 9.84MB / 초 2.127ms 0/837 (0 %) [3] 12.0-13.0 초 1.17 MBytes 9.83 Mbits / sec 2.136 ms 1/837 (0.12 %) [3] 13.0-14.0 초 1.17MB 9.82MB / 초 2.087ms 2/837 (0.24 %) [3] 14.0-15.0 초 1.17 MBytes 9.83 Mbits / sec 2.061 ms 1/837 (0.12 %) [3] 15.0-16.0 초 1.17MB 9.84MB / 초 2.045ms 0/837 (0 %) 16.0-17.0 초 1.17MB 9.82MB / 초 2.203ms 1/836 (0.12 %) [3] 17.0-18.0 초 1.17MBytes 9.84Mbits / sec 2.165ms 0/837 (0 %) [3] 18.0-19.0 초 1.17 MBytes 9.83 Mbits / sec 2.154 ms 1/837 (0.12 %) [3] 19.0-20.0 초 1.19 MBytes 9.98 Mbits / sec 2.209 ms 0/849 (0 %) [3] 0.0-20.0 초 23.5 MBytes 9.84 Mbits / sec 2.548 ms 13/16764 (0.078 %) [3] 0.0-20.0 초 1 데이터 그램이 잘못 수신 됨
실제 질문은 남아 있습니다.
DC 링크는 100Mbps이므로 100Mbps를 초과하여 전송할 수 없으므로 DC 가입을 초과 구독하지 않습니다. 그러나 원격 사이트는 10Mbps입니다.
- 원격 측의 버퍼가 넘쳐 패킷을 삭제합니까?
- 제공 업체의 트래픽 셰이퍼가 트래픽에 무언가를하고 있습니까? (다른 노드에서 오는 트래픽은 ISP의 트래픽 셰이퍼에 의해 영향을 받거나 노드에서 들어오는 트래픽 만 (외부에서) 영향을 받습니까?)
TCP가 왜 그 모든 것을 스스로 처리 할 수 없습니까?
업데이트 # 3 이제 다음 시나리오를 사용했습니다.
Laptop ------- ... LAN ... --- DC switch --- Metro-Eth --- Laptop (directly connected)
NIC@10Mbps 100Mbps NIC@10Mbps
DC-> 원격 방향의 패킷 손실은 다음과 같습니다. (iperf 9 Mbps UDP 테스트)
[ 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
다른 방향은 괜찮습니다. 그러나 TCP 테스트를 실행할 때 원격-> DC 방향은 DC-> 원격 방향 (약 5Mbps)보다 성능이 좋지 않습니다 .......
우리가 이것의 바닥에 도달했는지 확실하지 않습니다.
sysctl
Windows에 대해 잘 모르면 Linux 시스템의 설정을 볼 수 있습니다 netsh
. 회로에 어떤 문제가 있는지 추측하려고한다면 스포크 사이트의 CPE가 허브 쪽보다 더 큰 CBS로 설정되어 있습니다. 다시, JDSU는 공을 그들에게 돌려 보내거나 문제가 무엇인지에 초점을 맞출 수있게합니다.