บทที่ 25 · Security

BPDU Guard & Root Guard Lab

SW1 มีสองพอร์ตที่เสี่ยงคนละแบบ — GE0/0/1 ต่อ PC (ไม่ควรมี BPDU โผล่มาเลย) และ GE0/0/2 ต่อ SW2 (คุยกันด้วย STP ปกติ แต่ SW1 ต้องเป็น root เสมอ) งานของคุณคือป้องกันทั้งสองแบบ: BPDU Guard กันคนแอบเอาสวิตช์มาเสียบที่พอร์ต PC และ Root Guard กันฝั่ง SW2 แย่งตำแหน่ง root

GE0/0/1 · PC (edge port) GE0/0/2 · ไปหา SW2 เป้าหมาย: BPDU Guard + Root Guard สังเกตวิธีกู้คืนที่ต่างกันของสองฟีเจอร์นี้

Topology — สถานะสด

Terminal — SW1

<SW1>

คำสั่งอ้างอิง — คลิกเพื่อแทรกลงเทอร์มินัล

รองรับ system-view, stp enable, stp bpdu-protection, interface, stp edge-port enable, stp root-protection, restart, quit/return และ display stp brief/display current-configuration — ปุ่มใต้ไดอะแกรมจำลองเหตุการณ์ภายนอก (ไม่ใช่คำสั่ง CLI)

วิธีกู้คืนต่างกัน: BPDU Guard สั่งปิดพอร์ต (ERR-DISABLED) ต้องพิมพ์ restart เองเสมอ — ส่วน Root Guard แค่บล็อกทราฟฟิกชั่วคราว (Root-inconsistent) แล้วกลับเป็นปกติเองอัตโนมัติทันทีที่ BPDU ที่แย่งตำแหน่งหยุดมา ไม่ต้อง restart — อ้างอิงจาก Huawei S5700 and S6700 V200R025C00 Configuration Guide – Ethernet Switching (MSTP)