PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Noms de domaine > comp.protocols.tcp-ip > Recovery after zero-window (without persist timer)
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
comp.protocols.tcp-ip TCP and IP network protocols.

Recovery after zero-window (without persist timer)

Réponse
 
LinkBack Outils de la discussion
Vieux 09/06/2006, 20h06   #1
vishal.study@gmail.com
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Recovery after zero-window (without persist timer)

Assume TCP session between Host A and Host B.

When Host-A advertises window of 0 to Host-B, Host-B uses persist timer

to send probe packet every so many sec (in 5 to 60 sec range). This is
fine but introduces atleast 5 sec delay in B resuming the
transmissions.


Is it possible for a Host-A to send a pure window update without Host-B

probing it (as soon as A detects that its recv_win has opened). Also
assume Host-A has no data to send..can it send a pure window update
pkt?


Basically, is there a provision to overcome recovery from win=0 state
without using persist timer.


Thanks,
Vishal.

  Réponse avec citation
Vieux 09/06/2006, 21h09   #2
Rick Jones
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Recovery after zero-window (without persist timer)

vishal.study@gmail.com wrote:
> Assume TCP session between Host A and Host B.


> When Host-A advertises window of 0 to Host-B, Host-B uses persist
> timer to send probe packet every so many sec (in 5 to 60 sec
> range). This is fine but introduces atleast 5 sec delay in B
> resuming the transmissions.



> Is it possible for a Host-A to send a pure window update without
> Host-B probing it (as soon as A detects that its recv_win has
> opened). Also assume Host-A has no data to send..can it send a pure
> window update pkt?


Absolutely. There is nothing in the TCP specs to preclude Host-A from
sending a "spontaneous" window update once a sufficient quantity of
window becomes available.

Of course, IIRC there is nothing in the TCP specs that says it must

> Basically, is there a provision to overcome recovery from win=0
> state without using persist timer.


Robustness would seem to dictate that one needs a persist timer on the
sender.

rick jones
--
a wide gulf separates "what if" from "if only"
these opinions are mine, all mine; HP might not want them anyway...
feel free to post, OR email to rick.jones2 in hp.com but NOT BOTH...
  Réponse avec citation
Vieux 09/06/2006, 21h20   #3
Rick Jones
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Recovery after zero-window (without persist timer)

Rick Jones <rick.jones2@hp.com> wrote:

> Robustness would seem to dictate that one needs a persist timer on the
> sender.


I left-out the biggest reason - the window update, as it is likley
piggy-backed on a "bare" ACK segment, is not going to be retransmitted
when that ACK is lost. Hence the requirement for a persist timer.

rick jones
--
portable adj, code that compiles under more than one compiler
these opinions are mine, all mine; HP might not want them anyway...
feel free to post, OR email to rick.jones2 in hp.com but NOT BOTH...
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 09h23.


Édité par : vBulletin® version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières ©2000-2008
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,09788 seconds with 11 queries