Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Mar 2005 11:07:34 -0500
From:      Aziz KEZZOU <opensource.enthousiat@gmail.com>
To:        freebsd-net@freebsd.org, hackers@freebsd.org
Subject:   generic network protocols parser ?
Message-ID:  <37e13166050304080715525d7e@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi all,
I am wondering if any one knows  about a generic parser which takes a
packet (mbuf) of a certain protocol (e.g RSVP ) as input and generates
some data structre representing the packet ?

I've been searching for a while and found that ethereal and tcpdump
for example use specific data structres and functions to dissect each
protocol packets. Is this the only approach possible ?

My supervisor suggested using a TLV (Type/Length/Value) approach
instead. Any opinions about that?

If no such a parser exists is there any practical reason why ?

Thanks,
Aziz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37e13166050304080715525d7e>