È possibile configurare un NSService e specificare i parametri per la corrispondenza del traffico di rete, ad esempio l'associazione di porte e protocolli. È inoltre possibile utilizzare un NSService per consentire o bloccare determinati tipi di traffico nelle regole del firewall.

Un NSService può essere di uno dei tipi seguenti:

  • Ether
  • IP
  • IGMP
  • ICMP
  • ALG
  • Set di porte L4

Un set di porte L4 supporta l'identificazione delle porte di origine e delle porte di destinazione. È possibile specificare singole porte o un intervallo di porte, fino a un massimo di 15 porte.

Un NSService può anche essere un gruppo di altri NSService. Un NSService costituito da un gruppo può essere di uno dei tipi seguenti:

  • Livello 2
  • Livello 3 e superiore

Dopo aver creato un NSService, non è possibile modificarne il tipo. Alcuni NSService sono predefiniti. Non è possibile modificarli o eliminarli.