VIAVI TestCenter: What is the difference in the Traffic Wizard Endpoint Mappings One-to-One and Many-to-Many?

Knowledge Base - FAQ

VIAVI TestCenter: What is the difference in the Traffic Wizard Endpoint Mappings One-to-One and Many-to-Many?
• These Traffic patters pertains to how device blocks are setup. • • There are multiple ways to create many source and destination pairs. • Concerning the one-to-many, one-to-one and many-to-many, it is related to the Device Block Count. See snapshots below. • We call it a block because it can be associated with one or more IP addresses, essentially creating multiple devices in a single Device Block. • • Many to many. • In this pattern with 4 devices per block we can see there will be 16 ip src/dst pairs. • • One to One • In this pattern with 4 devices per block we can see there will be 4 ip src/dst pairs. •   Additional details including Device Group Mapping information when working with multicast. • Stream block End Point Mappings • • These Traffic patters pertains to how device blocks are setup. (It is when the src and destination has multiple counts in the same block.) • • One to one, if you have two source and 10 destination, you can see the alternating source addresses are tied to it's own destination. • • Many to Many, will have each source send to all destinations. • • IGMP Device Group Mapping (This is related to the client side Devices and Groups) • • Many-to-many - Creates a full mesh of devices and groups • Lets say we have 3 clients and 10 groups, in this mapping all 3 clients will join all 10 groups. • • One-to-one - Assigns one device to each group. The mapping stops when it reaches the end of either devices or groups. The extra devices or groups are not mapped. • If there are odd number of clients and groups then you may find not all clients or groups are joined. • Again lets say we have 3 clients and 10 groups, the 3 clients will join one group each. Since only 3 clients it will stop there. • • Round-robin - Assigns one device to each group. Mapping stops when all devices are assigned to a group. If there are more devices than groups, the group assignment repeats from the first group. If we use the same scenario as above with 3 clients and 10 groups, the results will be the same as in One-to-One. But as the description mentions if there are more devices than groups, the mapping will not stop until all devices are assigned to a group. Lets say you have 4 devices and 3 groups. • Device 1 will be assigned to group 1 (ie. 255.0.0.1) • Device 2 will be assigned to group 1 (ie. 255.0.0.2) • Device 3 will be assigned to group 1 (ie. 255.0.0.3) • Device 4 will be assigned to group 1 (ie. 255.0.0.1) • Comments: • Stream block End Point Mappings • If you only have 1 Device count, this setting should have the same outcome in either selection. • IGMP Device Group Mapping • If you only have 1 Device count, then you will want to use Many to Many because the One-to-One and Round Robin will only join the first group. The DUT will only forward the first group and so VIAVI will see drops for the other groups that were not joined.