iPhone 1 queries for printers
The following depicts a service process for iPhone queries for a wireless printer in the form of an example.
iPhone 1 sends an mDNS query for printers in switch 1 on VLAN 1.
Switch 1 checks the inbound filter in VLAN 1. As there is no specific filters, it receives the query.
Switch 1 checks the outbound filter in VLAN 1. As there is no specific filter therefore it flood the packet in VLAN 1 (except the source port.)
Switch 1 checks the reflection status. The reflection is enabled on VLAN 2 and 3.
Switch 1 checks the outbound filters on VLAN 2 and 3. In VLAN 3 the outbound filter is set to deny wireless printer therefore it will not reflect the packet to VLAN 3. There is no specific outbound filter in VLAN 2 so it will forward the packet to VLAN 2.
In switch 1, wireless printer 1 receives the iPhone 1 query and sends a response. Switch 1 checks the inbound filter, outbound filter and floods the response to VLAN 1 (except the source port.)
Switch 3 receives the iPhone 1 query and floods the packet in VLAN 2. As there is no specific inbound and outbound filters in switch 3, there is no associated printers in switch 3. There will not be any further response.