A network engineer is configuring a stateless Access Control List (ACL) on a router interface connecting an internal subnet () to an external gateway. To permit outbound DNS name resolution to a public DNS server (), the engineer applies the following outbound ACL entry on the router interface:
`permit udp 10.100.10.0 0.0.0.255 host 8.8.8.8 eq 53`
After applying this configuration, internal client hosts are still unable to resolve domain names. Packet captures confirm outbound DNS query packets are leaving the interface, but clients never receive answers. Which of the following best explains why the DNS resolution is failing?
- The stateless ACL drops the return DNS reply traffic from port 53 because it does not maintain session state and lacks an inbound permit rule for return traffic.Answer
- BDNS queries strictly require TCP port 53 for standard name resolution requests, causing the router to drop the UDP-configured traffic before forwarding.
- CThe ACL lacks an explicit deny statement at the end of the rule list, causing the router to default to permitting all return traffic without processing the match statement.
- DStandard client DNS queries originate from destination port 5353 rather than port 53, causing the ACL filter criteria to fail to match outbound packet headers.
Answer
The DNS resolution fails because the stateless ACL filtering outbound traffic does not dynamically track connection state, causing the returning DNS response packets from the DNS server to be dropped by the implicit deny rule on the return path.
Stateless Access Control Lists (ACLs) do not monitor connection state tables or track session handshakes. While the outbound permit rule allows client DNS requests to reach external server 8.8.8.8, the return DNS answer packets originating from 8.8.8.8 port 53 back to the client are evaluated independently. Without a corresponding return permit rule on the incoming traffic path, the return packets hit the implicit deny at the end of the ACL structure and are dropped.
Step-by-Step Solution
Key Concept
Stateless vs. Stateful Packet Filtering in ACLs
Estimated Time:2m 0s