REASSEMBLY

Purpose

This report shows the packets that were reassembled. Use the REASSEMBLY(DETAIL) option to see all the packets that were reassembled. If the reassembled packets are larger than 32K then use REASSEMBLY(nnnnn), where nnnnn is the maximum size of a reassembled packet.

Format

CTRACE COMP(SYSTCPDA) SUB((TCPCS)) SHORT OPTIONS((REASSEMBLY(DETAIL) STAT))
 1  Reassembly of: 9.67.113.65-0 9.27.11.173-0 Id: 0043 status: +Fis +Lis
 2   Rcd Nr Time            Delta           Offset Length   Next   Gap  Data Flags
    1638 15:28:49.975479 00:00:00.000000      0   3976   3976     0  3976 Fis
    1639 15:28:49.975501 00:00:00.000022   3976   3976   7952     0  3976 Mis
    1640 15:28:49.975524 00:00:00.000044   7952   3976  11928     0  3976 Mis
    1641 15:28:49.975545 00:00:00.000066  11928   3976  15904     0  3976 Mis
    1642 15:28:49.975567 00:00:00.000088  15904   3976  19880     0  3976 Mis
    1643 15:28:49.975594 00:00:00.000115  19880   3976  23856     0  3976 Mis
    1644 15:28:49.975620 00:00:00.000141  23856   3976  27832     0  3976 Mis
    1645 15:28:49.975689 00:00:00.000210  27832   3976  31808     0  3976 Mis
    1646 15:28:49.975737 00:00:00.000258  31808   3976  35784     0  3976 Mis
    1647 15:28:49.975771 00:00:00.000292  35784   3976  39760     0  3976 Mis
    1648 15:28:49.975804 00:00:00.000325  39760   3976  43736     0  3976 Mis
    1649 15:28:49.975835 00:00:00.000356  43736   3976  47712     0  3976 Mis
    1650 15:28:49.975865 00:00:00.000386  47712   3976  51688     0  3976 Mis
    1651 15:28:49.975898 00:00:00.000419  51688   3976  55664     0  3976 Mis
    1652 15:28:49.975926 00:00:00.000447  55664   3976  59640     0  3976 Mis
    1653 15:28:49.975962 00:00:00.000483  59640   3976  63616     0  3976 Mis
    1654 15:28:49.975986 00:00:00.000507  63616    392  64008     0   392 Lis
  64,008 bytes is the final length of the IP packet
      17 packets were used for reassembly
  64,008 bytes were accumulated for reassembly
===============================================================================
 3  Packet Reassembly Report
