Ethereal-users: RE: [Ethereal-users] Can you help me diagnose a performance problem?
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
Actually, the faster PC is the one that only ACKs every 2 segments. When downloading from the Internet the slower one ACKs every segment (although every 2 when transferring across the LAN). It seems to me as if when it ACKs every segment it slows things down – maybe the sender’s waiting for the ACK, but on the faster PC things are more overlapped. Bit out of my depth here!
On the slow machine (a 1.8GHz Thinkpad laptop) I have a built-in NIC and a NIC in a docking station. Both are slower than other machines, even much older and slower laptops. All only have TCP/IP installed. I’ve also run the Thinkpad in safe mode (with network support) to make sure all the usual crap isn’t loaded, and it behaves the same. Still at a loss!
Steve
-----Original Message-----
Do you see the same ACK behavior for outbound from the slow PC? I am beginning to suspect that it has to do with that (since you seem to have eliminated all the other likely areas).
Not sure why the "sender" would do this, but it almost looks like there is a delay when the sender waits for the ACKs, and your "fast" PC is issuing an ACK for each packet so the transfer goes more quickly.
Not a great technical analysis admittedly.
Have you looked closely at the inter-packet times when doing LAN transfers? I am still thinking there may be something with the driver or the network stack. Sayyy... What do you have installed/enabled on these machines? Does the slow one have more services or protocols enabled? (like IPX/SPX/NetBIOS ?) It used to be (older Windows crap) that the *order* in which you configured them made significant performance differences. It is much better w/ 2000 & XP, but still an area you might look for differences between the machines.
If the network connections are configured the same (and you said they were all XP Pro boxes) then maybe the driver or one card is better/worse than the other. Is one a "motherboard" NIC and another on a daughter card?
More stuff to check.
Jim
|
- Follow-Ups:
- RE: [Ethereal-users] Can you help me diagnose a performance problem?
- From: Jim Hendrick
- RE: [Ethereal-users] Can you help me diagnose a performance problem?
- References:
- RE: [Ethereal-users] Can you help me diagnose a performance problem?
- From: Jim Hendrick
- RE: [Ethereal-users] Can you help me diagnose a performance problem?
- Prev by Date: RE: [Ethereal-users] Can you help me diagnose a performance problem?
- Next by Date: [Ethereal-users] RE: Window scaling and relative sequence numbers
- Previous by thread: RE: [Ethereal-users] Can you help me diagnose a performance problem?
- Next by thread: RE: [Ethereal-users] Can you help me diagnose a performance problem?
- Index(es):