R12.1 JA-2025July15
Configure Path Parameters

In the Advanced Path Settings, the system provides the following built-in groups of parameters for you to customize the values of QoS parameters for the source device before calculating a path, including QoS, Protocol, URL, and Application.
 

Parameter
Sample Value
Description
CoS
0
These are common parameters in network devices. Simulate the initial COS Value/DSCP Value/Precedence Value/QoS-Group Value for the first-hop device.
DSCP
0
Precedence
0
QoS-Group
10
Procotol
IPinIP
The protocol number of IPinIP and IP is the same as 4, when you need to clearly distinguish the path of the two, you can directly enter the IPinIP or IP, which will be treated as IP by default.
URL
www.google.com

Used to match the URL configured in the policy and is optional. Simulate the URL sent by the first-hop device (when cannot obtain the first-hop configuration, such as an endsystem) to verify if the URL is permitted by the policy at each subsequent hop along the path.

If you need to calculate the path containing the URL, you need to manually enter this field.

Note: You can only enter one URL.

Application
Email Service

Used to match the application configured in the policy and is optional. You can enter a path application name.

If you need to calculate a path with a special application (such as Tiktok/TCP/0/20330), you need to manually enter this field.

Note: You can only enter one application.

User
[email protected]

Used to match the user configured in the policy and is optional.

If you need to calculate a path containing user information, you need to manually enter this field.

Note: You can only enter one user account

If you want to customize the parameter fields displayed in the GUI, do the following:

  1. In the Domain Management page, navigate to Operations > Domain Settings > Path Parameters Settings. By default, the system defines four groups of parameters in JSON as follows:
  2. [
        {"name":"group1", "type":"group", "label":"QoS", "value":"", "enable":true},
        {"name":"CoS", "type":"int", "label":"CoS Value", "value":"", "enable":true},
        {"name":"DSCP","type":"string", "label":"DSCP Value", "value":"", "enable":true},
        {"name":"Precedence", "type":"int", "label":"Precedence Value", "value":"", "enable":true},
        {"name":"QoS-Group", "type":"int", "label":"QoS-Group Value", "value":"", "enable":true},

        {"name":"group2", "type":"group", "label":"Protocol", "value":"", "enable":true},
        {"name":"Protocol", "type":"string", "label":"Protocol Value", "value":"", "desc":"Identify the protocol is IPinIP or IP", "enable":true},

        {"name":"group3", "type":"group", "label":"URL", "value":"", "enable":true},
        {"name":"URL", "type":"string", "label":"URL Value", "value":"", "desc":"Identify the url", "enable":true},

        {"name":"group4", "type":"group", "label":"Application", "value":"", "enable":true},
        {"name":"Application", "type":"string", "label":"Application Value", "value":"", "desc":"Identify the application", "enable":true}
    ]

    Property NameDescription
    name

    Specify the name of the parameter group. The names that be recognized by the system are as follows (case-sensitive):

    • QoS: CoS, DSCP, Precedence, and QoS-Group
    • Protocol: Protocol
    • URL: URL
    • Application: Application
    typeSpecify the value type of a parameter, such as int and string.
    labelSpecify the display name of a parameter in the GUI.
    valueSpecify the default value of a parameter.
    enableDetermine whether a parameter can be displayed in the GUI. The value is true or false.
  1. Modify the JSON in the working area and preview the output on the right side.
  2. Click Save.