netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Alternate to Ixia's ANVL test harness for tcp compliance.
@ 2006-07-20 19:49 Piet Delaney
  2006-07-20 20:04 ` Jeff Garzik
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Piet Delaney @ 2006-07-20 19:49 UTC (permalink / raw)
  To: netdev, Stephen Hemminger, David Miller, Andi Kleen
  Cc: Piet Delaney, piet at work, Rajneesh Saini

Hey Gang:

Both at UNM and Bluelane we have used Ixia's ANVL test harness for 
verifying TCP protocol compliance with the RFC's. Recent additions
to Ixia's ANVL GUI provide a ethereal like GUI. It looks really slick;
even providing ladder diagrams for quickly viewing the big picture.

Unfortunately Ixia told me they don't have any plains to port the
new GUI to linux. Instead they are trying to migrate Linux developers,
us, to using Windows. Yeck!

With Ixia migrating away from Linux I was wondering if we should
consider using an alternate test bed for TCP protocol compliance.

Do any of you use tools other than ANVL for RFC compliance while
hacking to the tcp code?

In the unlikely event that there isn't an alternate; is there any
interest in a netdev group effort to motivate Ixia to porting their C 
sharp code to linux. I get the feeling that come of their developers
would like to port the code to linux.

-piet

-- 
Piet Delaney
BlueLane Teck
W: (408) 200-5256; piet@bluelane.com
H: (408) 243-8872; piet@piet.net



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 19:49 Alternate to Ixia's ANVL test harness for tcp compliance Piet Delaney
@ 2006-07-20 20:04 ` Jeff Garzik
  2006-07-20 20:24   ` Piet Delaney
  2006-07-20 20:08 ` jamal
  2006-07-20 20:28 ` Andi Kleen
  2 siblings, 1 reply; 11+ messages in thread
From: Jeff Garzik @ 2006-07-20 20:04 UTC (permalink / raw)
  To: piet
  Cc: netdev, Stephen Hemminger, David Miller, Andi Kleen, piet at work,
	Rajneesh Saini

Piet Delaney wrote:
> Do any of you use tools other than ANVL for RFC compliance while
> hacking to the tcp code?
> 
> In the unlikely event that there isn't an alternate; is there any
> interest in a netdev group effort to motivate Ixia to porting their C 
> sharp code to linux. I get the feeling that come of their developers
> would like to port the code to linux.


Linux is the most RFC-compliant net stack in the world...  if they don't 
want to support Linux, it's their loss.  :)

	Jeff



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 19:49 Alternate to Ixia's ANVL test harness for tcp compliance Piet Delaney
  2006-07-20 20:04 ` Jeff Garzik
@ 2006-07-20 20:08 ` jamal
  2006-07-20 20:28 ` Andi Kleen
  2 siblings, 0 replies; 11+ messages in thread
From: jamal @ 2006-07-20 20:08 UTC (permalink / raw)
  To: piet
  Cc: Rajneesh Saini, piet at work, Andi Kleen, David Miller,
	Stephen Hemminger, netdev

On Thu, 2006-20-07 at 12:49 -0700, Piet Delaney wrote:
> Hey Gang:
> 
> Both at UNM and Bluelane we have used Ixia's ANVL test harness for 
> verifying TCP protocol compliance with the RFC's. Recent additions
> to Ixia's ANVL GUI provide a ethereal like GUI. It looks really slick;
> even providing ladder diagrams for quickly viewing the big picture.
> 
> Unfortunately Ixia told me they don't have any plains to port the
> new GUI to linux. Instead they are trying to migrate Linux developers,
> us, to using Windows. Yeck!
> 
> With Ixia migrating away from Linux I was wondering if we should
> consider using an alternate test bed for TCP protocol compliance.
> 
> Do any of you use tools other than ANVL for RFC compliance while
> hacking to the tcp code?
> 

Talk to the USAGI folks. They have something similar to ANVL called TAHI
that they use to check compliance in IPV4, IPV6 and IPSEC. It should be
extendable with some effort to do TCP.

> In the unlikely event that there isn't an alternate; is there any
> interest in a netdev group effort to motivate Ixia to porting their C 
> sharp code to linux. I get the feeling that come of their developers
> would like to port the code to linux.

