9.3 3 Packet Tracer Hsrp Configuration Guide

12 min read

That moment when your Packet Tracer lab shows "Active" on both routers and you realize you forgot to configure preempt. Yeah, been there.

HSRP looks simple on paper. But the 9.3.One router active, one standby, virtual IP floats between them. 3 lab in the CCNA curriculum has a way of exposing every assumption you made while reading the chapter. I've watched students stare at the topology for twenty minutes before realizing the track command references an interface that doesn't exist in their numbering scheme.

Most guides skip this. Don't.

Here's the thing — this lab isn't about memorizing commands. It's about understanding why each command exists and what breaks when you skip it.

What Is HSRP and Why This Lab Matters

HSRP (Hot Standby Router Protocol) is Cisco's answer to the single point of failure at the default gateway. And that router dies? Because of that, no failover. Even so, without it, every host on a subnet points to one router IP. Still, no redundancy. On the flip side, everything behind it goes dark. Just downtime.

The 9.And 3. Consider this: 3 Packet Tracer activity is where theory meets practice. In practice, you're given a topology with two distribution-layer routers (D1 and D2), a switch block, and end devices. Your job: configure HSRP so the virtual gateway survives a router failure, with specific requirements around priority, preemption, and interface tracking.

Sounds straightforward. That said, the rubric, though? It checks for things most people miss on the first pass.

The topology you're working with

Two multilayer switches acting as Layer 3 routers (D1 and D2), each with a VLAN interface facing the access layer. In real terms, a shared VLAN 99 for the HSRP hello packets. End hosts in VLAN 10 and VLAN 20 pointing to the virtual IP. The lab expects you to configure HSRP group 1 on both VLAN 10 and VLAN 20 interfaces with different priority values so D1 is active for one VLAN and D2 for the other — load sharing, not just redundancy Simple, but easy to overlook..

That last part? That's where people lose points.

Why People Struggle With This Specific Lab

The instructions say "configure HSRP" but the grading script looks for exact values. Preempt enabled on both. On the flip side, priority 150 on D1 for VLAN 10. Priority 150 on D2 for VLAN 20. Tracking configured so if the uplink to the core fails, the priority drops and the other router takes over.

It's the bit that actually matters in practice.

Miss one standby preempt command and the failover test fails. Configure tracking on the wrong interface and the priority never decrements. So use the default hello/hold timers when the lab expects custom ones? Points gone.

I've seen competent students fail this lab three times because they configured everything logically but not exactly.

How to Configure HSRP for 9.3.3 — Step by Step

Let's walk through it the way I wish someone had walked me through it the first time. No fluff. Just the commands in order, with the reasoning attached Small thing, real impact..

Step 1: Verify your interface names first

Before you type a single standby command, run show ip interface brief on both D1 and D2. Packet Tracer sometimes numbers interfaces differently than the lab diagram suggests. I've seen GigabitEthernet0/0 on one router and GigabitEthernet1/0 on the other for what should be the same link.

Write down:

  • The VLAN 10 interface (usually Vlan10)
  • The VLAN 20 interface (usually Vlan20)
  • The uplink interface toward the core (often GigabitEthernet0/1 or similar)

If you configure tracking on GigabitEthernet0/1 but the actual uplink is GigabitEthernet1/0/1, the track object never goes down. Your priority never drops. The lab fails.

Step 2: Configure HSRP on VLAN 10 — D1 as active

D1(config)# interface vlan 10
D1(config-if)# standby version 2
D1(config-if)# standby 1 ip 192.168.10.1
D1(config-if)# standby 1 priority 150
D1(config-if)# standby 1 preempt
D1(config-if)# standby 1 track  30

Breakdown:

  • version 2 — required for IPv6 later, but also lets you use group numbers above 255. So the decrement should be more than 50. - priority 150 — beats the default 100. Worth adding: hosts in VLAN 10 use this as their default gateway. In practice, - preemptcritical. Consider this: wait — the lab usually wants it to fail over. - track <interface> 30 — if that uplink fails, priority drops by 30 (150 → 120). In real terms, without this, D1 won't retake the active role when it comes back online after a failure. Still beats 100, so D1 stays active unless you want it to fail over. Day to day, - standby 1 ip — the virtual IP. So good habit. D1 wins. Let me correct that.

Actually, re-reading the typical 9.3.3 requirements: D1 priority 150, D2 priority 100 (default) for VLAN 10. Consider this: track decrement 50. So 150 - 50 = 100. Here's the thing — tie goes to... That's why whoever has the higher IP? No, that's not deterministic. The lab usually sets D2 priority to 100 and expects D1 to drop below 100 when tracked interface fails. So decrement should be 60 or more. Let me check the standard lab values.

