Fortinet black logo

Administration Guide

Starting a Protocol IGMP test

Starting a Protocol IGMP test

The IGMP test sends join messages to the device under test (DUT), such as a router or firewall, and the DUT forwards the data stream from the server.

Before starting an IGMP test:

Configure a multicast firewall with multicast-routing protocols. The following shows an example configuration using FortiGate.

# get system settings | grep multicast
multicast-forward   : enable
multicast-ttl-notchange: disable
gui-multicast-policy: enable
 
# get router multicast | grep routing
multicast-routing   : disable
 
# show firewall multicast-policy
    config firewall multicast-policy
        edit 1
            set srcintf "port35"
            set dstintf "port33"
            set srcaddr "host-19-1-1-100"
            set dstaddr "m-226-1-2-3"
        next
end
To start a Protocol IGMP test:
  1. In Performance testing, expand Protocol and click IGMP.
  2. Click Create New.
  3. Configure the network or select a network template. See Using network configuration templates for how to create a network template.
  4. Select a Certificate Group, if applicable.
  5. Click OK.
  6. Configure the test case options described below.
  7. Click Start to run the test case.

FortiTester saves the configuration automatically so you can run the test again later. You can also click Save to save the test case without running it.

While the test case is running, use the following command on your FortiGate firewall to see the multicast session:

diagnose sys mcast-session list

Tip 1: You can copy an existing case and change its settings to create a new case. In the case list, click Clone to clone the configuration. Only the case name is different from the original case.

Tip 2: You can add or edit a comment when the test is running. This comment can be used to search for the test result in the Results page. This is useful especially when the test runs for a long time.

Protocol IGMP test case options

For details about the common options for protocol cases, see Protocol Test Case common options.

Settings Guidelines
Client Network
Multicast IP Specify a multicast IP. For the example FortiGate configuration shown above, Multicast IP would be 226.1.2.3.

Starting a Protocol IGMP test

The IGMP test sends join messages to the device under test (DUT), such as a router or firewall, and the DUT forwards the data stream from the server.

Before starting an IGMP test:

Configure a multicast firewall with multicast-routing protocols. The following shows an example configuration using FortiGate.

# get system settings | grep multicast
multicast-forward   : enable
multicast-ttl-notchange: disable
gui-multicast-policy: enable
 
# get router multicast | grep routing
multicast-routing   : disable
 
# show firewall multicast-policy
    config firewall multicast-policy
        edit 1
            set srcintf "port35"
            set dstintf "port33"
            set srcaddr "host-19-1-1-100"
            set dstaddr "m-226-1-2-3"
        next
end
To start a Protocol IGMP test:
  1. In Performance testing, expand Protocol and click IGMP.
  2. Click Create New.
  3. Configure the network or select a network template. See Using network configuration templates for how to create a network template.
  4. Select a Certificate Group, if applicable.
  5. Click OK.
  6. Configure the test case options described below.
  7. Click Start to run the test case.

FortiTester saves the configuration automatically so you can run the test again later. You can also click Save to save the test case without running it.

While the test case is running, use the following command on your FortiGate firewall to see the multicast session:

diagnose sys mcast-session list

Tip 1: You can copy an existing case and change its settings to create a new case. In the case list, click Clone to clone the configuration. Only the case name is different from the original case.

Tip 2: You can add or edit a comment when the test is running. This comment can be used to search for the test result in the Results page. This is useful especially when the test runs for a long time.

Protocol IGMP test case options

For details about the common options for protocol cases, see Protocol Test Case common options.

Settings Guidelines
Client Network
Multicast IP Specify a multicast IP. For the example FortiGate configuration shown above, Multicast IP would be 226.1.2.3.