"The network device 100 can also provide services such as application recognition, quality of service guarantees, application-level firewalls, network-based intrusion detection, and the like." . . . .