File: http_gzip.fqtest

package info (click to toggle)
fq 0.9.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 106,624 kB
  • sloc: xml: 2,835; makefile: 250; sh: 241; exp: 57; ansic: 21
file content (638 lines) | stat: -rw-r--r-- 75,843 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
# from https://wiki.wireshark.org/SampleCaptures
$ fq -d pcap dv http_gzip.cap
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: http_gzip.cap (pcap) 0x0-0x6ab (1707)
       |                                               |                |  header{}: 0x0-0x18 (24)
0x00000|d4 c3 b2 a1                                    |....            |    magic: "little_endian" (0xd4c3b2a1) (valid) 0x0-0x4 (4)
0x00000|            02 00                              |    ..          |    version_major: 2 0x4-0x6 (2)
0x00000|                  04 00                        |      ..        |    version_minor: 4 0x6-0x8 (2)
0x00000|                        00 00 00 00            |        ....    |    thiszone: 0 0x8-0xc (4)
0x00000|                                    00 00 00 00|            ....|    sigfigs: 0 0xc-0x10 (4)
0x00010|ff ff 00 00                                    |....            |    snaplen: 65535 0x10-0x14 (4)
0x00010|            01 00 00 00                        |    ....        |    network: "ethernet" (1) (IEEE 802.3 Ethernet) 0x14-0x18 (4)
       |                                               |                |  packets[0:10]: 0x18-0x6ab (1683)
       |                                               |                |    [0]{}: packet 0x18-0x72 (90)
0x00010|                        3c d3 81 41            |        <..A    |      ts_sec: 1099027260 0x18-0x1c (4)
0x00010|                                    f0 23 06 00|            .#..|      ts_usec: 402416 0x1c-0x20 (4)
0x00020|4a 00 00 00                                    |J...            |      incl_len: 74 0x20-0x24 (4)
0x00020|            4a 00 00 00                        |    J...        |      orig_len: 74 0x24-0x28 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x28-0x72 (74)
0x00020|                        00 c0 f0 2d 4a a3      |        ...-J.  |        destination: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x28-0x2e (6)
0x00020|                                          00 0a|              ..|        source: "00:0a:95:67:49:3c" (0xa9567493c) 0x2e-0x34 (6)
0x00030|95 67 49 3c                                    |.gI<            |
0x00030|            08 00                              |    ..          |        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x34-0x36 (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x36-0x72 (60)
0x00030|                  45                           |      E         |          version: 4 (valid) 0x36-0x36.4 (0.4)
0x00030|                  45                           |      E         |          ihl: 5 0x36.4-0x37 (0.4)
0x00030|                     00                        |       .        |          dscp: 0 0x37-0x37.6 (0.6)
0x00030|                     00                        |       .        |          ecn: 0 0x37.6-0x38 (0.2)
0x00030|                        00 3c                  |        .<      |          total_length: 60 0x38-0x3a (2)
0x00030|                              f5 d9            |          ..    |          identification: 62937 0x3a-0x3c (2)
0x00030|                                    40         |            @   |          reserved: 0 0x3c-0x3c.1 (0.1)
0x00030|                                    40         |            @   |          dont_fragment: true 0x3c.1-0x3c.2 (0.1)
0x00030|                                    40         |            @   |          more_fragments: false 0x3c.2-0x3c.3 (0.1)
0x00030|                                    40 00      |            @.  |          fragment_offset: 0 0x3c.3-0x3e (1.5)
0x00030|                                          40   |              @ |          ttl: 64 0x3e-0x3f (1)
0x00030|                                             06|               .|          protocol: "tcp" (6) (Transmission control protocol) 0x3f-0x40 (1)
0x00040|39 8e                                          |9.              |          header_checksum: 0x398e (valid) 0x40-0x42 (2)
0x00040|      c0 a8 45 02                              |  ..E.          |          source_ip: "192.168.69.2" (0xc0a84502) 0x42-0x46 (4)
0x00040|                  c0 a8 45 01                  |      ..E.      |          destination_ip: "192.168.69.1" (0xc0a84501) 0x46-0x4a (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0x4a-0x72 (40)
0x00040|                              85 0b            |          ..    |            source_port: 34059 0x4a-0x4c (2)
0x00040|                                    00 50      |            .P  |            destination_port: "http" (80) (World Wide Web HTTP) 0x4c-0x4e (2)
0x00040|                                          8f f5|              ..|            sequence_number: 2415239730 0x4e-0x52 (4)
0x00050|a2 32                                          |.2              |
0x00050|      00 00 00 00                              |  ....          |            acknowledgment_number: 0 0x52-0x56 (4)
0x00050|                  a0                           |      .         |            data_offset: 10 0x56-0x56.4 (0.4)
0x00050|                  a0                           |      .         |            reserved: 0 0x56.4-0x56.7 (0.3)
0x00050|                  a0                           |      .         |            ns: false 0x56.7-0x57 (0.1)
0x00050|                     02                        |       .        |            cwr: false 0x57-0x57.1 (0.1)
0x00050|                     02                        |       .        |            ece: false 0x57.1-0x57.2 (0.1)
0x00050|                     02                        |       .        |            urg: false 0x57.2-0x57.3 (0.1)
0x00050|                     02                        |       .        |            ack: false 0x57.3-0x57.4 (0.1)
0x00050|                     02                        |       .        |            psh: false 0x57.4-0x57.5 (0.1)
0x00050|                     02                        |       .        |            rst: false 0x57.5-0x57.6 (0.1)
0x00050|                     02                        |       .        |            syn: true 0x57.6-0x57.7 (0.1)
0x00050|                     02                        |       .        |            fin: false 0x57.7-0x58 (0.1)
0x00050|                        16 d0                  |        ..      |            window_size: 5840 0x58-0x5a (2)
0x00050|                              9e 89            |          ..    |            checksum: 0x9e89 0x5a-0x5c (2)
0x00050|                                    00 00      |            ..  |            urgent_pointer: 0 0x5c-0x5e (2)
       |                                               |                |            options[0:5]: 0x5e-0x72 (20)
       |                                               |                |              [0]{}: option 0x5e-0x62 (4)
0x00050|                                          02   |              . |                kind: "mss" (2) (Maximum segment size) 0x5e-0x5f (1)
0x00050|                                             04|               .|                length: 4 0x5f-0x60 (1)
0x00060|05 b4                                          |..              |                size: 1460 0x60-0x62 (2)
       |                                               |                |              [1]{}: option 0x62-0x64 (2)
0x00060|      04                                       |  .             |                kind: "sack_permitted" (4) (Selective Acknowledgement permitted) 0x62-0x63 (1)
0x00060|         02                                    |   .            |                length: 2 0x63-0x64 (1)
       |                                               |                |              [2]{}: option 0x64-0x6e (10)
0x00060|            08                                 |    .           |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x64-0x65 (1)
0x00060|               0a                              |     .          |                length: 10 0x65-0x66 (1)
0x00060|                  77 e3 57 eb                  |      w.W.      |                value: 2011387883 0x66-0x6a (4)
0x00060|                              00 00 00 00      |          ....  |                echo_reply: 0 0x6a-0x6e (4)
       |                                               |                |              [3]{}: option 0x6e-0x6f (1)
0x00060|                                          01   |              . |                kind: "nop" (1) (No operation) 0x6e-0x6f (1)
       |                                               |                |              [4]{}: option 0x6f-0x72 (3)
0x00060|                                             03|               .|                kind: "winscale" (3) (Window scale) 0x6f-0x70 (1)
0x00070|03                                             |.               |                length: 3 0x70-0x71 (1)
0x00070|   07                                          | .              |                shift: 7 0x71-0x72 (1)
       |                                               |                |            payload: raw bits 0x72-0x72 (0)
       |                                               |                |    [1]{}: packet 0x72-0xcc (90)
0x00070|      3c d3 81 41                              |  <..A          |      ts_sec: 1099027260 0x72-0x76 (4)
0x00070|                  2b 24 06 00                  |      +$..      |      ts_usec: 402475 0x76-0x7a (4)
0x00070|                              4a 00 00 00      |          J...  |      incl_len: 74 0x7a-0x7e (4)
0x00070|                                          4a 00|              J.|      orig_len: 74 0x7e-0x82 (4)
0x00080|00 00                                          |..              |
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x82-0xcc (74)
0x00080|      00 0a 95 67 49 3c                        |  ...gI<        |        destination: "00:0a:95:67:49:3c" (0xa9567493c) 0x82-0x88 (6)
0x00080|                        00 c0 f0 2d 4a a3      |        ...-J.  |        source: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x88-0x8e (6)
0x00080|                                          08 00|              ..|        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x8e-0x90 (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x90-0xcc (60)
0x00090|45                                             |E               |          version: 4 (valid) 0x90-0x90.4 (0.4)
0x00090|45                                             |E               |          ihl: 5 0x90.4-0x91 (0.4)
0x00090|   00                                          | .              |          dscp: 0 0x91-0x91.6 (0.6)
0x00090|   00                                          | .              |          ecn: 0 0x91.6-0x92 (0.2)
0x00090|      00 3c                                    |  .<            |          total_length: 60 0x92-0x94 (2)
0x00090|            00 00                              |    ..          |          identification: 0 0x94-0x96 (2)
0x00090|                  40                           |      @         |          reserved: 0 0x96-0x96.1 (0.1)
0x00090|                  40                           |      @         |          dont_fragment: true 0x96.1-0x96.2 (0.1)
0x00090|                  40                           |      @         |          more_fragments: false 0x96.2-0x96.3 (0.1)
0x00090|                  40 00                        |      @.        |          fragment_offset: 0 0x96.3-0x98 (1.5)
0x00090|                        40                     |        @       |          ttl: 64 0x98-0x99 (1)
0x00090|                           06                  |         .      |          protocol: "tcp" (6) (Transmission control protocol) 0x99-0x9a (1)
0x00090|                              2f 68            |          /h    |          header_checksum: 0x2f68 (valid) 0x9a-0x9c (2)
0x00090|                                    c0 a8 45 01|            ..E.|          source_ip: "192.168.69.1" (0xc0a84501) 0x9c-0xa0 (4)
0x000a0|c0 a8 45 02                                    |..E.            |          destination_ip: "192.168.69.2" (0xc0a84502) 0xa0-0xa4 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0xa4-0xcc (40)
0x000a0|            00 50                              |    .P          |            source_port: "http" (80) (World Wide Web HTTP) 0xa4-0xa6 (2)
0x000a0|                  85 0b                        |      ..        |            destination_port: 34059 0xa6-0xa8 (2)
0x000a0|                        96 18 93 26            |        ...&    |            sequence_number: 2518192934 0xa8-0xac (4)
0x000a0|                                    8f f5 a2 33|            ...3|            acknowledgment_number: 2415239731 0xac-0xb0 (4)
0x000b0|a0                                             |.               |            data_offset: 10 0xb0-0xb0.4 (0.4)
0x000b0|a0                                             |.               |            reserved: 0 0xb0.4-0xb0.7 (0.3)
0x000b0|a0                                             |.               |            ns: false 0xb0.7-0xb1 (0.1)
0x000b0|   12                                          | .              |            cwr: false 0xb1-0xb1.1 (0.1)
0x000b0|   12                                          | .              |            ece: false 0xb1.1-0xb1.2 (0.1)
0x000b0|   12                                          | .              |            urg: false 0xb1.2-0xb1.3 (0.1)
0x000b0|   12                                          | .              |            ack: true 0xb1.3-0xb1.4 (0.1)
0x000b0|   12                                          | .              |            psh: false 0xb1.4-0xb1.5 (0.1)
0x000b0|   12                                          | .              |            rst: false 0xb1.5-0xb1.6 (0.1)
0x000b0|   12                                          | .              |            syn: true 0xb1.6-0xb1.7 (0.1)
0x000b0|   12                                          | .              |            fin: false 0xb1.7-0xb2 (0.1)
0x000b0|      16 a0                                    |  ..            |            window_size: 5792 0xb2-0xb4 (2)
0x000b0|            2e c3                              |    ..          |            checksum: 0x2ec3 0xb4-0xb6 (2)
0x000b0|                  00 00                        |      ..        |            urgent_pointer: 0 0xb6-0xb8 (2)
       |                                               |                |            options[0:5]: 0xb8-0xcc (20)
       |                                               |                |              [0]{}: option 0xb8-0xbc (4)
0x000b0|                        02                     |        .       |                kind: "mss" (2) (Maximum segment size) 0xb8-0xb9 (1)
0x000b0|                           04                  |         .      |                length: 4 0xb9-0xba (1)
0x000b0|                              05 b4            |          ..    |                size: 1460 0xba-0xbc (2)
       |                                               |                |              [1]{}: option 0xbc-0xbe (2)
0x000b0|                                    04         |            .   |                kind: "sack_permitted" (4) (Selective Acknowledgement permitted) 0xbc-0xbd (1)
0x000b0|                                       02      |             .  |                length: 2 0xbd-0xbe (1)
       |                                               |                |              [2]{}: option 0xbe-0xc8 (10)
0x000b0|                                          08   |              . |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0xbe-0xbf (1)
0x000b0|                                             0a|               .|                length: 10 0xbf-0xc0 (1)
0x000c0|19 c9 2c e4                                    |..,.            |                value: 432614628 0xc0-0xc4 (4)
0x000c0|            77 e3 57 eb                        |    w.W.        |                echo_reply: 2011387883 0xc4-0xc8 (4)
       |                                               |                |              [3]{}: option 0xc8-0xc9 (1)
0x000c0|                        01                     |        .       |                kind: "nop" (1) (No operation) 0xc8-0xc9 (1)
       |                                               |                |              [4]{}: option 0xc9-0xcc (3)
0x000c0|                           03                  |         .      |                kind: "winscale" (3) (Window scale) 0xc9-0xca (1)
0x000c0|                              03               |          .     |                length: 3 0xca-0xcb (1)
0x000c0|                                 00            |           .    |                shift: 0 0xcb-0xcc (1)
       |                                               |                |            payload: raw bits 0xcc-0xcc (0)
       |                                               |                |    [2]{}: packet 0xcc-0x11e (82)
0x000c0|                                    3c d3 81 41|            <..A|      ts_sec: 1099027260 0xcc-0xd0 (4)
0x000d0|89 24 06 00                                    |.$..            |      ts_usec: 402569 0xd0-0xd4 (4)
0x000d0|            42 00 00 00                        |    B...        |      incl_len: 66 0xd4-0xd8 (4)
0x000d0|                        42 00 00 00            |        B...    |      orig_len: 66 0xd8-0xdc (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0xdc-0x11e (66)
0x000d0|                                    00 c0 f0 2d|            ...-|        destination: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0xdc-0xe2 (6)
0x000e0|4a a3                                          |J.              |
0x000e0|      00 0a 95 67 49 3c                        |  ...gI<        |        source: "00:0a:95:67:49:3c" (0xa9567493c) 0xe2-0xe8 (6)
0x000e0|                        08 00                  |        ..      |        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0xe8-0xea (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0xea-0x11e (52)
0x000e0|                              45               |          E     |          version: 4 (valid) 0xea-0xea.4 (0.4)
0x000e0|                              45               |          E     |          ihl: 5 0xea.4-0xeb (0.4)
0x000e0|                                 00            |           .    |          dscp: 0 0xeb-0xeb.6 (0.6)
0x000e0|                                 00            |           .    |          ecn: 0 0xeb.6-0xec (0.2)
0x000e0|                                    00 34      |            .4  |          total_length: 52 0xec-0xee (2)
0x000e0|                                          f5 da|              ..|          identification: 62938 0xee-0xf0 (2)
0x000f0|40                                             |@               |          reserved: 0 0xf0-0xf0.1 (0.1)
0x000f0|40                                             |@               |          dont_fragment: true 0xf0.1-0xf0.2 (0.1)
0x000f0|40                                             |@               |          more_fragments: false 0xf0.2-0xf0.3 (0.1)
0x000f0|40 00                                          |@.              |          fragment_offset: 0 0xf0.3-0xf2 (1.5)
0x000f0|      40                                       |  @             |          ttl: 64 0xf2-0xf3 (1)
0x000f0|         06                                    |   .            |          protocol: "tcp" (6) (Transmission control protocol) 0xf3-0xf4 (1)
0x000f0|            39 95                              |    9.          |          header_checksum: 0x3995 (valid) 0xf4-0xf6 (2)
0x000f0|                  c0 a8 45 02                  |      ..E.      |          source_ip: "192.168.69.2" (0xc0a84502) 0xf6-0xfa (4)
0x000f0|                              c0 a8 45 01      |          ..E.  |          destination_ip: "192.168.69.1" (0xc0a84501) 0xfa-0xfe (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0xfe-0x11e (32)
0x000f0|                                          85 0b|              ..|            source_port: 34059 0xfe-0x100 (2)
0x00100|00 50                                          |.P              |            destination_port: "http" (80) (World Wide Web HTTP) 0x100-0x102 (2)
0x00100|      8f f5 a2 33                              |  ...3          |            sequence_number: 2415239731 0x102-0x106 (4)
0x00100|                  96 18 93 27                  |      ...'      |            acknowledgment_number: 2518192935 0x106-0x10a (4)
0x00100|                              80               |          .     |            data_offset: 8 0x10a-0x10a.4 (0.4)
0x00100|                              80               |          .     |            reserved: 0 0x10a.4-0x10a.7 (0.3)
0x00100|                              80               |          .     |            ns: false 0x10a.7-0x10b (0.1)
0x00100|                                 10            |           .    |            cwr: false 0x10b-0x10b.1 (0.1)
0x00100|                                 10            |           .    |            ece: false 0x10b.1-0x10b.2 (0.1)
0x00100|                                 10            |           .    |            urg: false 0x10b.2-0x10b.3 (0.1)
0x00100|                                 10            |           .    |            ack: true 0x10b.3-0x10b.4 (0.1)
0x00100|                                 10            |           .    |            psh: false 0x10b.4-0x10b.5 (0.1)
0x00100|                                 10            |           .    |            rst: false 0x10b.5-0x10b.6 (0.1)
0x00100|                                 10            |           .    |            syn: false 0x10b.6-0x10b.7 (0.1)
0x00100|                                 10            |           .    |            fin: false 0x10b.7-0x10c (0.1)
0x00100|                                    00 2e      |            ..  |            window_size: 46 0x10c-0x10e (2)
0x00100|                                          73 fa|              s.|            checksum: 0x73fa 0x10e-0x110 (2)
0x00110|00 00                                          |..              |            urgent_pointer: 0 0x110-0x112 (2)
       |                                               |                |            options[0:3]: 0x112-0x11e (12)
       |                                               |                |              [0]{}: option 0x112-0x113 (1)
0x00110|      01                                       |  .             |                kind: "nop" (1) (No operation) 0x112-0x113 (1)
       |                                               |                |              [1]{}: option 0x113-0x114 (1)
0x00110|         01                                    |   .            |                kind: "nop" (1) (No operation) 0x113-0x114 (1)
       |                                               |                |              [2]{}: option 0x114-0x11e (10)
0x00110|            08                                 |    .           |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x114-0x115 (1)
0x00110|               0a                              |     .          |                length: 10 0x115-0x116 (1)
0x00110|                  77 e3 57 eb                  |      w.W.      |                value: 2011387883 0x116-0x11a (4)
0x00110|                              19 c9 2c e4      |          ..,.  |                echo_reply: 432614628 0x11a-0x11e (4)
       |                                               |                |            payload: raw bits 0x11e-0x11e (0)
       |                                               |                |    [3]{}: packet 0x11e-0x32d (527)
0x00110|                                          3c d3|              <.|      ts_sec: 1099027260 0x11e-0x122 (4)
0x00120|81 41                                          |.A              |
0x00120|      0a 25 06 00                              |  .%..          |      ts_usec: 402698 0x122-0x126 (4)
0x00120|                  ff 01 00 00                  |      ....      |      incl_len: 511 0x126-0x12a (4)
0x00120|                              ff 01 00 00      |          ....  |      orig_len: 511 0x12a-0x12e (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x12e-0x32d (511)
0x00120|                                          00 c0|              ..|        destination: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x12e-0x134 (6)
0x00130|f0 2d 4a a3                                    |.-J.            |
0x00130|            00 0a 95 67 49 3c                  |    ...gI<      |        source: "00:0a:95:67:49:3c" (0xa9567493c) 0x134-0x13a (6)
0x00130|                              08 00            |          ..    |        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x13a-0x13c (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x13c-0x32d (497)
0x00130|                                    45         |            E   |          version: 4 (valid) 0x13c-0x13c.4 (0.4)
0x00130|                                    45         |            E   |          ihl: 5 0x13c.4-0x13d (0.4)
0x00130|                                       00      |             .  |          dscp: 0 0x13d-0x13d.6 (0.6)
0x00130|                                       00      |             .  |          ecn: 0 0x13d.6-0x13e (0.2)
0x00130|                                          01 f1|              ..|          total_length: 497 0x13e-0x140 (2)
0x00140|f5 db                                          |..              |          identification: 62939 0x140-0x142 (2)
0x00140|      40                                       |  @             |          reserved: 0 0x142-0x142.1 (0.1)
0x00140|      40                                       |  @             |          dont_fragment: true 0x142.1-0x142.2 (0.1)
0x00140|      40                                       |  @             |          more_fragments: false 0x142.2-0x142.3 (0.1)
0x00140|      40 00                                    |  @.            |          fragment_offset: 0 0x142.3-0x144 (1.5)
0x00140|            40                                 |    @           |          ttl: 64 0x144-0x145 (1)
0x00140|               06                              |     .          |          protocol: "tcp" (6) (Transmission control protocol) 0x145-0x146 (1)
0x00140|                  37 d7                        |      7.        |          header_checksum: 0x37d7 (valid) 0x146-0x148 (2)
0x00140|                        c0 a8 45 02            |        ..E.    |          source_ip: "192.168.69.2" (0xc0a84502) 0x148-0x14c (4)
0x00140|                                    c0 a8 45 01|            ..E.|          destination_ip: "192.168.69.1" (0xc0a84501) 0x14c-0x150 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0x150-0x32d (477)
0x00150|85 0b                                          |..              |            source_port: 34059 0x150-0x152 (2)
0x00150|      00 50                                    |  .P            |            destination_port: "http" (80) (World Wide Web HTTP) 0x152-0x154 (2)
0x00150|            8f f5 a2 33                        |    ...3        |            sequence_number: 2415239731 0x154-0x158 (4)
0x00150|                        96 18 93 27            |        ...'    |            acknowledgment_number: 2518192935 0x158-0x15c (4)
0x00150|                                    80         |            .   |            data_offset: 8 0x15c-0x15c.4 (0.4)
0x00150|                                    80         |            .   |            reserved: 0 0x15c.4-0x15c.7 (0.3)
0x00150|                                    80         |            .   |            ns: false 0x15c.7-0x15d (0.1)
0x00150|                                       18      |             .  |            cwr: false 0x15d-0x15d.1 (0.1)
0x00150|                                       18      |             .  |            ece: false 0x15d.1-0x15d.2 (0.1)
0x00150|                                       18      |             .  |            urg: false 0x15d.2-0x15d.3 (0.1)
0x00150|                                       18      |             .  |            ack: true 0x15d.3-0x15d.4 (0.1)
0x00150|                                       18      |             .  |            psh: true 0x15d.4-0x15d.5 (0.1)
0x00150|                                       18      |             .  |            rst: false 0x15d.5-0x15d.6 (0.1)
0x00150|                                       18      |             .  |            syn: false 0x15d.6-0x15d.7 (0.1)
0x00150|                                       18      |             .  |            fin: false 0x15d.7-0x15e (0.1)
0x00150|                                          00 2e|              ..|            window_size: 46 0x15e-0x160 (2)
0x00160|16 ca                                          |..              |            checksum: 0x16ca 0x160-0x162 (2)
0x00160|      00 00                                    |  ..            |            urgent_pointer: 0 0x162-0x164 (2)
       |                                               |                |            options[0:3]: 0x164-0x170 (12)
       |                                               |                |              [0]{}: option 0x164-0x165 (1)
0x00160|            01                                 |    .           |                kind: "nop" (1) (No operation) 0x164-0x165 (1)
       |                                               |                |              [1]{}: option 0x165-0x166 (1)
0x00160|               01                              |     .          |                kind: "nop" (1) (No operation) 0x165-0x166 (1)
       |                                               |                |              [2]{}: option 0x166-0x170 (10)
0x00160|                  08                           |      .         |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x166-0x167 (1)
0x00160|                     0a                        |       .        |                length: 10 0x167-0x168 (1)
0x00160|                        77 e3 57 eb            |        w.W.    |                value: 2011387883 0x168-0x16c (4)
0x00160|                                    19 c9 2c e4|            ..,.|                echo_reply: 432614628 0x16c-0x170 (4)
0x00170|47 45 54 20 2f 74 65 73 74 2f 65 74 68 65 72 65|GET /test/ethere|            payload: raw bits 0x170-0x32d (445)
*      |until 0x32c.7 (445)                            |                |
       |                                               |                |    [4]{}: packet 0x32d-0x37f (82)
0x00320|                                       3c d3 81|             <..|      ts_sec: 1099027260 0x32d-0x331 (4)
0x00330|41                                             |A               |
0x00330|   3a 25 06 00                                 | :%..           |      ts_usec: 402746 0x331-0x335 (4)
0x00330|               42 00 00 00                     |     B...       |      incl_len: 66 0x335-0x339 (4)
0x00330|                           42 00 00 00         |         B...   |      orig_len: 66 0x339-0x33d (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x33d-0x37f (66)
0x00330|                                       00 0a 95|             ...|        destination: "00:0a:95:67:49:3c" (0xa9567493c) 0x33d-0x343 (6)
0x00340|67 49 3c                                       |gI<             |
0x00340|         00 c0 f0 2d 4a a3                     |   ...-J.       |        source: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x343-0x349 (6)
0x00340|                           08 00               |         ..     |        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x349-0x34b (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x34b-0x37f (52)
0x00340|                                 45            |           E    |          version: 4 (valid) 0x34b-0x34b.4 (0.4)
0x00340|                                 45            |           E    |          ihl: 5 0x34b.4-0x34c (0.4)
0x00340|                                    00         |            .   |          dscp: 0 0x34c-0x34c.6 (0.6)
0x00340|                                    00         |            .   |          ecn: 0 0x34c.6-0x34d (0.2)
0x00340|                                       00 34   |             .4 |          total_length: 52 0x34d-0x34f (2)
0x00340|                                             bf|               .|          identification: 49091 0x34f-0x351 (2)
0x00350|c3                                             |.               |
0x00350|   40                                          | @              |          reserved: 0 0x351-0x351.1 (0.1)
0x00350|   40                                          | @              |          dont_fragment: true 0x351.1-0x351.2 (0.1)
0x00350|   40                                          | @              |          more_fragments: false 0x351.2-0x351.3 (0.1)
0x00350|   40 00                                       | @.             |          fragment_offset: 0 0x351.3-0x353 (1.5)
0x00350|         40                                    |   @            |          ttl: 64 0x353-0x354 (1)
0x00350|            06                                 |    .           |          protocol: "tcp" (6) (Transmission control protocol) 0x354-0x355 (1)
0x00350|               6f ac                           |     o.         |          header_checksum: 0x6fac (valid) 0x355-0x357 (2)
0x00350|                     c0 a8 45 01               |       ..E.     |          source_ip: "192.168.69.1" (0xc0a84501) 0x357-0x35b (4)
0x00350|                                 c0 a8 45 02   |           ..E. |          destination_ip: "192.168.69.2" (0xc0a84502) 0x35b-0x35f (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0x35f-0x37f (32)
0x00350|                                             00|               .|            source_port: "http" (80) (World Wide Web HTTP) 0x35f-0x361 (2)
0x00360|50                                             |P               |
0x00360|   85 0b                                       | ..             |            destination_port: 34059 0x361-0x363 (2)
0x00360|         96 18 93 27                           |   ...'         |            sequence_number: 2518192935 0x363-0x367 (4)
0x00360|                     8f f5 a3 f0               |       ....     |            acknowledgment_number: 2415240176 0x367-0x36b (4)
0x00360|                                 80            |           .    |            data_offset: 8 0x36b-0x36b.4 (0.4)
0x00360|                                 80            |           .    |            reserved: 0 0x36b.4-0x36b.7 (0.3)
0x00360|                                 80            |           .    |            ns: false 0x36b.7-0x36c (0.1)
0x00360|                                    10         |            .   |            cwr: false 0x36c-0x36c.1 (0.1)
0x00360|                                    10         |            .   |            ece: false 0x36c.1-0x36c.2 (0.1)
0x00360|                                    10         |            .   |            urg: false 0x36c.2-0x36c.3 (0.1)
0x00360|                                    10         |            .   |            ack: true 0x36c.3-0x36c.4 (0.1)
0x00360|                                    10         |            .   |            psh: false 0x36c.4-0x36c.5 (0.1)
0x00360|                                    10         |            .   |            rst: false 0x36c.5-0x36c.6 (0.1)
0x00360|                                    10         |            .   |            syn: false 0x36c.6-0x36c.7 (0.1)
0x00360|                                    10         |            .   |            fin: false 0x36c.7-0x36d (0.1)
0x00360|                                       19 20   |             .  |            window_size: 6432 0x36d-0x36f (2)
0x00360|                                             59|               Y|            checksum: 0x594b 0x36f-0x371 (2)
0x00370|4b                                             |K               |
0x00370|   00 00                                       | ..             |            urgent_pointer: 0 0x371-0x373 (2)
       |                                               |                |            options[0:3]: 0x373-0x37f (12)
       |                                               |                |              [0]{}: option 0x373-0x374 (1)
0x00370|         01                                    |   .            |                kind: "nop" (1) (No operation) 0x373-0x374 (1)
       |                                               |                |              [1]{}: option 0x374-0x375 (1)
0x00370|            01                                 |    .           |                kind: "nop" (1) (No operation) 0x374-0x375 (1)
       |                                               |                |              [2]{}: option 0x375-0x37f (10)
0x00370|               08                              |     .          |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x375-0x376 (1)
0x00370|                  0a                           |      .         |                length: 10 0x376-0x377 (1)
0x00370|                     19 c9 2c e4               |       ..,.     |                value: 432614628 0x377-0x37b (4)
0x00370|                                 77 e3 57 eb   |           w.W. |                echo_reply: 2011387883 0x37b-0x37f (4)
       |                                               |                |            payload: raw bits 0x37f-0x37f (0)
       |                                               |                |    [5]{}: packet 0x37f-0x563 (484)
0x00370|                                             3c|               <|      ts_sec: 1099027260 0x37f-0x383 (4)
0x00380|d3 81 41                                       |..A             |
0x00380|         bc 77 06 00                           |   .w..         |      ts_usec: 423868 0x383-0x387 (4)
0x00380|                     d4 01 00 00               |       ....     |      incl_len: 468 0x387-0x38b (4)
0x00380|                                 d4 01 00 00   |           .... |      orig_len: 468 0x38b-0x38f (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x38f-0x563 (468)
0x00380|                                             00|               .|        destination: "00:0a:95:67:49:3c" (0xa9567493c) 0x38f-0x395 (6)
0x00390|0a 95 67 49 3c                                 |..gI<           |
0x00390|               00 c0 f0 2d 4a a3               |     ...-J.     |        source: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x395-0x39b (6)
0x00390|                                 08 00         |           ..   |        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x39b-0x39d (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x39d-0x563 (454)
0x00390|                                       45      |             E  |          version: 4 (valid) 0x39d-0x39d.4 (0.4)
0x00390|                                       45      |             E  |          ihl: 5 0x39d.4-0x39e (0.4)
0x00390|                                          00   |              . |          dscp: 0 0x39e-0x39e.6 (0.6)
0x00390|                                          00   |              . |          ecn: 0 0x39e.6-0x39f (0.2)
0x00390|                                             01|               .|          total_length: 454 0x39f-0x3a1 (2)
0x003a0|c6                                             |.               |
0x003a0|   bf c4                                       | ..             |          identification: 49092 0x3a1-0x3a3 (2)
0x003a0|         40                                    |   @            |          reserved: 0 0x3a3-0x3a3.1 (0.1)
0x003a0|         40                                    |   @            |          dont_fragment: true 0x3a3.1-0x3a3.2 (0.1)
0x003a0|         40                                    |   @            |          more_fragments: false 0x3a3.2-0x3a3.3 (0.1)
0x003a0|         40 00                                 |   @.           |          fragment_offset: 0 0x3a3.3-0x3a5 (1.5)
0x003a0|               40                              |     @          |          ttl: 64 0x3a5-0x3a6 (1)
0x003a0|                  06                           |      .         |          protocol: "tcp" (6) (Transmission control protocol) 0x3a6-0x3a7 (1)
0x003a0|                     6e 19                     |       n.       |          header_checksum: 0x6e19 (valid) 0x3a7-0x3a9 (2)
0x003a0|                           c0 a8 45 01         |         ..E.   |          source_ip: "192.168.69.1" (0xc0a84501) 0x3a9-0x3ad (4)
0x003a0|                                       c0 a8 45|             ..E|          destination_ip: "192.168.69.2" (0xc0a84502) 0x3ad-0x3b1 (4)
0x003b0|02                                             |.               |
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0x3b1-0x563 (434)
0x003b0|   00 50                                       | .P             |            source_port: "http" (80) (World Wide Web HTTP) 0x3b1-0x3b3 (2)
0x003b0|         85 0b                                 |   ..           |            destination_port: 34059 0x3b3-0x3b5 (2)
0x003b0|               96 18 93 27                     |     ...'       |            sequence_number: 2518192935 0x3b5-0x3b9 (4)
0x003b0|                           8f f5 a3 f0         |         ....   |            acknowledgment_number: 2415240176 0x3b9-0x3bd (4)
0x003b0|                                       80      |             .  |            data_offset: 8 0x3bd-0x3bd.4 (0.4)
0x003b0|                                       80      |             .  |            reserved: 0 0x3bd.4-0x3bd.7 (0.3)
0x003b0|                                       80      |             .  |            ns: false 0x3bd.7-0x3be (0.1)
0x003b0|                                          18   |              . |            cwr: false 0x3be-0x3be.1 (0.1)
0x003b0|                                          18   |              . |            ece: false 0x3be.1-0x3be.2 (0.1)
0x003b0|                                          18   |              . |            urg: false 0x3be.2-0x3be.3 (0.1)
0x003b0|                                          18   |              . |            ack: true 0x3be.3-0x3be.4 (0.1)
0x003b0|                                          18   |              . |            psh: true 0x3be.4-0x3be.5 (0.1)
0x003b0|                                          18   |              . |            rst: false 0x3be.5-0x3be.6 (0.1)
0x003b0|                                          18   |              . |            syn: false 0x3be.6-0x3be.7 (0.1)
0x003b0|                                          18   |              . |            fin: false 0x3be.7-0x3bf (0.1)
0x003b0|                                             19|               .|            window_size: 6432 0x3bf-0x3c1 (2)
0x003c0|20                                             |                |
0x003c0|   2e ef                                       | ..             |            checksum: 0x2eef 0x3c1-0x3c3 (2)
0x003c0|         00 00                                 |   ..           |            urgent_pointer: 0 0x3c3-0x3c5 (2)
       |                                               |                |            options[0:3]: 0x3c5-0x3d1 (12)
       |                                               |                |              [0]{}: option 0x3c5-0x3c6 (1)
0x003c0|               01                              |     .          |                kind: "nop" (1) (No operation) 0x3c5-0x3c6 (1)
       |                                               |                |              [1]{}: option 0x3c6-0x3c7 (1)
0x003c0|                  01                           |      .         |                kind: "nop" (1) (No operation) 0x3c6-0x3c7 (1)
       |                                               |                |              [2]{}: option 0x3c7-0x3d1 (10)
0x003c0|                     08                        |       .        |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x3c7-0x3c8 (1)
0x003c0|                        0a                     |        .       |                length: 10 0x3c8-0x3c9 (1)
0x003c0|                           19 c9 2c e6         |         ..,.   |                value: 432614630 0x3c9-0x3cd (4)
0x003c0|                                       77 e3 57|             w.W|                echo_reply: 2011387883 0x3cd-0x3d1 (4)
0x003d0|eb                                             |.               |
0x003d0|   48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b| HTTP/1.1 200 OK|            payload: raw bits 0x3d1-0x563 (402)
0x003e0|0d 0a 44 61 74 65 3a 20 46 72 69 2c 20 32 39 20|..Date: Fri, 29 |
*      |until 0x562.7 (402)                            |                |
       |                                               |                |    [6]{}: packet 0x563-0x5b5 (82)
0x00560|         3c d3 81 41                           |   <..A         |      ts_sec: 1099027260 0x563-0x567 (4)
0x00560|                     6d 78 06 00               |       mx..     |      ts_usec: 424045 0x567-0x56b (4)
0x00560|                                 42 00 00 00   |           B... |      incl_len: 66 0x56b-0x56f (4)
0x00560|                                             42|               B|      orig_len: 66 0x56f-0x573 (4)
0x00570|00 00 00                                       |...             |
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x573-0x5b5 (66)
0x00570|         00 c0 f0 2d 4a a3                     |   ...-J.       |        destination: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x573-0x579 (6)
0x00570|                           00 0a 95 67 49 3c   |         ...gI< |        source: "00:0a:95:67:49:3c" (0xa9567493c) 0x579-0x57f (6)
0x00570|                                             08|               .|        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x57f-0x581 (2)
0x00580|00                                             |.               |
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x581-0x5b5 (52)
0x00580|   45                                          | E              |          version: 4 (valid) 0x581-0x581.4 (0.4)
0x00580|   45                                          | E              |          ihl: 5 0x581.4-0x582 (0.4)
0x00580|      00                                       |  .             |          dscp: 0 0x582-0x582.6 (0.6)
0x00580|      00                                       |  .             |          ecn: 0 0x582.6-0x583 (0.2)
0x00580|         00 34                                 |   .4           |          total_length: 52 0x583-0x585 (2)
0x00580|               f5 dc                           |     ..         |          identification: 62940 0x585-0x587 (2)
0x00580|                     40                        |       @        |          reserved: 0 0x587-0x587.1 (0.1)
0x00580|                     40                        |       @        |          dont_fragment: true 0x587.1-0x587.2 (0.1)
0x00580|                     40                        |       @        |          more_fragments: false 0x587.2-0x587.3 (0.1)
0x00580|                     40 00                     |       @.       |          fragment_offset: 0 0x587.3-0x589 (1.5)
0x00580|                           40                  |         @      |          ttl: 64 0x589-0x58a (1)
0x00580|                              06               |          .     |          protocol: "tcp" (6) (Transmission control protocol) 0x58a-0x58b (1)
0x00580|                                 39 93         |           9.   |          header_checksum: 0x3993 (valid) 0x58b-0x58d (2)
0x00580|                                       c0 a8 45|             ..E|          source_ip: "192.168.69.2" (0xc0a84502) 0x58d-0x591 (4)
0x00590|02                                             |.               |
0x00590|   c0 a8 45 01                                 | ..E.           |          destination_ip: "192.168.69.1" (0xc0a84501) 0x591-0x595 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0x595-0x5b5 (32)
0x00590|               85 0b                           |     ..         |            source_port: 34059 0x595-0x597 (2)
0x00590|                     00 50                     |       .P       |            destination_port: "http" (80) (World Wide Web HTTP) 0x597-0x599 (2)
0x00590|                           8f f5 a3 f0         |         ....   |            sequence_number: 2415240176 0x599-0x59d (4)
0x00590|                                       96 18 94|             ...|            acknowledgment_number: 2518193337 0x59d-0x5a1 (4)
0x005a0|b9                                             |.               |
0x005a0|   80                                          | .              |            data_offset: 8 0x5a1-0x5a1.4 (0.4)
0x005a0|   80                                          | .              |            reserved: 0 0x5a1.4-0x5a1.7 (0.3)
0x005a0|   80                                          | .              |            ns: false 0x5a1.7-0x5a2 (0.1)
0x005a0|      10                                       |  .             |            cwr: false 0x5a2-0x5a2.1 (0.1)
0x005a0|      10                                       |  .             |            ece: false 0x5a2.1-0x5a2.2 (0.1)
0x005a0|      10                                       |  .             |            urg: false 0x5a2.2-0x5a2.3 (0.1)
0x005a0|      10                                       |  .             |            ack: true 0x5a2.3-0x5a2.4 (0.1)
0x005a0|      10                                       |  .             |            psh: false 0x5a2.4-0x5a2.5 (0.1)
0x005a0|      10                                       |  .             |            rst: false 0x5a2.5-0x5a2.6 (0.1)
0x005a0|      10                                       |  .             |            syn: false 0x5a2.6-0x5a2.7 (0.1)
0x005a0|      10                                       |  .             |            fin: false 0x5a2.7-0x5a3 (0.1)
0x005a0|         00 36                                 |   .6           |            window_size: 54 0x5a3-0x5a5 (2)
0x005a0|               70 8b                           |     p.         |            checksum: 0x708b 0x5a5-0x5a7 (2)
0x005a0|                     00 00                     |       ..       |            urgent_pointer: 0 0x5a7-0x5a9 (2)
       |                                               |                |            options[0:3]: 0x5a9-0x5b5 (12)
       |                                               |                |              [0]{}: option 0x5a9-0x5aa (1)
0x005a0|                           01                  |         .      |                kind: "nop" (1) (No operation) 0x5a9-0x5aa (1)
       |                                               |                |              [1]{}: option 0x5aa-0x5ab (1)
0x005a0|                              01               |          .     |                kind: "nop" (1) (No operation) 0x5aa-0x5ab (1)
       |                                               |                |              [2]{}: option 0x5ab-0x5b5 (10)
0x005a0|                                 08            |           .    |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x5ab-0x5ac (1)
0x005a0|                                    0a         |            .   |                length: 10 0x5ac-0x5ad (1)
0x005a0|                                       77 e3 58|             w.X|                value: 2011387905 0x5ad-0x5b1 (4)
0x005b0|01                                             |.               |
0x005b0|   19 c9 2c e6                                 | ..,.           |                echo_reply: 432614630 0x5b1-0x5b5 (4)
       |                                               |                |            payload: raw bits 0x5b5-0x5b5 (0)
       |                                               |                |    [7]{}: packet 0x5b5-0x607 (82)
0x005b0|               3c d3 81 41                     |     <..A       |      ts_sec: 1099027260 0x5b5-0x5b9 (4)
0x005b0|                           eb 78 06 00         |         .x..   |      ts_usec: 424171 0x5b9-0x5bd (4)
0x005b0|                                       42 00 00|             B..|      incl_len: 66 0x5bd-0x5c1 (4)
0x005c0|00                                             |.               |
0x005c0|   42 00 00 00                                 | B...           |      orig_len: 66 0x5c1-0x5c5 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x5c5-0x607 (66)
0x005c0|               00 0a 95 67 49 3c               |     ...gI<     |        destination: "00:0a:95:67:49:3c" (0xa9567493c) 0x5c5-0x5cb (6)
0x005c0|                                 00 c0 f0 2d 4a|           ...-J|        source: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x5cb-0x5d1 (6)
0x005d0|a3                                             |.               |
0x005d0|   08 00                                       | ..             |        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x5d1-0x5d3 (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x5d3-0x607 (52)
0x005d0|         45                                    |   E            |          version: 4 (valid) 0x5d3-0x5d3.4 (0.4)
0x005d0|         45                                    |   E            |          ihl: 5 0x5d3.4-0x5d4 (0.4)
0x005d0|            00                                 |    .           |          dscp: 0 0x5d4-0x5d4.6 (0.6)
0x005d0|            00                                 |    .           |          ecn: 0 0x5d4.6-0x5d5 (0.2)
0x005d0|               00 34                           |     .4         |          total_length: 52 0x5d5-0x5d7 (2)
0x005d0|                     bf c5                     |       ..       |          identification: 49093 0x5d7-0x5d9 (2)
0x005d0|                           40                  |         @      |          reserved: 0 0x5d9-0x5d9.1 (0.1)
0x005d0|                           40                  |         @      |          dont_fragment: true 0x5d9.1-0x5d9.2 (0.1)
0x005d0|                           40                  |         @      |          more_fragments: false 0x5d9.2-0x5d9.3 (0.1)
0x005d0|                           40 00               |         @.     |          fragment_offset: 0 0x5d9.3-0x5db (1.5)
0x005d0|                                 40            |           @    |          ttl: 64 0x5db-0x5dc (1)
0x005d0|                                    06         |            .   |          protocol: "tcp" (6) (Transmission control protocol) 0x5dc-0x5dd (1)
0x005d0|                                       6f aa   |             o. |          header_checksum: 0x6faa (valid) 0x5dd-0x5df (2)
0x005d0|                                             c0|               .|          source_ip: "192.168.69.1" (0xc0a84501) 0x5df-0x5e3 (4)
0x005e0|a8 45 01                                       |.E.             |
0x005e0|         c0 a8 45 02                           |   ..E.         |          destination_ip: "192.168.69.2" (0xc0a84502) 0x5e3-0x5e7 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0x5e7-0x607 (32)
0x005e0|                     00 50                     |       .P       |            source_port: "http" (80) (World Wide Web HTTP) 0x5e7-0x5e9 (2)
0x005e0|                           85 0b               |         ..     |            destination_port: 34059 0x5e9-0x5eb (2)
0x005e0|                                 96 18 94 b9   |           .... |            sequence_number: 2518193337 0x5eb-0x5ef (4)
0x005e0|                                             8f|               .|            acknowledgment_number: 2415240176 0x5ef-0x5f3 (4)
0x005f0|f5 a3 f0                                       |...             |
0x005f0|         80                                    |   .            |            data_offset: 8 0x5f3-0x5f3.4 (0.4)
0x005f0|         80                                    |   .            |            reserved: 0 0x5f3.4-0x5f3.7 (0.3)
0x005f0|         80                                    |   .            |            ns: false 0x5f3.7-0x5f4 (0.1)
0x005f0|            11                                 |    .           |            cwr: false 0x5f4-0x5f4.1 (0.1)
0x005f0|            11                                 |    .           |            ece: false 0x5f4.1-0x5f4.2 (0.1)
0x005f0|            11                                 |    .           |            urg: false 0x5f4.2-0x5f4.3 (0.1)
0x005f0|            11                                 |    .           |            ack: true 0x5f4.3-0x5f4.4 (0.1)
0x005f0|            11                                 |    .           |            psh: false 0x5f4.4-0x5f4.5 (0.1)
0x005f0|            11                                 |    .           |            rst: false 0x5f4.5-0x5f4.6 (0.1)
0x005f0|            11                                 |    .           |            syn: false 0x5f4.6-0x5f4.7 (0.1)
0x005f0|            11                                 |    .           |            fin: true 0x5f4.7-0x5f5 (0.1)
0x005f0|               19 20                           |     .          |            window_size: 6432 0x5f5-0x5f7 (2)
0x005f0|                     57 a0                     |       W.       |            checksum: 0x57a0 0x5f7-0x5f9 (2)
0x005f0|                           00 00               |         ..     |            urgent_pointer: 0 0x5f9-0x5fb (2)
       |                                               |                |            options[0:3]: 0x5fb-0x607 (12)
       |                                               |                |              [0]{}: option 0x5fb-0x5fc (1)
0x005f0|                                 01            |           .    |                kind: "nop" (1) (No operation) 0x5fb-0x5fc (1)
       |                                               |                |              [1]{}: option 0x5fc-0x5fd (1)
0x005f0|                                    01         |            .   |                kind: "nop" (1) (No operation) 0x5fc-0x5fd (1)
       |                                               |                |              [2]{}: option 0x5fd-0x607 (10)
0x005f0|                                       08      |             .  |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x5fd-0x5fe (1)
0x005f0|                                          0a   |              . |                length: 10 0x5fe-0x5ff (1)
0x005f0|                                             19|               .|                value: 432614630 0x5ff-0x603 (4)
0x00600|c9 2c e6                                       |.,.             |
0x00600|         77 e3 58 01                           |   w.X.         |                echo_reply: 2011387905 0x603-0x607 (4)
       |                                               |                |            payload: raw bits 0x607-0x607 (0)
       |                                               |                |    [8]{}: packet 0x607-0x659 (82)
0x00600|                     3c d3 81 41               |       <..A     |      ts_sec: 1099027260 0x607-0x60b (4)
0x00600|                                 85 7c 06 00   |           .|.. |      ts_usec: 425093 0x60b-0x60f (4)
0x00600|                                             42|               B|      incl_len: 66 0x60f-0x613 (4)
0x00610|00 00 00                                       |...             |
0x00610|         42 00 00 00                           |   B...         |      orig_len: 66 0x613-0x617 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x617-0x659 (66)
0x00610|                     00 c0 f0 2d 4a a3         |       ...-J.   |        destination: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x617-0x61d (6)
0x00610|                                       00 0a 95|             ...|        source: "00:0a:95:67:49:3c" (0xa9567493c) 0x61d-0x623 (6)
0x00620|67 49 3c                                       |gI<             |
0x00620|         08 00                                 |   ..           |        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x623-0x625 (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x625-0x659 (52)
0x00620|               45                              |     E          |          version: 4 (valid) 0x625-0x625.4 (0.4)
0x00620|               45                              |     E          |          ihl: 5 0x625.4-0x626 (0.4)
0x00620|                  00                           |      .         |          dscp: 0 0x626-0x626.6 (0.6)
0x00620|                  00                           |      .         |          ecn: 0 0x626.6-0x627 (0.2)
0x00620|                     00 34                     |       .4       |          total_length: 52 0x627-0x629 (2)
0x00620|                           f5 dd               |         ..     |          identification: 62941 0x629-0x62b (2)
0x00620|                                 40            |           @    |          reserved: 0 0x62b-0x62b.1 (0.1)
0x00620|                                 40            |           @    |          dont_fragment: true 0x62b.1-0x62b.2 (0.1)
0x00620|                                 40            |           @    |          more_fragments: false 0x62b.2-0x62b.3 (0.1)
0x00620|                                 40 00         |           @.   |          fragment_offset: 0 0x62b.3-0x62d (1.5)
0x00620|                                       40      |             @  |          ttl: 64 0x62d-0x62e (1)
0x00620|                                          06   |              . |          protocol: "tcp" (6) (Transmission control protocol) 0x62e-0x62f (1)
0x00620|                                             39|               9|          header_checksum: 0x3992 (valid) 0x62f-0x631 (2)
0x00630|92                                             |.               |
0x00630|   c0 a8 45 02                                 | ..E.           |          source_ip: "192.168.69.2" (0xc0a84502) 0x631-0x635 (4)
0x00630|               c0 a8 45 01                     |     ..E.       |          destination_ip: "192.168.69.1" (0xc0a84501) 0x635-0x639 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0x639-0x659 (32)
0x00630|                           85 0b               |         ..     |            source_port: 34059 0x639-0x63b (2)
0x00630|                                 00 50         |           .P   |            destination_port: "http" (80) (World Wide Web HTTP) 0x63b-0x63d (2)
0x00630|                                       8f f5 a3|             ...|            sequence_number: 2415240176 0x63d-0x641 (4)
0x00640|f0                                             |.               |
0x00640|   96 18 94 ba                                 | ....           |            acknowledgment_number: 2518193338 0x641-0x645 (4)
0x00640|               80                              |     .          |            data_offset: 8 0x645-0x645.4 (0.4)
0x00640|               80                              |     .          |            reserved: 0 0x645.4-0x645.7 (0.3)
0x00640|               80                              |     .          |            ns: false 0x645.7-0x646 (0.1)
0x00640|                  11                           |      .         |            cwr: false 0x646-0x646.1 (0.1)
0x00640|                  11                           |      .         |            ece: false 0x646.1-0x646.2 (0.1)
0x00640|                  11                           |      .         |            urg: false 0x646.2-0x646.3 (0.1)
0x00640|                  11                           |      .         |            ack: true 0x646.3-0x646.4 (0.1)
0x00640|                  11                           |      .         |            psh: false 0x646.4-0x646.5 (0.1)
0x00640|                  11                           |      .         |            rst: false 0x646.5-0x646.6 (0.1)
0x00640|                  11                           |      .         |            syn: false 0x646.6-0x646.7 (0.1)
0x00640|                  11                           |      .         |            fin: true 0x646.7-0x647 (0.1)
0x00640|                     00 36                     |       .6       |            window_size: 54 0x647-0x649 (2)
0x00640|                           70 88               |         p.     |            checksum: 0x7088 0x649-0x64b (2)
0x00640|                                 00 00         |           ..   |            urgent_pointer: 0 0x64b-0x64d (2)
       |                                               |                |            options[0:3]: 0x64d-0x659 (12)
       |                                               |                |              [0]{}: option 0x64d-0x64e (1)
0x00640|                                       01      |             .  |                kind: "nop" (1) (No operation) 0x64d-0x64e (1)
       |                                               |                |              [1]{}: option 0x64e-0x64f (1)
0x00640|                                          01   |              . |                kind: "nop" (1) (No operation) 0x64e-0x64f (1)
       |                                               |                |              [2]{}: option 0x64f-0x659 (10)
0x00640|                                             08|               .|                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x64f-0x650 (1)
0x00650|0a                                             |.               |                length: 10 0x650-0x651 (1)
0x00650|   77 e3 58 02                                 | w.X.           |                value: 2011387906 0x651-0x655 (4)
0x00650|               19 c9 2c e6                     |     ..,.       |                echo_reply: 432614630 0x655-0x659 (4)
       |                                               |                |            payload: raw bits 0x659-0x659 (0)
       |                                               |                |    [9]{}: packet 0x659-0x6ab (82)
0x00650|                           3c d3 81 41         |         <..A   |      ts_sec: 1099027260 0x659-0x65d (4)
0x00650|                                       ab 7c 06|             .|.|      ts_usec: 425131 0x65d-0x661 (4)
0x00660|00                                             |.               |
0x00660|   42 00 00 00                                 | B...           |      incl_len: 66 0x661-0x665 (4)
0x00660|               42 00 00 00                     |     B...       |      orig_len: 66 0x665-0x669 (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|      packet{}: (ether8023_frame) 0x669-0x6ab (66)
0x00660|                           00 0a 95 67 49 3c   |         ...gI< |        destination: "00:0a:95:67:49:3c" (0xa9567493c) 0x669-0x66f (6)
0x00660|                                             00|               .|        source: "00:c0:f0:2d:4a:a3" (0xc0f02d4aa3) 0x66f-0x675 (6)
0x00670|c0 f0 2d 4a a3                                 |..-J.           |
0x00670|               08 00                           |     ..         |        ether_type: "ipv4" (0x800) (Internet Protocol version 4) 0x675-0x677 (2)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|        payload{}: (ipv4_packet) 0x677-0x6ab (52)
0x00670|                     45                        |       E        |          version: 4 (valid) 0x677-0x677.4 (0.4)
0x00670|                     45                        |       E        |          ihl: 5 0x677.4-0x678 (0.4)
0x00670|                        00                     |        .       |          dscp: 0 0x678-0x678.6 (0.6)
0x00670|                        00                     |        .       |          ecn: 0 0x678.6-0x679 (0.2)
0x00670|                           00 34               |         .4     |          total_length: 52 0x679-0x67b (2)
0x00670|                                 bf c6         |           ..   |          identification: 49094 0x67b-0x67d (2)
0x00670|                                       40      |             @  |          reserved: 0 0x67d-0x67d.1 (0.1)
0x00670|                                       40      |             @  |          dont_fragment: true 0x67d.1-0x67d.2 (0.1)
0x00670|                                       40      |             @  |          more_fragments: false 0x67d.2-0x67d.3 (0.1)
0x00670|                                       40 00   |             @. |          fragment_offset: 0 0x67d.3-0x67f (1.5)
0x00670|                                             40|               @|          ttl: 64 0x67f-0x680 (1)
0x00680|06                                             |.               |          protocol: "tcp" (6) (Transmission control protocol) 0x680-0x681 (1)
0x00680|   6f a9                                       | o.             |          header_checksum: 0x6fa9 (valid) 0x681-0x683 (2)
0x00680|         c0 a8 45 01                           |   ..E.         |          source_ip: "192.168.69.1" (0xc0a84501) 0x683-0x687 (4)
0x00680|                     c0 a8 45 02               |       ..E.     |          destination_ip: "192.168.69.2" (0xc0a84502) 0x687-0x68b (4)
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|          payload{}: (tcp_segment) 0x68b-0x6ab (32)
0x00680|                                 00 50         |           .P   |            source_port: "http" (80) (World Wide Web HTTP) 0x68b-0x68d (2)
0x00680|                                       85 0b   |             .. |            destination_port: 34059 0x68d-0x68f (2)
0x00680|                                             96|               .|            sequence_number: 2518193338 0x68f-0x693 (4)
0x00690|18 94 ba                                       |...             |
0x00690|         8f f5 a3 f1                           |   ....         |            acknowledgment_number: 2415240177 0x693-0x697 (4)
0x00690|                     80                        |       .        |            data_offset: 8 0x697-0x697.4 (0.4)
0x00690|                     80                        |       .        |            reserved: 0 0x697.4-0x697.7 (0.3)
0x00690|                     80                        |       .        |            ns: false 0x697.7-0x698 (0.1)
0x00690|                        10                     |        .       |            cwr: false 0x698-0x698.1 (0.1)
0x00690|                        10                     |        .       |            ece: false 0x698.1-0x698.2 (0.1)
0x00690|                        10                     |        .       |            urg: false 0x698.2-0x698.3 (0.1)
0x00690|                        10                     |        .       |            ack: true 0x698.3-0x698.4 (0.1)
0x00690|                        10                     |        .       |            psh: false 0x698.4-0x698.5 (0.1)
0x00690|                        10                     |        .       |            rst: false 0x698.5-0x698.6 (0.1)
0x00690|                        10                     |        .       |            syn: false 0x698.6-0x698.7 (0.1)
0x00690|                        10                     |        .       |            fin: false 0x698.7-0x699 (0.1)
0x00690|                           19 20               |         .      |            window_size: 6432 0x699-0x69b (2)
0x00690|                                 57 9e         |           W.   |            checksum: 0x579e 0x69b-0x69d (2)
0x00690|                                       00 00   |             .. |            urgent_pointer: 0 0x69d-0x69f (2)
       |                                               |                |            options[0:3]: 0x69f-0x6ab (12)
       |                                               |                |              [0]{}: option 0x69f-0x6a0 (1)
0x00690|                                             01|               .|                kind: "nop" (1) (No operation) 0x69f-0x6a0 (1)
       |                                               |                |              [1]{}: option 0x6a0-0x6a1 (1)
0x006a0|01                                             |.               |                kind: "nop" (1) (No operation) 0x6a0-0x6a1 (1)
       |                                               |                |              [2]{}: option 0x6a1-0x6ab (10)
0x006a0|   08                                          | .              |                kind: "timestamp" (8) (Timestamp and echo of previous timestamp) 0x6a1-0x6a2 (1)
0x006a0|      0a                                       |  .             |                length: 10 0x6a2-0x6a3 (1)
0x006a0|         19 c9 2c e6                           |   ..,.         |                value: 432614630 0x6a3-0x6a7 (4)
0x006a0|                     77 e3 58 02|              |       w.X.|    |                echo_reply: 2011387906 0x6a7-0x6ab (4)
       |                                               |                |            payload: raw bits 0x6ab-0x6ab (0)
       |                                               |                |  ipv4_reassembled[0:0]: 0x6ab-0x6ab (0)
       |                                               |                |  tcp_connections[0:1]: 0x6ab-0x6ab (0)
       |                                               |                |    [0]{}: tcp_connection 0x6ab-0x6ab (0)
       |                                               |                |      client{}: 0x6ab-0x6ab (0)
       |                                               |                |        ip: "192.168.69.2"
       |                                               |                |        port: 34059
       |                                               |                |        has_start: true
       |                                               |                |        has_end: true
       |                                               |                |        skipped_bytes: 0
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|
  0x000|47 45 54 20 2f 74 65 73 74 2f 65 74 68 65 72 65|GET /test/ethere|        stream: raw bits 0x0-0x1bd (445)
  *    |until 0x1bc.7 (end) (445)                      |                |
       |                                               |                |      server{}: 0x6ab-0x6ab (0)
       |                                               |                |        ip: "192.168.69.1"
       |                                               |                |        port: "http" (80) (World Wide Web HTTP) 0x6ab-0x6ab (0)
       |                                               |                |        has_start: true
       |                                               |                |        has_end: true
       |                                               |                |        skipped_bytes: 0
       |00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|
  0x000|48 54 54 50 2f 31 2e 31 20 32 30 30 20 4f 4b 0d|HTTP/1.1 200 OK.|        stream: raw bits 0x0-0x192 (402)
  *    |until 0x191.7 (end) (402)                      |                |