Right. Now, d2 usually has higher IP on VLAN 10? Standard values:

  • D1 VLAN 10: priority 150, track decrement 50 → effective 100 when uplink down
  • D2 VLAN 10: priority 100 (default)
  • Tiebreaker: higher IP wins. Not guaranteed.

The safer config: D1 priority 150, decrement 60. D2 priority 100. When D1's uplink fails, priority becomes 90. D2 takes over cleanly No workaround needed..

Step 3: Configure HSRP on VLAN 10 — D2 as standby (but active for VLAN 20)

D2(config)# interface vlan 10
D2(config-if)# standby version 2
D2(config-if)# standby 1 ip 192.168.10.1
D2(config-if)# standby 1 priority 100
D2(config-if)# standby 1 preempt
D2(config-if)# standby 1 track  30

Same virtual IP. Which means lower priority. Think about it: same group number. Preempt enabled so D2 can take over if D1's priority drops.

Step 4: Configure VLAN 20 — reverse the roles

This is the load-sharing part. D2 active, D1 standby.

D2(config)# interface vlan 20
D2(config-if)# standby version 2
D2(config-if)# standby 1

ip 192.168.20.1 standby 1 priority 150 standby 1 preempt standby 1 track GigabitEthernet1/0/1 60


**Explanation**

- **Virtual IP** – `192.168.20.1` serves as the default gateway for hosts in VLAN 20.  
- **Priority 150** – makes D2 the active router for this VLAN under normal conditions.  
- **Preempt** – ensures D2 regains the active role automatically after a temporary uplink glitch.  
- **Track GigabitEthernet1/0/1 60** – mirrors the tracking object used on D1’s VLAN 10 interface. When the uplink on D2 fails, its priority drops from 150 to 90 (150 − 60), allowing D1 to take over.

---

### Step 5: Configure VLAN 20 on D1 (standby)

D1(config)# interface vlan 20 D1(config-if)# standby version 2 D1(config-if)# standby 1 ip 192.168.20.1 D1(config-if)# standby 1 priority 100 D1(config-if)# standby 1 preempt D1(config-if)# standby 1 track GigabitEthernet0/1 60


- The priority is set to the default 100, lower than D2’s 150, so D1 remains standby while both uplinks are up.  
- The same decrement of 60 ensures that, if D1’s own uplink (`GigabitEthernet0/1`) fails, its priority falls to 40, keeping D2 firmly active.  
- Preempt is enabled so that, should D1’s uplink recover while D2’s is still down, D1 will immediately resume the standby role (and become active if D2’s priority has also dropped below 100).

---

## Verification

1. **Check HSRP state**  

D1# show standby brief D2# show standby brief

You should see D1 active for VLAN 10, standby for VLAN 20; D2 the opposite.

2. **Track object status**  

D1# show track D2# show track

Confirm that each track object reflects the operational state of its respective uplink.

3. **Fail‑over test**  
- Shut the uplink on D1 (`interface GigabitEthernet0/1 shutdown`).  
- Verify that D1’s priority for VLAN 10 drops below D2’s (e.g., `show standby vlan 10` shows D2 as active).  
- Repeat the shutdown on D2’s uplink and observe the reverse transition.

4. **Load‑sharing confirmation**  
Ping the virtual IPs from a host in each VLAN while alternating which uplink is shut. Traffic should follow the active HSRP router for each VLAN, demonstrating the intended load‑share.

---

## Common Pitfalls & Tips

- **Mismatched track interfaces** – As highlighted in the intro, configuring `track` on the wrong physical port leaves the priority unchanged, breaking the fail‑over. Double‑check the interface identifier (`GigabitEthernet0/1` vs `GigabitEthernet1/0/1`).  
- **Incorrect decrement values** – If the decrement is too small, the priority may never fall below the peer’s, preventing a role change. A safe rule: `decrement > (priority_active – priority_standby)`.  
- **Version mismatch** – All routers in the same HSRP group must run the same version (`standby version 2`). Mixing v1 and v2 causes the group to stay in Init state.  
- **Preempt omission** – Without `preempt`, a router that recovers after a failure will stay passive until the active router fails again, leading to stale traffic paths.  
- **Virtual IP duplication** – Ensure the virtual IP is unique per VLAN and not assigned to any host or router interface; otherwise ARP conflicts will appear.

---

### Conclusion

By carefully aligning

Here's a thinking process:

1.  **Analyze User Input:**
- User provides a partial article/convergence configuration snippet about HSRP (Hot Standby Router Protocol).
- The text includes configuration commands, explanations of priority, tracking, preempt, verification steps, common pitfalls, and ends with "### Conclusion" but the conclusion text is cut off: "By carefully aligning".
- User wants me to "Continue the article smoothly. Do not repeat previous text. Finish with a proper conclusion."
- I need to continue from where it left off, fill in the conclusion properly, and ensure it's seamless, no repetition, and ends with a proper conclusion.

