Networking Help
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsSystem AdministrationNetworking Help

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old September 25th, 2004, 01:40 PM
dissolved dissolved is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Sep 2004
Posts: 1 dissolved User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
delayed acknowledgement assistance?

Hi all. I've read TCP/IP illustrated 5 times and still cannot find this answer.

The delayed ack timer is ALWAYS triggered upon reception of a segment from the sender correct? If I'm a server and I receive a packet, I start the delayed ack timer immediately. If the application layer provides me with data to send during that time, I send it along with the ACK before the timer expires. If I do this, the ack WONT be considered a delayed ACK since the timer never expired. However, if I don’t have data to send, the timer will fire and I will just send back an ack. THIS will be considered a delayed ACK Is that correct?

It seems the general consensus concerning delayed acks is:

The receiver will ack immediately if it has enough data to do so (2 MSS worth). If the receiver has received an odd amount of packets, it will wait (usually 200ms) for another packet from the sender. Is this correct?

Now here's what's weird. After viewing some tcpdump logs..... It appears as if the receiver will ack back immediately, as long as it has SOME info to send back to the sender. An example was when I was watching telnet traffic. I typed the "h" key on my keyboard and it produced three packets. I attached the output in txt format of this sniffer

Thanks for any help
Attached Files
File Type: txt tcpdump.txt (582 Bytes, 263 views)

Reply With Quote
Reply

Viewing: Dev Shed ForumsSystem AdministrationNetworking Help > delayed acknowledgement assistance?


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump


Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 





© 2003-2008 by Developer Shed. All rights reserved. DS Cluster 4 hosted by Hostway