-
-
Notifications
You must be signed in to change notification settings - Fork 6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Packet structure diagrams #948
Comments
I checked the link provided, but I'm not sure which diagram you are referring to replicating. |
@PFigs very good idea! |
Hi! I am not aware of any proper tool. I see a lot of people using word, visio, powerpoint or plain ascii tables for this purpose. Not ideal! |
@sesm @PFigs I was able to finda tool which generates an ASCII diagram for custom packet structures at https://github.com/luismartingarcia/protocol Here's some example usage:
Another example:
|
Wow quite cool 😎 thanks! |
Cool idea. How would you imagine the syntax? |
For hints on syntax, see also the extremely basic tool packetdiag
|
yes, I am missing this diagram type in mermaid as well, for example if I need to document protocol headers in communication protocols, or memory layout of operating systems |
I'd like to pick this up - any objections? |
@harvester-software None at all - If you are still interested lets get this assigned to you! |
Hi, I was testing the #4839 , This is great work! I had a couple questions, that are thinly veiled features requests:
|
Is your feature request related to a problem? Please describe.
No, this is an idea for a new diagram type.
Describe the solution you'd like
Ideally the diagram definition would consist of a box identifier where the text and bit numbering would visible, eg:
PacketDiagram
M[0:32]: Address
Additional context
https://www.thegeekstuff.com/2012/03/ip-protocol-header/
The text was updated successfully, but these errors were encountered: