A computer connected to one or more networks through appropriate network
interfaces is used to classify, manipulate, and/or control communications,
e.g., packets sent and/or received over the network by one or more
applications executing in the computer. Each application is connected to
the network through one or more sockets to enable this communication. The
computer also comprises one or more rule sets of one or more rules. A
socket set of one or more of the sockets is associated with only one of
the rule sets. The rules in the rule set are used to control one or more
of the packets communicated by the applications communicating over the
socket(s) associated with the respective rule set. Rules can be added to
the rule set, deleted from the rule set, or modified in order to classify,
manipulate, and/or control the communication of the packets, e.g. to
control the rate at which the packets are sent or to provide certain
security functions.
Een computer die aan één of meerdere netwerken door aangewezen netwerkinterfaces wordt wordt gebruikt om te classificeren, te manipuleren, en/of controlemededelingen, b.v., pakketten die over het netwerk door één of meerdere inschrijvingen worden aangesloten en/of worden ontvangen verzonden die in de computer uitvoeren. Elke toepassing wordt verbonden met het netwerk door één of meerdere contactdozen om deze mededeling toe te laten. De computer bestaat ook uit één of meerdere regelreeksen één of meerdere regels. Een contactdoosreeks één of meer van de contactdozen wordt geassocieerd met slechts één van de regelreeksen. De regels in de regelreeks worden gebruikt om één of meer van de pakketten te controleren die door de toepassingen worden meegedeeld die over de contactdoos (s) verbonden aan de respectieve regelreeks communiceren. De regels kunnen aan de regelreeks worden toegevoegd, van de regelreeks worden geschrapt, of worden gewijzigd om, de mededeling van de pakketten te classificeren te manipuleren en te controleren, b.v. om het tarief te controleren waaraan de pakketten worden verzonden of bepaalde veiligheidsfuncties te verstrekken.