[Sis-SCPS-INTEREST] Re: ZeroWindow segment

travis at globalprotocols.com travis at globalprotocols.com
Tue Jun 20 10:56:49 EDT 2006


Miguel,

You may indeed have connectivity/configuration problems with the gateway,
but I believe that your SCPS-TP gateways are interacting properly.

I believe what you are seeing is the normal connection establishment
behavior
for the Reference Implementation of the SCPS-TP gateway.

The end-to-end TCP flow is split into 3 pieces:


   http client ----------> local GW ----------> remote GW -------> http
server

The local GW intercepts the SYN from the http client and immediately
opens a connection between the http client and itself (spoofing the http
server)
and then performs an active open to the http server on its own behalf;

In order to prevent the http client from sending any data until the local GW
knows it has a connection to (who it thinks is) the http server, it
advertises
a zero window to the http client.

When the local GW receives a SYN-ACK (and *maybe* a non-zero advertised
window)
in response to it's active open, it will send a window update to the
http client.

The same thing happens between the local and remote GWs.

If there is indeed a problem for the local or remote GWs to connect to their
"next hop" destination, you should receive a RST segment at the http client.


So, you should be seeing this zero-window advertised on the SYN-ACK from the
RI SCPS-TP gateway on all flows - even the successful ones.


Hope this helps understand what you are seeing.

Eric




More information about the Sis-SCPS-INTEREST mailing list