diff --git a/README.md b/README.md index bbf01b4..538a777 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,33 @@ sequenceDiagram Bob-->>John: Jolly good! ``` +## [Packet](https://mermaid.js.org/syntax/packet.html) + +```mermaid +--- +title: "TCP Packet" +--- +packet-beta +0-15: "Source Port" +16-31: "Destination Port" +32-63: "Sequence Number" +64-95: "Acknowledgment Number" +96-99: "Data Offset" +100-105: "Reserved" +106: "URG" +107: "ACK" +108: "PSH" +109: "RST" +110: "SYN" +111: "FIN" +112-127: "Window" +128-143: "Checksum" +144-159: "Urgent Pointer" +160-191: "(Options and Padding)" +192-255: "Data (variable length)" +``` + + ## [Gantt diagram](https://mermaid.js.org/syntax/gantt.html) ```mermaid