Testing packet fragmentation
AssigneeIxia
InventorAlon Regev
Life of this patent
Estimating the term…
Abstract
Methods and apparatus for testing a network that converts datagrams into fragments. A traffic generator may generate a datagram containing plural instrumentation blocks and transmit the test traffic over the network. A traffic receiver may determine if a plurality of fragments received via the network constitutes a complete datagram based, at least in part, on data within respective instrumentation blocks extracted from each received fragment. The traffic receiver may report test statistics indicative of a number of complete datagrams received and a number of incomplete datagrams received.
Claims15
A method for testing a network that converts datagrams into fragments, wherein a minimum fragment payload length is known, the method comprising:
- a traffic generator generating a datagram, a payload of the datagram containing plural instrumentation blocks, each of the plural instrumentation blocks containing information identifying the datagram and information identifying the location of each instrumentation block within the datagram, the plural instrumentation blocks disposed within the payload of the datagram at intervals less than or equal to one-half of the minimum fragment payload length;
- and
- the traffic generator transmitting the datagram over the network.
An apparatus for testing a network that converts datagrams into fragments, wherein a minimum fragment payload length is known, the apparatus comprising:
- a traffic generator configured to generate a datagram and to transmit the datagram over the network,
- wherein a payload of the datagram contains plural instrumentation blocks, each of the plural instrumentation blocks containing information identifying the datagram and information identifying the location of each instrumentation block within the datagram, the plural instrumentation blocks disposed within the payload of the datagram at intervals less than or equal to one-half of the minimum fragment payload length.
A non-transitory machine readable storage media containing configuration data which, when used to configure a programmable hardware device, causes the programmable hardware device to be configured to include:
- a traffic generator configured to generate a datagram and to transmit the datagram over the network,
- wherein a payload of the datagram contains plural instrumentation blocks, each of the plural instrumentation blocks containing information identifying the datagram and information identifying the location of each instrumentation block within the datagram, the plural instrumentation blocks disposed within the payload of the datagram at intervals less than or equal to one-half of a predetermined minimum fragment payload length.
Dependencies are inferred from the claim text.