Custom Protocols [Документация VAS Experts]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:custom_protocols [2025/05/21 12:02] elena.krasnobryzhen:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:custom_protocols [2025/05/21 12:12] (current) elena.krasnobryzh
Line 12: Line 12:
  
 =====Step 1. Adding a New Protocol===== =====Step 1. Adding a New Protocol=====
-{{ :en:implementation:use_case:protocols.png?nolink&700 |}} +{{ :en:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:protocols.png?nolink&700 |}} 
-On this panel, you can:+On the **Protocols** panel, you can:
   - **Add list item.**   - **Add list item.**
     * Fill in the following parameters:     * Fill in the following parameters:
Line 22: Line 22:
     * **Main List** — if this parameter is ignored, the default list type is “test.” The flags “main” and “test” are used for debugging the protocol (“test”) and subsequently launching it for policing subscribers (“main”). Usually, the test protocol is first uploaded to the DPI test stand, and after debugging is complete, the “main” flag is set, and it is uploaded to all other DPIs.\\ {{ :en:implementation:use_case:add_protocol.png?nolink&550 |}}     * **Main List** — if this parameter is ignored, the default list type is “test.” The flags “main” and “test” are used for debugging the protocol (“test”) and subsequently launching it for policing subscribers (“main”). Usually, the test protocol is first uploaded to the DPI test stand, and after debugging is complete, the “main” flag is set, and it is uploaded to all other DPIs.\\ {{ :en:implementation:use_case:add_protocol.png?nolink&550 |}}
   - **Enable or disable the protocol.**\\ Performing any actions with a disabled protocol (step 7) automatically activates it. These changes are also reflected in the main section of the “User Interface” as an activation button next to the “Name” column of each protocol in the list.   - **Enable or disable the protocol.**\\ Performing any actions with a disabled protocol (step 7) automatically activates it. These changes are also reflected in the main section of the “User Interface” as an activation button next to the “Name” column of each protocol in the list.
-  - **Import data from a file.**\\ To facilitate the completion of the protocol creation fields, a template is provided that can be exported in Excel format, filled out, and uploaded in this window. After uploading the file, the data cannot be changed; only the protocol can be deleted.\\ {{ :en:implementation:use_case:protocol_import.png?nolink&600 |}}+  - **Import data from a file.**\\ To facilitate the completion of the protocol creation fields, a template is provided that can be exported in Excel format, filled out, and uploaded in this window. After uploading the file, the data cannot be changed; only the protocol can be deleted.\\ {{ :en:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:protocol_import.png?nolink&600 |}}
   - **Delete an item from the list.**   - **Delete an item from the list.**
   - **Clear the list.**   - **Clear the list.**
Line 31: Line 31:
  
 =====Step 2. Add Resources Defining the Protocol===== =====Step 2. Add Resources Defining the Protocol=====
-{{ :en:implementation:use_case:resources.png?nolink&700 |}} +{{ :en:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:resources.png?nolink&700 |}} 
-On this panel, you can:+On the **Resource List** panel, you can:
   - **Add list item.**\\ Fill in the following parameters:   - **Add list item.**\\ Fill in the following parameters:
     * **Type** — a mandatory field, filled by selecting from the offered list (Auto, IP, SNI, ASN (only external AS can be specified, e.g., Facebook or Google));     * **Type** — a mandatory field, filled by selecting from the offered list (Auto, IP, SNI, ASN (only external AS can be specified, e.g., Facebook or Google));
-    * **URI (Uniform Resource Identifier)** — a mandatory field, how to fill it depends on the type of resource (IP or SNI);\\ Example:\\ Type IP — 201.1.1.1.\\ Type SNI — google.com.\\ {{ :en:implementation:use_case:uri.png?nolink&500 |}}+    * **URI (Uniform Resource Identifier)** — a mandatory field, how to fill it depends on the type of resource (IP or SNI);\\ Example:\\ Type IP — 201.1.1.1.\\ Type SNI — google.com.\\ {{ :en:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:uri.png?nolink&500 |}}
   - **Enable or disable the resource.**\\ Performing any actions with a disabled protocol (step 7) automatically activates it. These changes are also reflected in the main section of the “User Interface” as an activation button next to the “Name” column of each protocol in the list.   - **Enable or disable the resource.**\\ Performing any actions with a disabled protocol (step 7) automatically activates it. These changes are also reflected in the main section of the “User Interface” as an activation button next to the “Name” column of each protocol in the list.
-  - **Import data from a file.** and **Check resource.**\\ To facilitate the completion of the protocol creation fields, a template is provided that can be exported in Excel format, filled out, and uploaded in this window. After uploading the file, the data cannot be changed; only the protocol can be deleted.\\ {{ :en:implementation:use_case:resources_import.png?nolink&600 |}}+  - **Import data from a file.** and **Check resource.**\\ To facilitate the completion of the protocol creation fields, a template is provided that can be exported in Excel format, filled out, and uploaded in this window. After uploading the file, the data cannot be changed; only the protocol can be deleted.\\ {{ :en:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:resources_import.png?nolink&600 |}}
   - **Delete list items.**   - **Delete list items.**
   - **Clear the list.**   - **Clear the list.**
Line 48: Line 48:
 <note important>Adding and removing devices from this list **is not allowed**.</note> <note important>Adding and removing devices from this list **is not allowed**.</note>
  
-{{ :en:implementation:use_case:dpi.png?nolink&700 |}}+{{ :en:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:dpi.png?nolink&700 |}}
  
-On this panel, you can:+On the **Hardwares** panel, you can:
   - **Refresh the list.**   - **Refresh the list.**
   - **Enable and disable list items.**   - **Enable and disable list items.**
Line 57: Line 57:
  
 =====Logs===== =====Logs=====
-In this section, you can view all actions performed with protocols.+In **VAS Cloud Services** → **Logs** section, you can view all actions performed with protocols.
 You can delete specific entries, clear the list, refresh, and export it in formats Excel, CSV, PDF, PNG. You can delete specific entries, clear the list, refresh, and export it in formats Excel, CSV, PDF, PNG.
  
-{{ :en:implementation:use_case:logs.png?nolink&1200 |}}+{{ :en:dpi:dpi_components:dpiui:user_guide:vas_cloud_services:logs.png?nolink&1200 |}}