The configuration file represents the objects 84 in the form of a flat file or other data structure to simplify processing into a filter table used by the network devices as described below in connection with FIGS. 10A-D. The configuration file 90 may be processed by a parser 88 to produce the object definitions, rules and network structure information 84.