collab/mermaid/demos/packet.htmlblame
View source
6dd74de1<!doctype html>
6dd74de2<html lang="en">
6dd74de3 <head>
6dd74de4 <meta charset="utf-8" />
6dd74de5 <meta http-equiv="X-UA-Compatible" content="IE=edge" />
6dd74de6 <title>Mermaid Quick Test Page</title>
6dd74de7 <link rel="icon" type="image/png" href="data:image/png;base64,iVBORw0KGgo=" />
6dd74de8 <style>
6dd74de9 div.mermaid {
6dd74de10 font-family: 'Courier New', Courier, monospace !important;
6dd74de11 }
6dd74de12 </style>
6dd74de13 </head>
6dd74de14
6dd74de15 <body>
6dd74de16 <h1>Packet diagram demo</h1>
6dd74de17
6dd74de18 <div class="diagrams">
6dd74de19 <pre class="mermaid">
6dd74de20 packet
6dd74de21 0-15: "Source Port"
6dd74de22 16-31: "Destination Port"
6dd74de23 32-63: "Sequence Number"
6dd74de24 64-95: "Acknowledgment Number"
6dd74de25 96-99: "Data Offset"
6dd74de26 100-105: "Reserved"
6dd74de27 106: "URG"
6dd74de28 107: "ACK"
6dd74de29 108: "PSH"
6dd74de30 109: "RST"
6dd74de31 110: "SYN"
6dd74de32 111: "FIN"
6dd74de33 112-127: "Window"
6dd74de34 128-143: "Checksum"
6dd74de35 144-159: "Urgent Pointer"
6dd74de36 160-191: "(Options and Padding)"
6dd74de37 192-223: "data"
6dd74de38 </pre
6dd74de39 >
6dd74de40
6dd74de41 <pre class="mermaid">
6dd74de42 ---
6dd74de43 config:
6dd74de44 packet:
6dd74de45 showBits: false
6dd74de46 ---
6dd74de47 packet
6dd74de48 0-15: "Source Port"
6dd74de49 16-31: "Destination Port"
6dd74de50 32-63: "Sequence Number"
6dd74de51 64-95: "Acknowledgment Number"
6dd74de52 96-99: "Data Offset"
6dd74de53 100-105: "Reserved"
6dd74de54 106: "URG"
6dd74de55 107: "ACK"
6dd74de56 108: "PSH"
6dd74de57 109: "RST"
6dd74de58 110: "SYN"
6dd74de59 111: "FIN"
6dd74de60 112-127: "Window"
6dd74de61 128-143: "Checksum"
6dd74de62 144-159: "Urgent Pointer"
6dd74de63 160-191: "(Options and Padding)"
6dd74de64 192-223: "data"
6dd74de65 </pre
6dd74de66 >
6dd74de67
6dd74de68 <pre class="mermaid">
6dd74de69 ---
6dd74de70 config:
6dd74de71 theme: forest
6dd74de72 ---
6dd74de73 packet
6dd74de74 title Forest theme
6dd74de75 0-15: "Source Port"
6dd74de76 16-31: "Destination Port"
6dd74de77 32-63: "Sequence Number"
6dd74de78 64-95: "Acknowledgment Number"
6dd74de79 96-99: "Data Offset"
6dd74de80 100-105: "Reserved"
6dd74de81 106: "URG"
6dd74de82 107: "ACK"
6dd74de83 108: "PSH"
6dd74de84 109: "RST"
6dd74de85 110: "SYN"
6dd74de86 111: "FIN"
6dd74de87 112-127: "Window"
6dd74de88 128-143: "Checksum"
6dd74de89 144-159: "Urgent Pointer"
6dd74de90 160-191: "(Options and Padding)"
6dd74de91 192-223: "data"
6dd74de92 </pre
6dd74de93 >
6dd74de94
6dd74de95 <pre class="mermaid" style="background-color: black">
6dd74de96 ---
6dd74de97 config:
6dd74de98 theme: dark
6dd74de99 ---
6dd74de100 packet
6dd74de101 title Dark theme
6dd74de102 0-15: "Source Port"
6dd74de103 16-31: "Destination Port"
6dd74de104 32-63: "Sequence Number"
6dd74de105 64-95: "Acknowledgment Number"
6dd74de106 96-99: "Data Offset"
6dd74de107 100-105: "Reserved"
6dd74de108 106: "URG"
6dd74de109 107: "ACK"
6dd74de110 108: "PSH"
6dd74de111 109: "RST"
6dd74de112 110: "SYN"
6dd74de113 111: "FIN"
6dd74de114 112-127: "Window"
6dd74de115 128-143: "Checksum"
6dd74de116 144-159: "Urgent Pointer"
6dd74de117 160-191: "(Options and Padding)"
6dd74de118 192-223: "data"
6dd74de119 </pre
6dd74de120 >
6dd74de121 </div>
6dd74de122 <script type="module">
6dd74de123 import mermaid from '/mermaid.esm.mjs';
6dd74de124 mermaid.initialize({
6dd74de125 logLevel: 3,
6dd74de126 securityLevel: 'loose',
6dd74de127 });
6dd74de128 </script>
6dd74de129
6dd74de130 <style>
6dd74de131 .diagrams {
6dd74de132 display: flex;
6dd74de133 flex-wrap: wrap;
6dd74de134 }
6dd74de135 pre {
6dd74de136 width: 45vw;
6dd74de137 padding: 2em;
6dd74de138 }
6dd74de139 </style>
6dd74de140 </body>
6dd74de141</html>