新西兰天维网社区

标题: 跪求D-ITG大神!!! [打印本页]

作者: josh8584    时间: 2013-9-16 22:33:32     标题: 跪求D-ITG大神!!!

提示: 作者被禁止或删除 内容自动屏蔽
作者: josh8584    时间: 2013-9-16 22:56:21

提示: 作者被禁止或删除 内容自动屏蔽
作者: Xeon电脑    时间: 2013-9-17 09:12:49

请问LZ的目的是?
作者: josh8584    时间: 2013-9-18 10:00:13

提示: 作者被禁止或删除 内容自动屏蔽
作者: josh8584    时间: 2013-9-19 11:57:05

提示: 作者被禁止或删除 内容自动屏蔽
作者: D1NZ    时间: 2013-9-23 19:33:35

本帖最后由 D1NZ 于 2013-9-23 18:45 编辑

在啥 OS 下做?
要做這種測試如果再 windows 下 我會建議你將 interface lock 在 wireless AC mode 或者 wireless router 設定成 AC only
最好兩端都這樣做 因為現在的 interface 首先很多都會以你的信號的強弱 去間接決定你用什麼 wireless mode

至於 d-itg 我就幫不了了 從沒用過 只用過 iperf


不過這種測試 你都要將環境變數降到最低 出來的結果才會越準確
我若有想到還有什麼在給你補上
作者: josh8584    时间: 2013-9-23 20:06:38

提示: 作者被禁止或删除 内容自动屏蔽
作者: josh8584    时间: 2013-9-23 20:10:37

提示: 作者被禁止或删除 内容自动屏蔽
作者: D1NZ    时间: 2013-9-23 20:22:06

本帖最后由 D1NZ 于 2013-9-23 19:28 编辑
josh8584 发表于 2013-9-23 19:10
请问一下iperf 是什么命令,
D-ITG 我们是receiver开 ITGRecv, sender 发 ITGSend -a 192.168.1.5 -t 3 ...

iperf 基本上 一端 設定為 server
另一端設定為 client 然後發送 package 你可以定義 package 的大小
在你的情況來說就是在 pc1 或 pc4 上設定為 server 那另一台機器就是當 client 用

iperf 目前來說是最準確測試你的寬頻的工具了 主要因為他是最單純的 tcp tests

而且他還能讓你設定 transfer 的 size 比方說 傳送 1Gb 為目標 去測你的網速

給你看看這:-
http://openmaniak.com/iperf.php
作者: D1NZ    时间: 2013-9-23 20:36:09

本帖最后由 D1NZ 于 2013-9-23 20:49 编辑
josh8584 发表于 2013-9-23 19:06
是在 win7 pro 64bit 上面, 我们router 之前设过ac only mode 结果居然比mixed(n+ac)还慢, 现在我们在 ...

這 make sense 就我所知 AC 是 utilize 多個 N 5GHz 的 channel 以其達到高速的效果

再來至於 D-ITG 我不知道會不會受到 hardware 的影響
但是如果你使用 iperf 的話 理論上來說 是不會受到 hardware 的影響
唯一的限制就是在你的 interface 上了 (interface 所能承受的速度 簡稱 throughput)
還有我能想到會影響到你測試中的網速的 還有 pc2 跟 pc3 的 CPU
做 1Gb Internet connection 的 routeing 機器 都至少建議在 1.3GHz 以上 最好有 2GHz
RAM 也要有一定 free 的量

至於針對你的 case 因為是 closed 的 network 就不知道要求有沒有這麼高了
但是這些也都是所謂的"變數" 也就是會影響到你 test 結果的
作者: josh8584    时间: 2013-9-24 01:20:20

提示: 作者被禁止或删除 内容自动屏蔽
作者: josh8584    时间: 2013-9-24 01:30:22

提示: 作者被禁止或删除 内容自动屏蔽
作者: D1NZ    时间: 2013-9-25 00:23:32

josh8584 发表于 2013-9-24 00:30
我们在考虑会不会是主板太老 PCI-E 1*的接口速度达不到???

那你太小看 pci-e 的介面了

簡單的搜了下

https://en.wikipedia.org/wiki/PCI_Express

這裡面有提到 pic-e 就算是 1.0 的速度 基本上都大於AC 的傳輸速度 所以不用擔心
作者: D1NZ    时间: 2013-9-25 00:29:13

