Wireshark mailing list archives
Re: How to avoid dissection based on port defined by a different dissector?
From: Dirk Jagdmann <doj () cubic org>
Date: Wed, 15 Dec 2010 14:55:38 -0800
The problem I have with this is that 3503 is registered to MPLS Echo so that dissector shouldn't have to be changed to essentially become a heuristic one to accommodate this port-stealing protocol. It's essentially the same situation as
There is no port stealing. The IANA list is just a list, it does not enforce anything or forbid other developers to choose one of these ports for his service. In addition not nearly every TCP/UDP application out there has tried to register their port with IANA. If you've read the rules to do this and have tried to register something with them, you might know that it is often not worth the hassle. Wireshark already has the perfect solution with 1) heuristic dissector, 2) manual selection which dissector to use for a TCP conversation. I don't think we should go ahead a pro-actively change all dissectors which are not heuristic, but if a port clash occurs the developer who wants to submit a new dissector should convert the existing one to heuristic and make his new one heuristic as well. Or simply live with the fact, that some other dissector might "win the lottery" which one gets choosen for a packet. -- ---> Dirk Jagdmann ----> http://cubic.org/~doj -----> http://llg.cubic.org ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- How to avoid dissection based on port defined by a different dissector? eymanm (Dec 15)
- Re: [Wireshark-dev] How to avoid dissection based on port defined by a different dissector? Christopher Maynard (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Stephen Fisher (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Stephen Fisher (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Christopher Maynard (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Jeff Morriss (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Dirk Jagdmann (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Stephen Fisher (Dec 16)
- Re: How to avoid dissection based on port defined by a different dissector? Guy Harris (Dec 15)
- Re: [Wireshark-dev] How to avoid dissection based on port defined by a different dissector? Chris Maynard (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Guy Harris (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Dirk Jagdmann (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Jeff Morriss (Dec 16)
- Re: How to avoid dissection based on port defined by a different dissector? Stephen Fisher (Dec 15)
- Re: How to avoid dissection based on port defined by a different dissector? Stephen Fisher (Dec 16)