An enterprise is designing virtual network routing for a spoke virtual network named `vnet-prod-spoke` (address space: ). The spoke VNet contains two subnets: `snet-app` () and `snet-db` (). The spoke VNet is peered with a hub virtual network named `vnet-hub-weur` (address space: ), which hosts a Network Virtual Appliance (NVA) firewall at IP address .
You configure a route table named `rt-app` and associate it with the `snet-app` subnet to meet the following requirements:
- Requirement 1: All traffic to the on-premises network () must be routed through the NVA firewall.
- Requirement 2: Traffic to other subnets within `vnet-prod-spoke` must route directly (not through the NVA) to minimize latency.
- Requirement 3: Traffic to the hub virtual network () must be routed through the NVA firewall.
To implement this, you add the following user-defined routes to `rt-app`:
- `Route_Hub`: Prefix , Next hop: Virtual appliance ()
- `Route_OnPrem`: Prefix , Next hop: Virtual appliance ()
- `Route_Local`: Prefix , Next hop: Virtual appliance ()
Which of the following statements correctly describe the impact of this configuration and the required action to satisfy the requirements? (Select TWO.)
- Traffic destined for snet-db is incorrectly routed to the NVA firewall because Route_Local matches the local virtual network prefix exactly, and User Defined Routes take precedence over default system routes with the same prefix.Cevap
- Deleting Route_Local from the route table resolves the local communication failure, allowing the default system route for the virtual network to direct traffic directly between the subnets.Cevap
- CTraffic destined for snet-db is routed directly because Azure system routes for local virtual network traffic always take precedence over user-defined routes regardless of prefix matching.
- DTo resolve the local communication failure while keeping Route_Local, you must configure virtual network peering to use remote gateways.