Question about interpreting tcptrace results

This is a discussion on Question about interpreting tcptrace results within the Linux Networking forums, part of the Linux Forums category; We have a gigabit network that is sometimes slow, and sometimes not. In fact, sometimes between the same two endpoints, ...


Go Back   Usenet Forums > Linux Forums > Linux Networking

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-09-2006
Dan Stromberg
 
Posts: n/a
Default Question about interpreting tcptrace results


We have a gigabit network that is sometimes slow, and sometimes not. In
fact, sometimes between the same two endpoints, A->B is fast, while B->A
is slow.

This -might- be related to something that tcptrace is pointing out - that
some of our connections are using RFC 1323 (TCP Window Size Scaling),
while others are not.

Relevant endpoints appear to have RFC 1323 enabled, and inspecting the
first two packets of the TCP negotiation reveal that both want RFC 1323,
but still, tcptrace -sometimes- says we aren't actually getting RFC 1323.

What might cause this?

Is there a way of tracking it down via a series of network commands, or
are we more likely to have to scrutinize each router and switch between
the endpoints?

Thanks!

Reply With Quote
  #2 (permalink)  
Old 01-10-2006
Dan Stromberg
 
Posts: n/a
Default Re: Question about interpreting tcptrace results

On Mon, 09 Jan 2006 23:58:15 +0000, Dan Stromberg wrote:

>
> We have a gigabit network that is sometimes slow, and sometimes not. In
> fact, sometimes between the same two endpoints, A->B is fast, while B->A
> is slow.
>
> This -might- be related to something that tcptrace is pointing out - that
> some of our connections are using RFC 1323 (TCP Window Size Scaling),
> while others are not.
>
> Relevant endpoints appear to have RFC 1323 enabled, and inspecting the
> first two packets of the TCP negotiation reveal that both want RFC 1323,
> but still, tcptrace -sometimes- says we aren't actually getting RFC 1323.
>
> What might cause this?
>
> Is there a way of tracking it down via a series of network commands, or
> are we more likely to have to scrutinize each router and switch between
> the endpoints?
>
> Thanks!


This may help someone figure out what the deal is with our sometimes
fast/sometimes slow communications:

http://dcs.nac.uci.edu/~strombrg/opt...dow-table.html

It's a table of host pairs, and whether they got RFC 1323 or not.

Thanks!


Reply With Quote
  #3 (permalink)  
Old 01-10-2006
prg
 
Posts: n/a
Default Re: Question about interpreting tcptrace results


Dan Stromberg wrote:
> On Mon, 09 Jan 2006 23:58:15 +0000, Dan Stromberg wrote:
>
> >
> > We have a gigabit network that is sometimes slow, and sometimes not. In
> > fact, sometimes between the same two endpoints, A->B is fast, while B->A
> > is slow.
> >
> > This -might- be related to something that tcptrace is pointing out - that
> > some of our connections are using RFC 1323 (TCP Window Size Scaling),
> > while others are not.
> >
> > Relevant endpoints appear to have RFC 1323 enabled, and inspecting the
> > first two packets of the TCP negotiation reveal that both want RFC 1323,
> > but still, tcptrace -sometimes- says we aren't actually getting RFC 1323.
> >
> > What might cause this?
> >
> > Is there a way of tracking it down via a series of network commands, or
> > are we more likely to have to scrutinize each router and switch between
> > the endpoints?
> >
> > Thanks!

>
> This may help someone figure out what the deal is with our sometimes
> fast/sometimes slow communications:
>
> http://dcs.nac.uci.edu/~strombrg/opt...dow-table.html
>
> It's a table of host pairs, and whether they got RFC 1323 or not.


You must have missed my post to your original inquiry about a month
ago. Wondered what happened to you :-)

My post is here:
http://groups.google.com/group/comp....0e07f9a2e9168f

In the interrim I have forgotten just what my doubts were re: your
suggestion that scaling windows _were_ being properly negotiated.
Reading my post refreshes my memory somewhat, but not enough to
pinpoint a specific item -- just the comments in the post. Grrrr [:-(

If you don't drift away this time I will find time to go over your
previous posts in detail again. However, I don't like repeating these
especially thorny sessions, so hopefully you'll return with some
further data. These kinds of problems are _really_ difficult without
access to the network and boxes involved, so you are our eyes into
what's going on. You will have to go beyond what tcptrace can reveal.
Pinpointing the nature/causes of the problem can be a bear.

waiting to hear from ya,
prg

Reply With Quote
  #4 (permalink)  
Old 01-14-2006
Dan Stromberg
 
Posts: n/a
Default Re: Question about interpreting tcptrace results

On Mon, 09 Jan 2006 21:10:11 -0800, prg wrote:

>
> Dan Stromberg wrote:
>> On Mon, 09 Jan 2006 23:58:15 +0000, Dan Stromberg wrote:
>>
>> >
>> > We have a gigabit network that is sometimes slow, and sometimes not. In
>> > fact, sometimes between the same two endpoints, A->B is fast, while B->A
>> > is slow.
>> >
>> > This -might- be related to something that tcptrace is pointing out - that
>> > some of our connections are using RFC 1323 (TCP Window Size Scaling),
>> > while others are not.
>> >
>> > Relevant endpoints appear to have RFC 1323 enabled, and inspecting the
>> > first two packets of the TCP negotiation reveal that both want RFC 1323,
>> > but still, tcptrace -sometimes- says we aren't actually getting RFC 1323.
>> >
>> > What might cause this?
>> >
>> > Is there a way of tracking it down via a series of network commands, or
>> > are we more likely to have to scrutinize each router and switch between
>> > the endpoints?
>> >
>> > Thanks!

>>
>> This may help someone figure out what the deal is with our sometimes
>> fast/sometimes slow communications:
>>
>> http://dcs.nac.uci.edu/~strombrg/opt...dow-table.html
>>
>> It's a table of host pairs, and whether they got RFC 1323 or not.

>
> You must have missed my post to your original inquiry about a month
> ago. Wondered what happened to you :-)
>
> My post is here:
> http://groups.google.com/group/comp....0e07f9a2e9168f
>
> In the interrim I have forgotten just what my doubts were re: your
> suggestion that scaling windows _were_ being properly negotiated.
> Reading my post refreshes my memory somewhat, but not enough to
> pinpoint a specific item -- just the comments in the post. Grrrr [:-(
>
> If you don't drift away this time I will find time to go over your
> previous posts in detail again. However, I don't like repeating these
> especially thorny sessions, so hopefully you'll return with some
> further data. These kinds of problems are _really_ difficult without
> access to the network and boxes involved, so you are our eyes into
> what's going on. You will have to go beyond what tcptrace can reveal.
> Pinpointing the nature/causes of the problem can be a bear.
>
> waiting to hear from ya,
> prg


I'm very interested in all this, but:

1) I've had two largish vacations recently

2) The guy who was paying (ESS) for -most- (not all) of my time on this
issue has pulled the plug, so it's only the other, smaller funding source
(NACS) that remains interested in funding my time on this

3) A network guy with the smaller funding source (NACS) is looking at this
lack of RFC 1323 hypothesis to decide if it's worthwhile to put more of my
time into it

I'm going to make sure I read through
http://groups.google.com/group/comp....0e07f9a2e9168f
anyway though, even if I have to do it on my own dime.

Thanks much for your patient assistance!

Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 02:13 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0