Terminal identification

This help contains the following topics:

Introduction

Identifying IoT terminals, such as cameras and sensors, is fundamental to establish secure Internet of Things (IoT) connections.

When the terminal traffic passes through a device, the device performs the following tasks:

Basic concepts

Terminal

You can predefine terminals in the device characteristics library to identify the terminal characteristics.

To enable terminal identification, select Objects > APP Security > Terminal Identification > Terminals, and then click Enable terminal identification logging.

Terminal group

You can add terminals sharing similar characteristics to a terminal group. The device can provide the same DPI service for packets of the same terminal group.

Object group for terminal identification

You can configure object groups for accurate terminal address identification. The device supports the following address object groups:

Terminal identification whitelist

The device permits the traffic of a terminal if the IP address of the terminal is in the terminal identification whitelist. Otherwise, the device drops the traffic of a terminal. The terminal identification whitelist supports the following actions:

Operating mode

Terminal identification supports the following operating modes:

To set an operating mode, select Objects > APP Security > Terminal Identification > Terminals, click Operating mode, and select an operating mode.

Workflow

Figure-1 Terminal identification workflow

Terminal identification works as follows:

vSystem support information

Support of non-default vSystems for this feature depends on the device model. This feature is available on the Web interface only if it is supported.

Licensing requirements

To use terminal identification, you must purchase and install the required license. After the license expires, terminal identification can still use the existing APR signature library but cannot update the signature library. For more information about licensing, see the license management help.

Restrictions and guidelines

In whitelist mode with the block action, the system drops traffic of a terminal in the whitelist when the terminal comes online for the first time. To permits the traffic of the terminal, click Approve for the terminal.

If you configure both a manager address object group or a terminal address object group, the manager address object group has higher priority.

Configure terminal identification

Prerequisites

Complete the following tasks before you configure this feature:

Configure whitelist-mode terminal identification

In whitelist mode, the system permits traffic of only terminals in the whitelist. When the system detects a terminal information change, such as a vendor, model, or MAC address change, it sends a log message to the log host by using the fast log output feature. This mode is applicable to scenarios that have strict security requirements.

Configure the operating mode

  1. Click the Objects tab.

  2. In the navigation pane, select APP Security > Terminal Identification > Terminals.

  3. Click Operating mode.

    Figure-2 Clicking Operating mode

    Figure-3 Selecting an operating mode

  4. Select Whitelist, and specify an action.

  5. Click OK.

Configure object groups for terminal identification

  1. Click the Objects tab.

  2. In the navigation pane, select APP Security > Terminal Identification > Terminals.

  3. Click Configure object groups for terminal identification.

  4. Configure address object groups.

    Figure-4 Clicking Configure object groups for terminal identification

    Figure-5 Configuring object groups for terminal identification

    Table-1 Object group configuration items

    Item

    Description

    IPv4 address object group

    Manager address object group

    Select a manager address object group.

    Terminal address object group

    Select a terminal address object group.

    Terminal address object group in the whitelist

    Select a terminal address object group in the whitelist.

    The object group is used to filter terminal traffic. The system permits the traffic of a terminal if the IP address of the terminal is in the terminal identification whitelist. Otherwise, the system drops the traffic of a terminal.

    IPv6 address object group

    Manager address object group

    Select a manager address object group.

    Terminal address object group

    Select a terminal address object group.

  5. Click OK.

Configure alarm-mode terminal identification

In alarm mode, the system permits traffic of all terminals. When the system identifies a terminal for the first time or detects a terminal information change, it sends a log message to the log host by using the fast log output feature. This mode is applicable to scenarios that do not have strict security requirements.

Configure the operating mode

  1. Click the Objects tab.

  2. In the navigation pane, select APP Security > Terminal Identification > Terminals.

  3. Click Operating mode.

    Figure-6 Clicking Operating mode

    Figure-7 Selecting an operating mode

  4. Select Alarm.

  5. Click OK.

Configure object groups for terminal identification

Configure a minimum of one address object group (manager address object group or terminal address object group). For more information, see "Configure object groups for terminal identification."

Configure a terminal group

You can add multiple terminals sharing similar characteristics to a terminal group. A terminal group can be used in a security policy.

To configure a terminal group:

  1. Click the Objects tab.

  2. In the navigation pane, select APP Security > Terminal Identification > Terminal Groups.

  3. Click Add.

  4. Select terminals from the Available Terminals pane and click Select to add them to the terminal group.

    Figure-8 Clicking Add

    Figure-9 Adding a terminal group

    Table-2 Terminal group configuration items

    Item

    Description

    Terminal group name

    Enter a name for the terminal group.

    Description

    Enter a description for the terminal group.

    Available Terminals

    Terminals that can be added to the terminal group.

    Selected Terminals

    Terminals that have been added to the terminal group.

  5. Click OK.