An administrator manages an Azure subscription containing a virtual network named `VNet1`. `VNet1` contains two subnets: `Subnet-Web` () and `Subnet-App` ().
A virtual machine named `VM-Web` is deployed in `Subnet-Web` and has a network interface named `NIC-Web`. A Network Security Group (NSG) named `NSG-Subnet` is associated with `Subnet-Web`. A second NSG named `NSG-NIC` is associated with `NIC-Web`.
`NSG-Subnet` contains the following inbound security rule:
* Priority: , Source: , Port: , Protocol: TCP, Action: Allow
`NSG-NIC` contains the following inbound security rules:
* Priority: , Source: Any, Port: , Protocol: TCP, Action: Deny
* Priority: , Source: , Port: , Protocol: TCP, Action: Allow
A virtual machine named `VM-App` is deployed in `Subnet-App` with the IP address .
If `VM-App` attempts to establish an HTTP connection to `VM-Web` on TCP port , what is the outcome of this connection attempt?
- AThe connection is successful because the subnet-level rule in `NSG-Subnet` has a lower priority number () than the deny rule in `NSG-NIC` (), causing it to override the NIC-level block.
- BThe connection is successful because `NSG-Subnet` allows the traffic and the Allow rule with priority in `NSG-NIC` matches the source IP address.
- The connection is blocked by `NSG-NIC` because the Deny rule with priority takes precedence over the Allow rule with priority .Cevap
- DThe connection is blocked by `NSG-Subnet` because inbound traffic to a virtual machine is evaluated first at the network interface level before the subnet level.