Ethereal-dev: [Ethereal-dev] Question on WSP, WTP, and WTLS

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Sat, 13 Dec 2003 15:22:52 +0100
Hi List,

I'm somehow unhappy with the naming of protocols and protocol fields in the
WAP dissectors. The WAP Forum mapped a protocol *stack* to a given WDP or
UDP port. The whole *stack* received a name at IANA (not a single protocol).
To summarize (top of protocol stack is right):

Port |   Protocol Stack  | IANA stack name
9200 |             < WSP | wap-wsp
9201 |       < WTP < WSP | wap-wsp-wtp
9202 |  WTLS       < WSP | wap-wsp-s
9203 |  WTLS < WTP < WSP | wap-wsp-wtp-s

I propose to rename the registered *protocol* names from the stack names
wap-wtls, wap-wsp-wtp and wap-wsp to wtls, wtp and wsp. Additionally,
"wtls.wsp" field names will be rebaptized to "wtls".

Additionally, how can I register some data to pertain both to WSP (protocol
name) and either CO-WSP or CL-WSP (protocol variant)? The obvious solution
consists in defining a hidden header field, but can I do this with a
protocol name too? The goal is to enable filtering on both the protocol and
its variants.

Please let me know if there are objections to this. Otherwise I'll check in
changes for this in the coming days.

Regards,

Olivier