void __4_4_2_7__Forwarding() {
    /**
     * @group:       	4.4.2.7 Forwarding
     *
     * @description:	The device forwards packets using the algorithm that is depicted in Figure 4-3. Figure 4-3 shows stage one of the for-
     * 					warding algorithm where the search engine looks up the VLAN ID, static table, and dynamic table for the destination
     * 					address, and comes up with “port to forward 1" (PTF1). PTF1 is then further modified by spanning tree, IGMP snooping,
     * 					port mirroring, and port VLAN processes.
     * 					The ACL process works in parallel with the flow outlined above. The authentication and ACL processes have the highest
     * 					priority in the forwarding process, and the ACL result may override the result of the above flow. The output of the ACL
     * 					process is the final “port-to-forward 2" (PTF2) destination port(s).
     * 					The device will not forward the following packets:
     * 					• Error packets: These include framing errors, frame check sequence (FCS) errors, alignment errors, and illegal
     * 					size packet errors.
     * 					• MAC Control PAUSE frames: The device intercepts these packets and performs full duplex flow control accord-
     * 					ingly.
     * 					• “Local” packets: Based on destination address (DA) lookup. If the destination port from the lookup table matches
     * 					the port from which the packet originated, the packet is defined as “local”.
     * 					• In-Band Management packets.
     *
     *
     *
     * 					FIGURE 4-3: PACKET FORWARDING PROCESS FLOWCHART
     * 					===============================================
     *
     * 					1. START
     * 					   |
     * 					   V
     * 					2. Initialisierung: PTF1 = NULL
     *
     * 					3. Prüfe 'VLAN ID Valid?':
     * 					   |
     * 					   +---(no)--> Gehe zurück zu PTF1=NULL
     * 					   |
     * 					   +---(yes)-> A. 'Search VLAN table' ('Ingress VLAN filtering', 'Discard NPVID check')
     * 					                 |
     * 					                 V
     * 					4. Adresssuche ('Search based on DA or DA+FID'):
     * 					   |
     * 					   +---> A. 'Search Static Array'
     * 					   |     |
     * 					   |     +---(found)--> 'Get PTF1 from Static Array'
     * 					   |     |              |
     * 					   |     |              V
     * 					   |     +---(not found)-> B. 'Search Address Look-up Table' ('Search based on DA+FID')
     * 					   |                       |
     * 					   |                       +---(found)--> 'Get PTF1 from Address Table'
     * 					   |                       |              |
     * 					   |                       V              V
     * 					   |                       +---(not found)-> 'Get PTF1 from VLAN Table'
     * 					   |                                       |
     * 					   |                                     PTF1 ist jetzt gesetzt
     * 					   |
     * 					   V
     * 					5. Verarbeitungsschritte nach PTF1 (Parallele Logik des zweiten Zweigs):
     *
     * 					   A. 'Spanning Tree Process':
     * 					      - 'Check receiving port s receive enable bit'
     * 					      - 'Check destination port s transmit enable bit'
     * 					      - 'Check whether packets are special (BPDU)'
     *
     * 					   B. 'IGMP / MLD Process':
     * 					      - 'IGMP / MLD packets are forwarded to Host port'
     * 					      - 'Process does not apply to packets received at Host port'
     *
     * 					   C. 'Port Mirror Process':
     * 					      - Optionen: 'RX Mirror', 'TX Mirror', 'RX or TX Mirror', 'RX and TX Mirror'
     *
     * 					   D. 'Port Authentication & ACL'
     *
     * 					6. Prozessende: PTF2 wird gesetzt
     *
     */
}