หน้าที่หลักของ Spanning Tree Algorithm (STA) คือการกำจัดลูปที่เกิดจากลิงก์ที่ซ้ำซ้อนในเครือข่ายบริดจ์ Spanning Tree Protocol (STP) ทำงานที่เลเยอร์ที่สองของโมเดล OSI และกำหนดพอร์ตข้อมูลที่จะส่งต่อและบล็อกการรับส่งข้อมูลในท้ายที่สุดโดยการแลกเปลี่ยน Bridge Protocol Data Units (BPDU) ระหว่างบริดจ์ โปรโตคอลนี้จะทำให้เกิดข้อผิดพลาดภายใต้สถานการณ์พิเศษบางอย่าง และยังเป็นเรื่องยากมากที่จะตรวจจับจุดที่เกิดความล้มเหลวตามการออกแบบเครือข่ายในขณะนั้น เราบอกได้แค่ว่าในกรณีนี้เราควรพยายามหลีกเลี่ยงปรากฏการณ์ที่คล้ายคลึงกันไม่ให้เกิดขึ้น
ข้อผิดพลาดบ่อยครั้งในอัลกอริทึมการขยายต้นไม้จะส่งผลให้เกิดการเชื่อมโยงลูป โดยทั่วไปเชื่อกันว่าลิงก์ลูปเลเยอร์ 2 เกิดจากจุดบกพร่องในฮาร์ดแวร์อุปกรณ์หรือซอฟต์แวร์ระบบ ที่จริงแล้วไม่ใช่กรณีนี้ สาเหตุของการวนซ้ำลิงก์เลเยอร์ 2 สาเหตุหลักมาจากพอร์ตข้อมูลที่ควรจะอยู่ในสถานะที่ถูกบล็อกซึ่งเปลี่ยนเป็นสถานะการส่งต่อ
มีสาเหตุหลายประการสำหรับการเชื่อมโยงเลเยอร์ 2 สาเหตุส่วนใหญ่จะทำให้ BPDU จำนวนมากหายไป ทำให้พอร์ตที่ควรอยู่ในสถานะบล็อกเปลี่ยนไปเป็นสถานะการส่งต่อ และนำไปสู่ลูปลิงก์เลเยอร์ 2 ในที่สุด
? Duplex Mismatch ข้อผิดพลาดในการกำหนดค่าไม่ตรงกันของ Duplex มักเกิดขึ้นที่ลิงก์แบบจุดต่อจุด โดยเฉพาะอย่างยิ่งเมื่อปลายด้านหนึ่งของลิงค์ถูกบังคับให้ใช้ฟูลดูเพล็กซ์ หากปลายอีกด้านยังอยู่ในโหมดการเจรจาอัตโนมัติ ในที่สุดพอร์ตก็จะอยู่ในโหมดฮาล์ฟดูเพล็กซ์ (จะไม่เจรจาอีกต่อไปเมื่อพอร์ตถูกบังคับให้ฟูลดูเพล็กซ์)
ขยาย