josh8584 发表于 2013-9-24 00:20
学校二代i5的机子8g ram, 连杀毒软件都没有。。。应该资源很充足吧。。。

恩 那硬體來說問題不大了 再來就是軟體了

哪怕是用最基本的 tcp protocol 都是會有最基本的 overhead
這裡給你做參考:-
http://sd.wareonearth.com/~phil/net/overhead/

也就是說 哪怕你有 1Gb 的寬頻 你的現實傳輸速度是不可能達到 1Gb 的 因為 protocol overhead 會占掉一點點的緣故
作者: josh8584    时间: 2013-9-25 01:45:54

提示: 作者被禁止或删除 内容自动屏蔽
作者: D1NZ    时间: 2013-9-25 13:45:50

josh8584 发表于 2013-9-25 00:45
我们倒是考虑过overhead的问题。 说1.3gb/s能到800m我们实验就算是成功了啊。。。请问一下大神能不能给我 ...

Basic TCP Unicast Test 與 Parallel TCP connections
我會建議你都 run 看看 basic 只是開一條 connection 而 parallel 的是多個 connection 的測試
Parallel 會在最後將你的總流量告訴你的


Basic TCP Unicast Test

The simplest test you can do with Iperf is a basic TCP test.  By default the server will use a  TCP window size of 85.3KB.  The client will connect to the server on port 5001 using a TCP window size of 16KB.  The -t option instructs the client to run the test for 30 seconds instead of the default of 10 seconds.

[Server] – iperf -s -i 1

[Client] – iperf -c 192.168.1.1 -t 30

Parallel TCP connections

Parallel connections can be useful if you need to saturate the bandwidth of a link.  The bandwidth of a single TCP session can be greatly affected by the size of the receive window and the latency of the link.

To enable parallel connections add the -P flag to the Iperf client parameters followed by the number of connections you want.  Make sure to use a capital P, lowercase p will specify a different port number to connect on.

[Server] – iperf -s -i 1

[Client] – iperf -c 192.168.1.1 -t 30 -P 10
作者: josh8584    时间: 2013-9-25 17:30:04

提示: 作者被禁止或删除 内容自动屏蔽
作者: D1NZ    时间: 2013-9-25 20:53:16

josh8584 发表于 2013-9-25 16:30
测出来速度是112 mb/s,.......这个和ac的1.3gb/s差距甚远啊。。。而且我们D-ITG也是测出来类似的速度。。 ...

會不會是 windows 本身的限制 在 pc2 <-> router <-> pc3 之間?
還有 你 pc2 到 router 跟 pc3 到 router 完全是無線的話 很有可能是瓶頸所在

是否能 pc2 或 pc3 其中一台用網線做連結 這樣只用一台機器走無線 然後再測測看
還有我會建議你在每個情況下 pc2 與 pc3 用同樣的 iperf 或 d-itg 做下測試
看看問題在哪一個環節
作者: josh8584    时间: 2013-9-26 02:24:42

提示: 作者被禁止或删除 内容自动屏蔽
作者: D1NZ    时间: 2013-9-27 02:18:48

josh8584 发表于 2013-9-26 01:24
明天试试看, 一台有线一台无线, 看看到底是谁的问题, 我们也在慢慢排错, 感觉不会是Windows瓶颈, 全 ...

你試過全部都用有線 然後慢慢再將WiFi 直入你的 network 中
我覺得這樣測是有必要的在你的 case 之中
作者: josh8584    时间: 2013-9-27 04:21:37

提示: 作者被禁止或删除 内容自动屏蔽
作者: D1NZ    时间: 2013-9-28 01:25:23

本帖最后由 D1NZ 于 2013-9-28 00:31 编辑
josh8584 发表于 2013-9-27 03:21
用iperf试了全有线,全无线和一个有线一个无线, 全有线可以到500mb/s, 全无线只有50mb/s, 一半一半可以 ...

你是否有用多個 tcp 連線的測過?

command:-
iperf -c 192.168.xxx.xxx -P 10
大寫P 10 這會一次開同時 10個 tcp 連線
我這裡因為內網 經過的 switch 多 所以 Gb 單一連線只能跑 770多Mb 不過一用 多個連線 又能到 Gb 的速度了






欢迎光临 新西兰天维网社区 (http://bbs.skykiwi.com/) Powered by Discuz! X2