Create competition for them  - it is the easiest way to get them
motivated.


cheers,
jamal


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 20:04 ` Jeff Garzik
@ 2006-07-20 20:24   ` Piet Delaney
  2006-07-20 21:17     ` David Miller
  2006-07-20 21:31     ` Jeff Garzik
  0 siblings, 2 replies; 11+ messages in thread
From: Piet Delaney @ 2006-07-20 20:24 UTC (permalink / raw)
  To: Jeff Garzik
  Cc: Piet Delaney, netdev, Stephen Hemminger, David Miller, Andi Kleen,
	piet at work, Rajneesh Saini

On Thu, 2006-07-20 at 16:04 -0400, Jeff Garzik wrote:
> Piet Delaney wrote:
> > Do any of you use tools other than ANVL for RFC compliance while
> > hacking to the tcp code?
> > 
> > In the unlikely event that there isn't an alternate; is there any
> > interest in a netdev group effort to motivate Ixia to porting their C 
> > sharp code to linux. I get the feeling that come of their developers
> > would like to port the code to linux.
> 
> 
> Linux is the most RFC-compliant net stack in the world...  if they don't 
> want to support Linux, it's their loss.  :)

They aren't exactly dropping support for Linux, they 'just' are not 
plaining to port the new ethereal like GUI to Lunux:
------------------------------------------------------------------------------
Hi Piet,

Unfortunately there is no plan to redesign the GUI for Linux. We added
support for Windows a couple of releases back. The latest release 7.10
has been benefit by a new Windows GUI framework we have designed for all
windows based Ixia test application. The new GUI is based on C#, which
includes ethereal like packet decode, ladder diagram, Outlook like GUI
design. Currently there is big challenge to implement the same GUI for
Linux. The needed resource is also an issue. Ixia will continue to
maintain and support Linux platform. Please rest assure. Both windows
and linux platforms share the same under layer test engine.. So there is
no difference in test cases. Ixia also offers an upgrade path from Linux
to Windows. Please contact your local Ixia sales if you are interested.
Dean
-------------------------------------------------------------------------------

I wonder if Microsoft is providing the "big challenge" to porting the
same GUI to linux. The world really doesn't need yet another Java
language. Gosling is a Genius, I studied his X11 News Server enough
to know first hand. Microsoft lost in court with their violating the
Java standards and C sharp seems to be just another stratagy to their
bizarre attempt to world domination (Like the SCO mess).

I suggest that Linux networking companies like UNM and us be Beta
customers for a port. So far it hasn't been entertained TMBK.
 
-piet

> 
> 	Jeff
> 
> 
-- 
Piet Delaney
BlueLane Teck
W: (408) 200-5256; piet@bluelane.com
H: (408) 243-8872; piet@piet.net



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 19:49 Alternate to Ixia's ANVL test harness for tcp compliance Piet Delaney
  2006-07-20 20:04 ` Jeff Garzik
  2006-07-20 20:08 ` jamal
@ 2006-07-20 20:28 ` Andi Kleen
  2006-07-20 20:43   ` Tomasz Torcz
  2 siblings, 1 reply; 11+ messages in thread
From: Andi Kleen @ 2006-07-20 20:28 UTC (permalink / raw)
  To: piet; +Cc: netdev, Stephen Hemminger, David Miller, piet at work,
	Rajneesh Saini

On Thursday 20 July 2006 21:49, Piet Delaney wrote:

> Unfortunately Ixia told me they don't have any plains to port the
> new GUI to linux. Instead they are trying to migrate Linux developers,
> us, to using Windows. Yeck!


With some luck it will just work in wine.

-Andi

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 20:28 ` Andi Kleen
@ 2006-07-20 20:43   ` Tomasz Torcz
  0 siblings, 0 replies; 11+ messages in thread
From: Tomasz Torcz @ 2006-07-20 20:43 UTC (permalink / raw)
  To: Andi Kleen
  Cc: piet, netdev, Stephen Hemminger, David Miller, piet at work,
	Rajneesh Saini

