Re: Optimizing network throughput over Ethernet with TCP/IP

2004-06-19 Thread graduate student
hi, i just read this since i have a similar problem, trying to transfer data across two computers at ~30mbyte/s rate. after doing some testings, i found the optimal package size turns out to be 4096 byte or 4K for tcp/ip tranmsission on LAN.

Re: Optimizing network throughput over Ethernet with TCP/IP

2004-02-13 Thread greenkiwi
Ethernet packets are range from 46-1500bytes, or there abouts, so anything is being broken up. Well, anything over 1500 bytes. I'll give the even multiples of 32768 a try and see how that goes. (Well, there seems to be support for frame sizes up to 9000 bytes in Gigabit Ethernet.) I'm going to

Re: Optimizing network throughput over Ethernet with TCP/IP

2004-02-12 Thread Ben
Have you tried even multiples of 32768? I seem to remeber that ethernet (or was it IP) that limited the size of packets in order to prevent a single transmitter from dominating the network. The performance drop-off's for the larger packets may be due the packet being broken up and one of those "l

Re: Optimizing network throughput over Ethernet with TCP/IP

2004-02-12 Thread Ben
I encourage people to answer their own questions! This way you get the "stars" you deserve. Your numbers look good. Ben

Re: Optimizing network throughput over Ethernet with TCP/IP

2004-02-12 Thread greenkiwi
I posted my last response and mistakenly did not know that if I selected the "answer this question" option at the top, that it would not display with all the other text, you may have to hit the "Show all answers to this question" option, to see the response. I didn't want it to be posted in 1/3rd

Re: Optimizing network throughput over Ethernet with TCP/IP

2004-02-11 Thread Ben
Adding to my previous; I have gotten good results using VI server technology and using call by reference to get data. I have never attempted to push the trasfer rates you are looking at but I think it is worth a quick try. The beauty of this approach (IMHO) is ZERO TCP DETAILS (sorry) to code.

Re: Optimizing network throughput over Ethernet with TCP/IP

2004-02-11 Thread Ben
70mbps Cool! I think the next test I would do is to try out the VI server example and modify the example so that it reads a huge array constant. This would take advantage the TCP/IP functionality that is built in to LV. If that works, you may be done! Ben

Re: Optimizing network throughput over Ethernet with TCP/IP

2004-02-10 Thread greenkiwi
Hi Ben, Thanks for taking the time to respond. From my understanding, on a dedicated connection, a network utilization of close to 60% can be reasonably expected for TCP/IP connections. That would give me 60mbps in which to work. (I usually like to work with around 100% overhead available.) Th

Re: Optimizing network throughput over Ethernet with TCP/IP

2004-02-10 Thread Ben
Hi Adam, It has been a couple of days and no response on this Q so I will relpy. First, you have done your homework well. I have not used the TCP functions from Sheldon Instruments so I can not comment on that. I think the Naegel option would help if you were send alot of small packets that need

Optimizing network throughput over Ethernet with TCP/IP

2004-02-08 Thread greenkiwi
Hello, I am interested in optimizing TCP/IP throughput in LabVIEW. I am looking to send data between two systems at rates around 20-30mbps on a dedicated 100base-t ethernet connection. All data needs to reach the other side w/o loss. I have a few questions with regard to accomplishing this. 1.