È 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.