2.  **Identify the Cut-off Point:**
- The last line is: "### Conclusion"
- Previous line: "By carefully aligning"
- So the conclusion starts with "By carefully aligning" but is incomplete.

3.  **Determine the Goal:**
- Continue the article from "By carefully aligning" to a proper concluding paragraph.
- Must not repeat previous text (the verification, pitfalls, etc., are already given; I should just write the conclusion part).
- Finish with a proper conclusion.

4.  **Drafting - Section by Section:**
- The text before the cut-off is part of the article, but the user says "Continue the article without friction. Do not repeat previous text." This means I should pick up from the cut-off point and write the rest, including the conclusion.
- The cut-off is: "By carefully aligning"
- I need to complete that thought and write a concluding paragraph.

Let me look at the context. Think about it: the article is about HSRP configuration with tracking, load-sharing, etc. The conclusion should summarize the key points, highlight proper configuration, maybe mention best practices, and wrap up.

I need to make sure I don't repeat the verification steps or pitfalls unless necessary, but since the user says "Do not repeat previous text", I should avoid copying those sections. I'll just continue from "By carefully aligning" and write a fresh conclusion.

Draft continuation:
"By carefully aligning HSRP priorities, track objects, and preempt settings across redundant routers, network engineers can achieve reliable fail-over and efficient load-sharing. The configuration demonstrated ensures that each router assumes the active role only when its primary uplink is healthy, and gracefully yields traffic when failures occur. Which means proper tracking decrements, consistent HSRP versioning, and enabled preempt are essential to prevent stale paths and ensure optimal traffic distribution. When implemented correctly, this approach provides resilient default gateway redundancy while maximizing link utilization across multiple VLANs.

Then a proper conclusion paragraph:
"In a nutshell, the HSRP setup with priority tracking and preempt configured as described offers a reliable mechanism for network redundancy and load-sharing. By validating the configuration through the provided verification commands and remaining mindful of the common pitfalls, administrators can maintain stable gateway services even during link failures. This methodology not only protects against single points of failure but also enables active-active traffic distribution, making it a best-practice solution for enterprise and service provider networks.

Wait, the user said "Finish with a proper conclusion.Think about it: " The last part should be a conclusion. I'll structure it so the continuation leads into a concluding paragraph, and end with that.

Let me re-read the user prompt: "Continue the article naturally. Do not repeat previous text. Finish with a proper conclusion.Plus, "
The text provided ends with "### Conclusion" and "By carefully aligning". So I need to continue from there, presumably completing the conclusion section.

I'll write:
"By carefully aligning HSRP priorities, track objects, and preempt settings across redundant routers, network engineers can achieve reliable fail-over and efficient load-sharing. Because of that, the configuration ensures that each router assumes the active role only when its primary uplink is healthy, and gracefully yields traffic when failures occur. Proper tracking decrements, consistent HSRP versioning, and enabled preempt are essential to prevent stale paths and ensure optimal traffic distribution. When implemented correctly, this approach provides resilient default gateway redundancy while maximizing link utilization across multiple VLANs.

In a nutshell, the HSRP setup with priority tracking and preempt configured as described offers a solid mechanism for network redundancy and load-sharing. By validating the configuration through the provided verification commands and remaining mindful of the common pitfalls, administrators can maintain stable gateway services even during link failures. This methodology not only protects against single points of failure but also enables active-active traffic distribution, making it a best-practice solution for enterprise and service provider networks.

That seems good. Even so, i'll make sure it's seamless, no repetition of the earlier verification/pitfalls lists. I'll just write a natural continuation and conclusion.

Let me check if there's any specific tone or format expected. In real terms, the article seems technical, about HSRP. I'll keep it professional.

One thing: The user might want me to just continue from "By carefully aligning" and end with a conclusion, without the "### Conclusion" heading again, or maybe with it. The prompt says "Finish with a proper conclusion." I'll provide the text that forms the conclusion, possibly ending the article.

I'll output just the continuation text, starting from where it left off, and make sure the very end is a proper conclusion paragraph. Now, i won't include the "### Conclusion" heading again unless I frame it, but the prompt shows "### Conclusion" was already there as a marker that got cut off. I'll continue after "By carefully aligning" and end with a concluding sentence/paragraph.

Let me draft carefully:
"By carefully aligning HSRP priorities, track objects, and preempt settings across redundant routers, network engineers can achieve reliable fail-over and efficient load-sharing.
Just Went Live

Just Made It Online

Dig Deeper Here

Covering Similar Ground

Thank you for reading about 9.3 3 Packet Tracer Hsrp Configuration Guide. We hope the information has been useful. Feel free to contact us if you have any questions. See you next time — don't forget to bookmark!
⌂ Back to Home