Date: Wed, 6 May 1998 12:16:04 +0200 (SAT) From: Reinier Bezuidenhout <rbezuide@oskar.nanoteq.co.za> To: freebsd-hackers@FreeBSD.ORG Subject: Weird UDP T/P on fxp0/de0 - 2.2.6-RELEASE Message-ID: <199805061017.MAA01011@oskar.nanoteq.co.za>
next in thread | raw e-mail | index | archive | help
Hi ... I have the following basic setup: A B PII/266 <--- 100Mbit CAT 5 X-over ----> PII/266 I am using ttcp on both sides to test data transfers with diffirent packet sizes. I ran into some really STRANGE numbers during these test. I have basically two setups on each side A is the receiver while B is the transmitter. The one setup is where B transmits, but nothing on A is listening - this causes ICMP port unreachable packets to be sent to B (full-duplex line). In the second test I have ttcp listening on A - thus no ICMP packets is returned (I veryfied this on B with a tcpdump). I use ttcp to set the packet size in powers of 2. I repeated each of the tests a few times, just to make sure I get a good average. I configured ttcp in such a way that all transfers take at leas 7 seconds as to reduce strage numbers with too few data. I also dit these test with a Intel Ether express 10/100B and an SMC 9332BDT (fxp and de respectively) The numbers jump up and down in large jumps and the two network cards differ substantialy e.g. 3.1 MB/sec and 10 MB/sec for 512 byte packets. The other VERY VERY strange thing is that in most cases the FXP card transfers faster when there is ICMP port unreachable packets being sent back ?????? How is this possible ???? The first number is the packet size and the second is the transfer rate in KB/sec Intel Ether Express (100 - full duplex) UDP transfers TTCP listening (-r -s -u) No daemon listening ----------------------------------------------------------------- Pkt fxp0 | de0 Pkt fxp0 | de0 ----------------------------------------------------------------- 64 - 3320 4952 64 - 1903 1897 128 - 2620 7994 128 - 3522 3412 256 - 1873 9685 256 - 7087 7122 512 - 3102 4730 512 - 3182 10800 1024 - 5960 7550 1024 - 5975 8790 2048 - 5874 7268 2048 - 5882 7673 4096 - 7870 7604 4096 - 7870 7795 8096 - 7734 6951 8196 - 7733 6980 Any ideas ?? Thanx Reinier To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199805061017.MAA01011>