投稿日時 2012/2/14 17:28
ryoshi
PC‐SiTCP(ML507に実装FIFO64kByte)を100BASEにて接続し、
PCから32kBのファイルを転送して、SiTCP受信のみをネットワークアナライザ(PCソフト)にて測定。
規格値100Mbpsに対し、25kbpsしか出ておらず
またパケット数も13638とかなり細かく分割されている。
コネクション確立時のウィンドウサイズが1024と小さい。
使い方に間違いがあるのでしょうか?
モニタしたパケットは下の通りです。
No. Time Source Destination Protocol Length Info
1 0.000000 192.168.10.1 192.168.10.16 TCP 62 lnvmailmon > 24 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 SACK_PERM=1
No. Time Source Destination Protocol Length Info
2 0.000263 192.168.10.16 192.168.10.1 TCP 60 24 > lnvmailmon [SYN, ACK] Seq=0 Ack=1 Win=1024 Len=0 MSS=1460
No. Time Source Destination Protocol Length Info
3 0.000293 192.168.10.1 192.168.10.16 TCP 54 lnvmailmon > 24 [ACK] Seq=1 Ack=1 Win=65535 Len=0
No. Time Source Destination Protocol Length Info
4 21.223088 192.168.10.1 192.168.10.16 TCP 55 lnvmailmon > 24 [PSH, ACK] Seq=1 Ack=1 Win=65535 Len=1
No. Time Source Destination Protocol Length Info
5 21.223363 192.168.10.16 192.168.10.1 TCP 60 24 > lnvmailmon [ACK] Seq=1 Ack=2 Win=65518 Len=0
No. Time Source Destination Protocol Length Info
6 21.223418 192.168.10.1 192.168.10.16 TCP 55 lnvmailmon > 24 [PSH, ACK] Seq=2 Ack=1 Win=65535 Len=1
No. Time Source Destination Protocol Length Info
7 21.223961 192.168.10.16 192.168.10.1 TCP 60 24 > lnvmailmon [ACK] Seq=1 Ack=3 Win=65517 Len=0
投稿日時 2012/2/16 9:51
bbtech
送信ソフトはなにをお使いでしょうか?
帯域の問題は送信側は1バイトずつ(Len=1)送信しているせいかと思います。
またWinodwサイズも送信側から指定されれているMSS=1460より小さくなるのでサーバー側の問題ではないと思いますが、、、
投稿日時 2012/2/21 8:31
ryoshi
windows XPのハイパーターミナルです。
ファイルの転送を使ってテストしています。
投稿日時 2012/2/23 8:06
ryoshi
この問題はどこに原因があるのでしょうか?
SiTCPから32kBのデータをPCへ転送したときは、55Mbpsくらい出ていました。
やはり、ターミナルソフト側の問題でしょうか?
投稿日時 2012/2/27 9:05
bbtech
そうなります。