Which problem does a multicontext firewall solve?

Which problem is solved by deploying a multicontext firewall?

  1. overlapping IP addressing plan Correct Answer
  2. resilient high availability design
  3. faster inspection
  4. more secure policy
Answer Correct answer: A — Deploying a multicontext firewall solves overlapping IP addressing by giving each context its own routing table and separate virtual firewall instance.

Community Insight

The question tests whether you know multicontext ASA contexts are separate virtual firewalls with independent routing tables, not an HA feature; the trap is equating multiple contexts with resilient high availability.

Deploying a multicontext firewall on Cisco ASA creates multiple virtual firewalls, each with its own routing table, which solves overlapping IP addressing across contexts. The correct answer is A because overlapping subnets require separate routing domains, not faster inspection or an HA pair.

Many candidates choose B because multiple contexts sound like redundancy, but contexts share the physical appliance, so an appliance failure affects all of them; HA needs a separate failover pair.

Community Discussion (6 comments)

XBfoundX 👍 1 Selected: A
https://www.cisco.com/c/en/us/products/collateral/security/adaptive-security-appliance-asa-software/data_sheet_c78-714849.html Multi-Context Enhancements: ● Enables each firewall context to maintain its own routing table for static and dynamic routes ● Allows customers to mix and match routing protocols on a per-context basis.
XBfoundX 👍 1
They are asking which problem is going to be solved using multi-context For high availability you do not need multi-context you need another firewall and is not a problem, is redundacy. Faster inspection is not an issue and because the same firewall is using the same resources for having several different virtual firewalls the resources of that appliance for sure are not getting faster using multi-context. More Security Policies are not an issue, is an implementation plan related to several ACLs that you want to deploy in ASA, anyway you can have more policies, but this is something that you can do also in a firewall that is not in multi-context. The only issue here is overlapping IP addresses that is solved due to the fact that several routing tables for each context are created.
Ernestokoro 👍 1 Selected: B
To support my claim '' multi-context firewalls offer resilient high availability (HA) designs, allowing multiple virtual firewalls (contexts) to be grouped into failover pairs, such as Active/Passive or Active/Active configurations, on a shared physical appliance. This setup provides redundancy for individual contexts and the overall platform, ensuring continuous network protection by seamlessly failing over to a standby unit if a failure occurs in the active context or unit''
Silexis 👍 2
Multi-context firewall is singular. The only HA I can see it is in interface redundancy, else, if anything fails, will affect all contexts (an HA pair is a different story but those can function without running in multi-context). I can see multi-context as a VRF, though FTD now supports VRFs but on ASA specific, if you have overlapping networks you will need different routing tables
Ernestokoro 👍 1 Selected: B
how can this be A? it is B for me
klu16 👍 4 Selected: A
A indeed.

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

A multicontext firewall creates multiple independent security contexts on one physical ASA, and each context maintains its own configuration, interfaces, policies, and routing table. Because routing is isolated per context, the same or overlapping private IP subnets can be reused in different contexts without conflict. Cisco's ASA data sheet explicitly describes per-context routing tables for static and dynamic routes, which is exactly what an overlapping IP addressing plan requires. Therefore, the problem solved by multicontext deployment is overlapping IP addressing, making A the correct answer.

Why the Other Options Are Wrong

B is wrong because multicontext is not a high-availability design; all contexts share the same hardware and CPU/memory resources, so a physical appliance failure affects every context. Resilient HA requires a separate failover pair or redundant appliance, not merely multiple contexts on one device. C is wrong because contexts do not make inspection faster; they share the appliance's processing resources, so adding contexts can reduce per-context performance rather than improve it. D is wrong because although separate contexts can have separate policies, the primary problem being solved is routing/address isolation, not a vague claim of more secure policy.

Community Comment Notes

klu16 simply agreed with the answer: "A indeed." Silexis compared multicontext to a VRF and noted that overlapping networks need different routing tables, while also pointing out that if the appliance fails, all contexts are affected unless an HA pair exists. XBfoundX cited Cisco's data sheet that each context can "maintain its own routing table" and argued that HA does not require multi-context and faster inspection is not the issue. Ernestokoro argued for B, but the stronger analysis is that contexts share one appliance and therefore do not by themselves provide resilient high availability.

Official Reference

Exam Strategy

When you see multicontext firewall, think separate virtual firewalls with independent routing tables and policies, not redundancy. Eliminate HA answers unless the question explicitly mentions failover pairs or redundant appliances.

Frequently Asked Questions

Why doesn't a multicontext firewall provide high availability?

All contexts share one physical appliance, so a hardware failure affects every context; HA requires a separate failover pair or redundant appliance.

Can two ASA contexts use the same IP subnet?

Yes. Each context has its own routing table and virtual firewall instance, so overlapping address plans can be isolated across contexts.

More 350-701 FAQ →

Related Analysis

← Back to 350-701 Study Guide