Skip to main content

Advanced and Collective Protection (AI)

Security Services > Advanced and Collective Protection (AI) has two protections on one page. Both need the Advanced Threat Protection module of your plan (it is included in the trial).

ProtectionWhat it doesBlocks?
Advanced ProtectionScores every device of your inner networks against a behaviour model that runs on this firewall and raises a warning, with the reason in words, when one acts like an infected machineNo. Warnings are advisory
Collective ProtectionUses lists of outside addresses and domain names that several Nexwall firewalls found behind attacks and that Nexwall reviewed, and, if you allow it, sends reports of the same kindYes, through IP & Geo Blocking and DNS Filtering, only for entries Nexwall approved

At the top right of the page a badge for each protection shows its state as the firewall really has it, not only the switch: running (green), degraded (amber: it works, but something is wrong, and the notice under the badge says what), not running (red: switched on, but the service is down), or disabled.

Advanced Protection​

Every minute the firewall scores each device of the inner networks against the behaviour model. It looks at how regular the connections are, how much data goes out, uncommon ports, how many new destinations the device contacts, and the DNS names it asks (generated-looking names, failed lookups). No payload and no full web address is read.

A device that looks like an infected one appears as a warning in Operation & Analytics > Threat Analytics (layer Advanced Protection) and in the list at the bottom of this page, with the reasons. The warning is advisory: nothing is blocked by this protection.

Switch it off with the toggle and Save, then apply the changes. The scoring service stops; the other protections are not affected. The monitor on the page shows the CPU and memory of the service, how many connections and DNS names it reads per minute, how long a scoring cycle takes and how many devices it follows.

Collective Protection​

Collective Protection adds two lists to the Nexwall threat lists: Collective Defense: addresses (used by IP & Geo Blocking) and Collective Defense: domains (used by DNS Filtering). They are switched on once, when your firewall first sees them; after that your choice stands. An entry is published to all firewalls only after at least three different firewalls reported it and Nexwall reviewed it, and it expires fourteen days after it was last reported. The services that apply the lists have to be on; the page says so when one is off.

Reports​

With Send reports to Nexwall on (the default), the firewall sends a short report when Advanced Protection finds a device acting like an infected one, so that the other Nexwall firewalls can be protected from the same attacker. A report contains only:

  • the outside address or domain name that the device contacted or asked for,
  • the kind of evidence (regular check-ins or a generated-looking name) and a score,
  • the model version and the day.

A report never contains data: no files, no traffic, no web addresses or pages, no user names, and no address or name of your internal network or of the device. Private addresses and names under private top-level names (.lan, .local, .internal, ...) are removed on the firewall and again on the server. You can switch reports off at any time; the protection of the firewall keeps working and still receives the shared lists. Read the privacy notice linked next to the switch.

Updates​

The card Model and list updates shows what the firewall has from the Nexwall server: the behaviour model (name, version, when it was trained, the window it looks at and its thresholds), the bundle of threat lists with the number of shared addresses and domains, and the last report sent. Everything is signed: the firewall checks the signature and the hash before it uses a file, and keeps the previous model when a new one is refused.

  • Update now looks for a new model and new lists at once and sends a pending report.
  • Automatic updates of the model: choose how often the model is looked for (every 1, 3, 6, 12 or 24 hours). The shared lists follow the schedule of the Threat Shield lists (every 30 minutes). Reports are sent at most once an hour.

When the badge is not green​

NoticeMeaningWhat to do
The scoring service is not running or has stopped reportingAdvanced Protection is on but the service is downWait a minute; if it stays, check the system log (logread | grep nexwall-atp) and contact support
No behaviour model is installed yetThe model has not been downloadedUse Update now; check that the firewall can reach the Nexwall license server
The DNS names cannot be readThe packet view of the inner networks could not be opened, so the DNS signals are missingCheck that the inner interfaces exist; the view is retried every ten minutes
The model has not been checked for a long timeThe Nexwall server cannot be reached or the check failsCheck the Internet connection and the license state
The shared list is off, or not downloadedThe list is not in use yetUse Update now; the lists are switched on by the first update
IP & Geo Blocking / DNS Filtering is switched offThe shared list is not applied by a service that is offSwitch the service on in Security Services

What it cannot do​

The behaviour model was trained on laboratory scenarios and is advisory. It can miss an infected device and it can warn about a harmless one, for example a program that connects at regular intervals. Treat a warning as a reason to look at the device, not as a verdict. It does not replace IPS, the antivirus or the sandbox, and it cannot see traffic that does not cross the firewall or encrypted DNS. The measured figures are in the release notes.

Command line​

nexwall-atp status # state of the service as JSON
nexwall-atp update # look for a new model now
nexwall-atp rollback # go back to the previous model
nexwall-atp report # send the pending report now