Networking Forums

Networking Forums > Computer Networking > Linux Networking > Problem with SCPS & connection tracking

Reply
Thread Tools Display Modes

Problem with SCPS & connection tracking

 
 
Washington Ratso
Guest
Posts: n/a

 
      02-07-2011, 10:38 PM
When I have connection tracking enabled in the kernel and use the
Space Communications Protocol Standard (SCPS), which is a protocol to
speed up TCP over satellite, I can no longer start a video call using
Polycom ViewStationFX. Using Wireshark, I see the "Connect" message
is being dropped. At the same time, I see "nf_ct_q931: packet
dropped" being printed to /var/log/messages. This happens because
nf_ct_expect_related returns -EBUSY since expect_clash does not return
zero. Without SCPS, the call works fine with connection tracking
enabled.

Why does expect_clash return nonzero? What is the "clash" it is
looking for and is there any reason that SCPS would cause such a
clash? Is there any known incompatibility between SCPS and connection
tracking?

I am running Linux 2.6.26 on PowerPC.
 
Reply With Quote
 
 
 
 
Jorgen Grahn
Guest
Posts: n/a

 
      02-08-2011, 08:47 PM
On Mon, 2011-02-07, Washington Ratso wrote:
> When I have connection tracking enabled in the kernel and use the
> Space Communications Protocol Standard (SCPS)

^^^^^^^^
The name sounded silly, so I googled it. It's "Space Communications
Protocol Specifications", which sounds much more serious.

http://en.wikipedia.org/wiki/Space_C...Specifications

> which is a protocol to
> speed up TCP over satellite


It's many different things. Do you mean the sender-side modifications
to TCP, or the alternative to IP, or the FTP extensions, or ... ?

I have never heard of it before so I can't help -- but due to the
vague information, neither can anyone else at this point.

/Jorgen

--
// Jorgen Grahn <grahn@ Oo o. . .
\X/ snipabacken.se> O o .
 
Reply With Quote
 
Washington Ratso
Guest
Posts: n/a

 
      02-10-2011, 05:07 PM
On Feb 8, 1:47*pm, Jorgen Grahn <grahn+n...@snipabacken.se> wrote:
> On Mon, 2011-02-07, Washington Ratso wrote:
> > When I have connection tracking enabled in the kernel and use the
> > Space Communications Protocol Standard (SCPS)

>
> * * * * * * * * * * * * * * * * ^^^^^^^^
> The name sounded silly, so I googled it. It's "Space Communications
> Protocol Specifications", which sounds much more serious.
>
> http://en.wikipedia.org/wiki/Space_C...col_Specificat...
>
> > which is a protocol to
> > speed up TCP over satellite

>
> It's many different things. *Do you mean the sender-side modifications
> to TCP, or the alternative to IP, or the FTP extensions, or ... ?
>
> I have never heard of it before so I can't help -- but due to the
> vague information, neither can anyone else at this point.
>
> /Jorgen
>
> --
> * // Jorgen Grahn <grahn@ *Oo *o. * . *.
> \X/ * * snipabacken.se> * O *o * .



It is on the receive side. The call originates on a Polycom
ViewStationFX (10.175.1.3). It then goes through a Linux box
(10.185.1.1), over a satellite link, then through another Linux box
(10.175.2.1), then to a PC (10.175.2.2). While setting up the call, I
can see the "Connect" message is sent from the PC (10.175.2.2) but the
Linux box (10.175.2.1) intentionally drops it, as mentioned above, in
the kernel's connection tracking software.

Note, it is the kernel that is dropping the packet, not the SCPS
software, but enabling the SCPS does cause the "Connect" packet to be
dropped because this does not happen if SCPS is not enabled.

What other details would you like to know?
 
Reply With Quote
 
Jorgen Grahn
Guest
Posts: n/a

 
      02-10-2011, 09:04 PM
On Thu, 2011-02-10, Washington Ratso wrote:
> On Feb 8, 1:47*pm, Jorgen Grahn <grahn+n...@snipabacken.se> wrote:
>> On Mon, 2011-02-07, Washington Ratso wrote:
>> > When I have connection tracking enabled in the kernel and use the
>> > Space Communications Protocol Standard (SCPS)

>>
>> * * * * * * * * * * * * * * * * ^^^^^^^^
>> The name sounded silly, so I googled it. It's "Space Communications
>> Protocol Specifications", which sounds much more serious.
>>
>> http://en.wikipedia.org/wiki/Space_C...col_Specificat...
>>
>> > which is a protocol to
>> > speed up TCP over satellite

