L2 transparency – IP

This test verifies IP header integrity as well as IP multicast, checking in both cases that IP packets are not dropped in the network.

Test procedure

The test is divided into two parts.

IP header integrity

In this part of the test, 256 IP packets are sent with random source IP address 10.x.y.z, random destination IP address 10.xx.yy.zz, and a dummy payload. The ID, TTL, and TOS fields are set to the same value (in the range 0 ... 255) for each packet.

The test fails if any packet is dropped, or if the ID, TTL, or TOS fields do not match for some packet.

IP multicast

In this part of the test, a number of multicast address ranges are tested. Note that the address 224.0.0.0 is excluded from the first range.

Multicast address range

Number of addresses in range

224.0.0.1 ... 224.0.0.63

63

224.10.10.0 ... 224.10.10.63

64

228.0.128.0 ... 228.0.128.63

64

230.70.80.64 ... 230.70.80.127

64

239.240.250.0 ... 239.240.250.63

64

 

For each multicast address in a range, a packet is generated with correctly configured Ethernet and IP header. Each packet will carry the multicast address in the IP payload.

The test fails if any packet in a range is dropped, or if the destination address in the IP header and the IP payload do not match.

Limitations

This test can only run on physical or VLAN interfaces (not bridges).

Parameters

General

  • Sender: The sender interface.
  • Receiver: The receiver interface.
  • Wait for ready: Time to wait before starting the test. The purpose of inserting a wait is to allow all Test Agents time to come online and acquire good time sync. Min: 1 min. Max: 24 hours. Default: "Don't wait", i.e. zero wait time.

Result metrics

  • Pass/fail on IP header integrity and IP multicast
Have more questions? Submit a request

Comments

Powered by Zendesk