SunScreen 3.1 Reference Manual

Service Groups

You can group network services together to apply a single rule to multiple network services. This group is called a service group. Table C-1 shows the predefined service groups in SunScreen and the services each includes. Not every service is included in a service group.

You can create additional service groups using any combination of the individual network services. A useful group to define might be an "internet services" group, consisting of public services, such as FTP, email, and WWW.

State engines that you use in describing services come in distinct classes and each class has subclasses. The subclasses form an order for preference. Table 3-2shows the classes in order of preference--the greater the number, the higher the preference. The state engines that are followed by an * can conflict with another state engine because it is in the same class and has the same subclass ID. An * also follows the state engine with which it can conflict.

Table 3-2 Classes and Subclass of State Engines

Class 

Subclass 

State Engine Name 

11 

nfsro

10 

nis

pmap_nis

pmap_udp

pmtp_tcp

rpc_tcp

rcp_udp

realaudio*

rsh*

sqlnet*

ftp*

tcpall

dns*

ntp*

upd_stateless*

udp_datagram*

udp*

udpall

ping

icmp

ipmobile

iptunnel

1  

ipfwd

ip

ether

A given service, defined manually to contain multiple state engines or in a service group that includes multiple services, can only contain a single state engine in a particular class or subclass for a particular port.