Maximum reassembly buffer size is 65535
 4  Reassembly of: 9.27.11.173-0 9.67.113.65-0 Id: 3694 status: +Fis +Lis
  Rcd Nr Time            Delta           Offset Length   Next   Gap  Data Flags
    1655 15:28:50.024685 00:00:00.000000      0   1480   1480     0  1480 Fis
    1656 15:28:50.024705 00:00:00.000019   1480   1480   2960     0  1480 Mis
    1657 15:28:50.024739 00:00:00.000053   2960   1480   4440     0  1480 Mis
    1658 15:28:50.024772 00:00:00.000086   4440   1480   5920     0  1480 Mis
    1659 15:28:50.025506 00:00:00.000820   5920   1480   7400     0  1480 Mis
    1660 15:28:50.030534 00:00:00.005848   7400   1480   8880     0  1480 Mis
    1661 15:28:50.030592 00:00:00.005906   8880   1480  10360     0  1480 Mis
    1662 15:28:50.030607 00:00:00.005921  10360   1480  11840     0  1480 Mis
    1663 15:28:50.030650 00:00:00.005964  11840   1480  13320     0  1480 Mis
    1664 15:28:50.030683 00:00:00.005997  13320   1480  14800     0  1480 Mis
    1665 15:28:50.030698 00:00:00.006012  14800   1480  16280     0  1480 Mis
    1666 15:28:50.042927 00:00:00.018241  16280   1480  17760     0  1480 Mis
    1667 15:28:50.042946 00:00:00.018261  17760   1480  19240     0  1480 Mis
    1668 15:28:50.043006 00:00:00.018320  19240   1480  20720     0  1480 Mis
    1669 15:28:50.043021 00:00:00.018335  20720   1480  22200     0  1480 Mis
    1670 15:28:50.043058 00:00:00.018372  22200   1480  23680     0  1480 Mis
    1671 15:28:50.043114 00:00:00.018428  23680   1480  25160     0  1480 Mis
    1672 15:28:50.043130 00:00:00.018444  25160   1480  26640     0  1480 Mis
    1673 15:28:50.043174 00:00:00.018488  26640   1480  28120     0  1480 Mis
    1674 15:28:50.043222 00:00:00.018536  28120   1480  29600     0  1480 Mis
    1675 15:28:50.043257 00:00:00.018571  29600   1480  31080     0  1480 Mis
    1676 15:28:50.043544 00:00:00.018858  31080   1480  32560     0  1480 Mis
    1677 15:28:50.043592 00:00:00.018906  32560   1480  34040     0  1480 Mis
    1678 15:28:50.043607 00:00:00.018921  34040   1480  35520     0  1480 Mis
    1679 15:28:50.044618 00:00:00.019932  35520   1480  37000     0  1480 Mis
    1680 15:28:50.044649 00:00:00.019963  37000   1480  38480     0  1480 Mis
    1681 15:28:50.044698 00:00:00.020012  38480   1480  39960     0  1480 Mis
    1682 15:28:50.044712 00:00:00.020026  39960   1480  41440     0  1480 Mis
    1683 15:28:50.044745 00:00:00.020059  41440   1480  42920     0  1480 Mis
    1684 15:28:50.044778 00:00:00.020092  42920   1480  44400     0  1480 Mis
    1685 15:28:50.050178 00:00:00.025492  44400   1480  45880     0  1480 Mis
    1686 15:28:50.050212 00:00:00.025527  45880   1480  47360     0  1480 Mis
    1687 15:28:50.050244 00:00:00.025558  48840   1480  50320 -1480  1480 Mis
    1688 15:28:50.050275 00:00:00.025589  50320   1480  51800     0  1480 Mis
    1689 15:28:50.050328 00:00:00.025642  51800   1480  53280     0  1480 Mis
    1690 15:28:50.050343 00:00:00.025657  53280   1480  54760     0  1480 Mis
    1691 15:28:50.054558 00:00:00.029872  54760   1480  56240     0  1480 Mis
    1692 15:28:50.054614 00:00:00.029928  57720   1480  59200 -1480  1480 Mis
    1693 15:28:50.054628 00:00:00.029942  59200   1480  60680     0  1480 Mis
    1694 15:28:50.054680 00:00:00.029994  62160   1480  63640 -1480  1480 Mis
    1695 15:28:50.054694 00:00:00.030008  63640    368  64008     0   368 Lis
  64,008 bytes is the final length of the IP packet
      41 packets were used for reassembly
  59,568 bytes were accumulated for reassembly
-------------------------------------------------------------------------------
 5  1,641 packets required reassembly
    54 IP packet reassemblies were done
    52 IP packets were completely reassembled
     2 IP packets were incomplete
     0 packets failed reassembly
 1,627 storage requests for buffers were made
64,080 bytes of buffer space are still in use
191,872 bytes of buffer space was the maximum in use
114,688 bytes of control storage were used

Reassembly is always done (except with the NOREASSEMBLY option). However, the REASSEMBLY(DETAIL) option is needed for the report on completed reassemblies.

 1 
The current packet that was reassembled is identified with source and destination IP address and port numbers. The IP identification number is shown. The status of the reassembly is shown. Completed packets are shown when the final packet is received. Incomplete packets are shown during the final processing.
 2 
Each packet that was reassembled is shown. The flag shows the type of packet:
Fis
First in the segment. The offset was 0.
Mis
Middle in the segment. The offset was a nonzero value and the more fragment flag was set.
Lis
Last in the segment. The offset was nonzero and the more fragment flag was not set.
Ooo
The packet arrived out of order.
The Gap field is the number of bytes between the end of one packet and the start of the next. This should have a value of zero for normal processing. Nonzero values indicate duplicate data being sent.
 3 
When all the trace records have been processed the final report on reassembly is formatted. The maximum reassembly buffer size is shown. Packets that would exceed this size are rejected. This simulates the Ping of Death processing.
 4 
Incomplete packets that did not complete reassembly are shown.
 5 
The total number of trace records that were reassembled is shown with other statistics.
200 packets required reassembly
The number of packets that required reassembly (that had a fragment offset or the more fragment flag set).
57 IP packet reassemblies were done
The number of reassembled packets.
54 IP packets were completely reassembled
The number of reassembled packets where all the fragments were found.
3 IP packets were incomplete
The number of reassembled packets where all the fragments were not found.
0 packets failed reassembly
The number of packets that would have caused the completed packet to exceed the reassembly size.
170 storage requests for buffers were made
The number of times a request for reassembly buffer was made.
128,747 bytes of buffer space is still in use
The amount of storage still in use for incomplete packets.
284,158 bytes of buffer space was the maximum in use
The maximum amount of storage in use while reassembling packets.
Guideline: For reassembled packets, the calculated check sum fields are not X'FFFF', because the packets were modified by the reassembly process.