The dnctl utility is the user interface for controlling the dummynet traffic shaper. dummynet operates by first using a packet filter to classify packets and divide them into flows, using any match pattern that can be used in dnctl rules.