[-- Attachment #1: Type: text/plain, Size: 605 bytes --]

On Thu, Jul 20, 2006 at 10:28:34PM +0200, Andi Kleen wrote:
> On Thursday 20 July 2006 21:49, Piet Delaney wrote:
> 
> > Unfortunately Ixia told me they don't have any plains to port the
> > new GUI to linux. Instead they are trying to migrate Linux developers,
> > us, to using Windows. Yeck!
> 
> 
> With some luck it will just work in wine.

  As cited in other mail, it's written in C#. With some luck it will run
on mono.

-- 
Tomasz Torcz                        To co nierealne -- tutaj jest normalne.
zdzichu@irc.-nie.spam-.pl          Ziomale na życie mają tu patenty specjalne.


[-- Attachment #2: Type: application/pgp-signature, Size: 229 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 20:24   ` Piet Delaney
@ 2006-07-20 21:17     ` David Miller
  2006-07-20 21:31     ` Jeff Garzik
  1 sibling, 0 replies; 11+ messages in thread
From: David Miller @ 2006-07-20 21:17 UTC (permalink / raw)
  To: piet; +Cc: jeff, netdev, shemminger, ak, piet, rksaini

From: Piet Delaney <piet@bluelane.com>
Date: Thu, 20 Jul 2006 13:24:34 -0700

> I wonder if Microsoft is providing the "big challenge" to porting the
> same GUI to linux. The world really doesn't need yet another Java
> language. Gosling is a Genius, I studied his X11 News Server enough
> to know first hand. Microsoft lost in court with their violating the
> Java standards and C sharp seems to be just another stratagy to their
> bizarre attempt to world domination (Like the SCO mess).

Under Linux we have Mono as a C-sharp implementation.  For the kind of
GUI they most likely have, porting shouldn't be much of an issue at
all.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 20:24   ` Piet Delaney
  2006-07-20 21:17     ` David Miller
@ 2006-07-20 21:31     ` Jeff Garzik
  2006-07-20 21:42       ` Piet Delaney
  2006-07-20 21:47       ` Brent Cook
  1 sibling, 2 replies; 11+ messages in thread
From: Jeff Garzik @ 2006-07-20 21:31 UTC (permalink / raw)
  To: piet
  Cc: netdev, Stephen Hemminger, David Miller, Andi Kleen, piet at work,
	Rajneesh Saini

Piet Delaney wrote:
> I wonder if Microsoft is providing the "big challenge" to porting the
> same GUI to linux. The world really doesn't need yet another Java
> language. Gosling is a Genius, I studied his X11 News Server enough
> to know first hand. Microsoft lost in court with their violating the
> Java standards and C sharp seems to be just another stratagy to their
> bizarre attempt to world domination (Like the SCO mess).

Runtime dynamic bytecode languages -- Java, Perl, Python, Ruby, ... -- 
do seem to be all the rage.

As DaveM noted, though, C# is fully supported under Linux.

Or maybe they could go for Gtk+, which has successfully been used to 
maintain complex GUIs apps on both Windows and Linux.  GIMP is the most 
notable example, but use of Gtk+, GLib, and mingw has meant that you can 
build Linux-ish apps on Windows without nasty porting layers like Cygwin.

	Jeff



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 21:31     ` Jeff Garzik
@ 2006-07-20 21:42       ` Piet Delaney
  2006-07-20 21:47       ` Brent Cook
  1 sibling, 0 replies; 11+ messages in thread
From: Piet Delaney @ 2006-07-20 21:42 UTC (permalink / raw)
  To: Jeff Garzik
  Cc: Piet Delaney, netdev, Stephen Hemminger, David Miller, Andi Kleen,
	piet at work, Rajneesh Saini

On Thu, 2006-07-20 at 17:31 -0400, Jeff Garzik wrote:
> Piet Delaney wrote:
> > I wonder if Microsoft is providing the "big challenge" to porting the
> > same GUI to linux. The world really doesn't need yet another Java
> > language. Gosling is a Genius, I studied his X11 News Server enough
> > to know first hand. Microsoft lost in court with their violating the
> > Java standards and C sharp seems to be just another stratagy to their
> > bizarre attempt to world domination (Like the SCO mess).
> 
> Runtime dynamic bytecode languages -- Java, Perl, Python, Ruby, ... -- 
> do seem to be all the rage.
> 
> As DaveM noted, though, C# is fully supported under Linux.
> 
> Or maybe they could go for Gtk+, which has successfully been used to 
> maintain complex GUIs apps on both Windows and Linux.  GIMP is the most 
> notable example, but use of Gtk+, GLib, and mingw has meant that you can 
> build Linux-ish apps on Windows without nasty porting layers like Cygwin.

Perhaps, but my experience with GTK has been that it's difficult
to get installed right if you put it on /usr/local. I tried compiling
ethereal for our platform and it needed GTK and a series of other
libraries. I suspect it's likely a major effort to migrate from a
Microsoft C sharp environment to GTK.

-piet

> 
> 	Jeff
> 
> 
-- 
Piet Delaney
BlueLane Teck
W: (408) 200-5256; piet@bluelane.com
H: (408) 243-8872; piet@piet.net



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 21:31     ` Jeff Garzik
  2006-07-20 21:42       ` Piet Delaney
@ 2006-07-20 21:47       ` Brent Cook
  2006-07-20 21:56         ` Jeff Garzik
  1 sibling, 1 reply; 11+ messages in thread
From: Brent Cook @ 2006-07-20 21:47 UTC (permalink / raw)
  To: Jeff Garzik
  Cc: piet, netdev, Stephen Hemminger, David Miller, Andi Kleen,
	piet at work, Rajneesh Saini

On Thursday 20 July 2006 16:31, Jeff Garzik wrote:
> Piet Delaney wrote:
> > I wonder if Microsoft is providing the "big challenge" to porting the
> > same GUI to linux. The world really doesn't need yet another Java
> > language. Gosling is a Genius, I studied his X11 News Server enough
> > to know first hand. Microsoft lost in court with their violating the
> > Java standards and C sharp seems to be just another stratagy to their
> > bizarre attempt to world domination (Like the SCO mess).
>
> Runtime dynamic bytecode languages -- Java, Perl, Python, Ruby, ... --
> do seem to be all the rage.
>
> As DaveM noted, though, C# is fully supported under Linux.
>
> Or maybe they could go for Gtk+, which has successfully been used to
> maintain complex GUIs apps on both Windows and Linux.  GIMP is the most
> notable example, but use of Gtk+, GLib, and mingw has meant that you can
> build Linux-ish apps on Windows without nasty porting layers like Cygwin.
>
> 	Jeff
>

Base C# support is pretty good in Mono, but you still have to be quite careful 
when creating a cross-platform application with it. Microsoft's version 
implements a number of libraries that still are not quite as well implemented 
in Mono (if at all). The toolkit libraries (Windows Forms, to the latest 
stuff with Vista) are a bit of a moving target. Plus, the .Net platform still 
lets developers interact with COM objects and other Windows-only code.

Just because the GUI is C# does not mean that it does not have a number of 
Windows-only dependencies, unless it was implemented with portability 
in-mind.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: Alternate to Ixia's ANVL test harness for tcp compliance.
  2006-07-20 21:47       ` Brent Cook
@ 2006-07-20 21:56         ` Jeff Garzik
  0 siblings, 0 replies; 11+ messages in thread
From: Jeff Garzik @ 2006-07-20 21:56 UTC (permalink / raw)
  To: Brent Cook
  Cc: piet, netdev, Stephen Hemminger, David Miller, Andi Kleen,
	piet at work, Rajneesh Saini

Brent Cook wrote:
> Just because the GUI is C# does not mean that it does not have a number of 
> Windows-only dependencies, unless it was implemented with portability 
> in-mind.

Well, sure...  The same can be said of any source code base, for any set 
of platforms, for any given language.

	Jeff



^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2006-07-20 21:57 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-20 19:49 Alternate to Ixia's ANVL test harness for tcp compliance Piet Delaney
2006-07-20 20:04 ` Jeff Garzik
2006-07-20 20:24   ` Piet Delaney
2006-07-20 21:17     ` David Miller
2006-07-20 21:31     ` Jeff Garzik
2006-07-20 21:42       ` Piet Delaney
2006-07-20 21:47       ` Brent Cook
2006-07-20 21:56         ` Jeff Garzik
2006-07-20 20:08 ` jamal
2006-07-20 20:28 ` Andi Kleen
2006-07-20 20:43   ` Tomasz Torcz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).