\begin{tikzpicture} \begin{pgfonlayer}{nodelayer} \node [style=none] (0) at (0, 0) {}; \node [style=none] (2) at (13, 0) {}; \node [style=none] (3) at (13, -1) {}; \node [style=none] (4) at (19, 0) {}; \node [style=none] (5) at (19, -1) {}; \node [style=none] (6) at (24, 0) {}; \node [style=none] (7) at (24, -1) {}; \node [style=none] (9) at (0, -1) {}; \node [style=none] (10) at (6.5, -0.5) {Tag}; \node [style=none] (11) at (16, -0.5) {Index}; \node [style=none] (12) at (21.5, -0.5) {Byte Offset}; \node [style=none] (13) at (0.5, 0.5) {31}; \node [style=none] (14) at (23.5, 0.5) {0}; \node [style=none] (15) at (19.5, 0.5) {3}; \node [style=none] (16) at (18.5, 0.5) {4}; \node [style=none] (17) at (13.5, 0.5) {13}; \node [style=none] (18) at (12.5, 0.5) {14}; \node [style=none] (19) at (6.5, 0.5) {\dots}; \node [style=none] (20) at (16, 0.5) {\dots}; \node [style=none] (21) at (21.5, 0.5) {\dots}; \end{pgfonlayer} \begin{pgfonlayer}{edgelayer} \draw (3.center) to (9.center) to [in=270, out=90] (0.center) to (2.center) to (4.center) to (6.center) to (7.center) to (5.center) to cycle; \draw (2.center) to (3.center); \draw (4.center) to (5.center); \end{pgfonlayer} \end{tikzpicture}