>>
>> It's many different things. *Do you mean the sender-side modifications
>> to TCP, or the alternative to IP, or the FTP extensions, or ... ?
>>
>> I have never heard of it before so I can't help -- but due to the
>> vague information, neither can anyone else at this point.


> It is on the receive side. The call originates on a Polycom
> ViewStationFX (10.175.1.3). It then goes through a Linux box
> (10.185.1.1), over a satellite link, then through another Linux box
> (10.175.2.1), then to a PC (10.175.2.2). While setting up the call, I
> can see the "Connect" message is sent from the PC (10.175.2.2) but the
> Linux box (10.175.2.1) intentionally drops it, as mentioned above, in
> the kernel's connection tracking software.
>
> Note, it is the kernel that is dropping the packet, not the SCPS
> software, but enabling the SCPS does cause the "Connect" packet to be
> dropped because this does not happen if SCPS is not enabled.
>
> What other details would you like to know?


I cannot help you either way (sorry!) but you still haven't said which
of the different SCPS protocols you are using. Although perhaps people
who know these things know which one a "Polycom ViewStationFX" uses,
or which one uses the terms "call" and "connect".

But, since noone has replied, probably noone reading this group knows
enough about these things to help you.

/Jorgen

--
// Jorgen Grahn <grahn@ Oo o. . .
\X/ snipabacken.se> O o .
 
Reply With Quote
 
Washington Ratso
Guest
Posts: n/a

 
      02-11-2011, 08:14 PM
On Feb 10, 2:04*pm, Jorgen Grahn <grahn+n...@snipabacken.se> wrote:
> On Thu, 2011-02-10, Washington Ratso wrote:
> > On Feb 8, 1:47 pm, Jorgen Grahn <grahn+n...@snipabacken.se> wrote:
> >> On Mon, 2011-02-07, Washington Ratso wrote:
> >> > When I have connection tracking enabled in the kernel and use the
> >> > Space Communications Protocol Standard (SCPS)

>
> >> ^^^^^^^^
> >> The name sounded silly, so I googled it. It's "Space Communications
> >> Protocol Specifications", which sounds much more serious.

>
> >>http://en.wikipedia.org/wiki/Space_C...col_Specificat....

>
> >> > which is a protocol to
> >> > speed up TCP over satellite

>
> >> It's many different things. Do you mean the sender-side modifications
> >> to TCP, or the alternative to IP, or the FTP extensions, or ... ?

>
> >> I have never heard of it before so I can't help -- but due to the
> >> vague information, neither can anyone else at this point.

> > It is on the receive side. *The call originates on a Polycom
> > ViewStationFX (10.175.1.3). It then goes through a Linux box
> > (10.185.1.1), over a satellite link, then through another Linux box
> > (10.175.2.1), then to a PC (10.175.2.2). *While setting up the call, I
> > can see the "Connect" message is sent from the PC (10.175.2.2) but the
> > Linux box (10.175.2.1) intentionally drops it, as mentioned above, in
> > the kernel's connection tracking software.

>
> > Note, it is the kernel that is dropping the packet, not the SCPS
> > software, but enabling the SCPS does cause the "Connect" packet to be
> > dropped because this does not happen if SCPS is not enabled.

>
> > What other details would you like to know?

>
> I cannot help you either way (sorry!) but you still haven't said which
> of the different SCPS protocols you are using. Although perhaps people
> who know these things know which one a "Polycom ViewStationFX" uses,
> or which one uses the terms "call" and "connect".
>
> But, since noone has replied, probably noone reading this group knows
> enough about these things to help you.
>
> /Jorgen
>
> --
> * // Jorgen Grahn <grahn@ *Oo *o. * . *.
> \X/ * * snipabacken.se> * O *o * .



H.225.0 protocol
 
Reply With Quote
 
 
 
Reply

Thread Tools
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 On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
DNATing without connection tracking - is it possible? Chris Dew Linux Networking 9 01-26-2009 11:47 AM
PPTPD connection tracking markvr Linux Networking 9 11-30-2006 03:39 PM
IPv6 connection tracking newsposter@carceri.dk Linux Networking 0 09-10-2006 09:45 AM
Tracking Network Connection Activity? garytn9988 Windows Networking 0 08-20-2005 03:51 PM
Non-deterministic non-matching in Connection Tracking Cameron Kerr Linux Networking 0 07-10-2004 11:27 PM



1 2 3 4 5 6 7 8 9 10 11