Joep Vesseur writes:
> Of course, this applies to a lot of programs, but I think for
> many administrators, tcpdump is on the top of their lists.
> 
> Also, even though wireshark might be the preferred open source candidate
> for us, tcpdump is here to stay for a long time.

Pity the poor folks who write protocols for a living.  Which one of
these tools -- snoop, wireshark, tcpdump -- should we attempt to
update to support our projects?  Should we try to update them all?
Should we pick one because we think it's nifty?

Worse still, if you look at tcpdump carefully, you'll see that it's
essentially a subset of tshark, the command-line version of wireshark,
including the same default file format, and even the same capture
filters.  But wireshark is far more capable and includes an extended
filter syntax, more file formats, and a highly functional GUI
(reminiscent of the old Network General Sniffer).

This is an architectural mess, and this sort of unnecessary "choice"
has serious costs associated with it.  It affects many others, and not
just those people who are building these random packages and
delivering them.  Plus, it's a waste of time: we should be delivering
wireshark, but we haven't, even though the skids have been properly
greased.

I'm making a plea for some thought to be put into the process.  Can we
please do that?  Or have we just completely given up on system
architecture and the effects that one random project can have on
another?

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to