ket flow through open flow-compliant switch Send Packet Ingress Port + to Controller Packet Null Action Set Table 0 Drop Packet Send to a Flow Table, Group Table, Meter Table or Direct to Output Port Packet + Ingress Port + Metadata + Action Set Send Packet to Controller Table k Drop Packet Send to a Flow Table, Group Table. Meter Table or Direct to Output Port Packet + Ingress Port Metadata + Action Set Send Packet to Controller Table n Drop Packet Packet + Action Set Execute Packet Action OpenFlow Switch When a packet is presented to a table for matching, the input consists of the packet, the identity of the ingress port, the associated metadata value, and the associated action set. For Table 0, the metadata value is blank and the action set is null. Processing proceeds as follows: Find the highest-priority matching flow entry. If there is no match on any entry and there is no table-miss entry, then the packet is dropped. If there is a match only on a table-miss entry, then that entry specifies one of three actions: Send packet to controller. This action will enable the controller to define a new flow for this and similar packets, or decide to drop the packet. Direct packet to another flow table farther down the pipeline. Drop the packet. If there is a match on one or more entries other than the table-miss entry, then the match is defined to be with the highest-priority matching entry. The following actions may then be performed: Downloaded 4/15/2022 9:44:49 AM Nova Southeastern University IP Address: 137.52.76.29 Quality of Service in SDN Technology Update any counters associated with this entry. Execute any instructions associated with this entry. These instructions may include updating the action set, updating the metadata value, and performing actions. The packet is then forwarded to a flow table further down the pipeline, to the group table, or to the meter table, or it could be directed to an output port. QUALITY OF SERVICE From customer perspective QoS can be defined as ability of service provider to mai