มีคนโปรดอธิบายว่า Spanning Tree Protocol (STP) ทำอะไรได้บ้างในแง่ของคนธรรมดา ฉันรู้ว่ามันอาจทำให้เกิดปัญหากับอุปกรณ์เครือข่ายบางอย่าง แต่นั่นเป็นขอบเขตของความรู้ของฉัน
มีคนโปรดอธิบายว่า Spanning Tree Protocol (STP) ทำอะไรได้บ้างในแง่ของคนธรรมดา ฉันรู้ว่ามันอาจทำให้เกิดปัญหากับอุปกรณ์เครือข่ายบางอย่าง แต่นั่นเป็นขอบเขตของความรู้ของฉัน
คำตอบ:
มันปิดการใช้งานการเชื่อมโยงทั้งหมดแบบไดนามิกยกเว้นหนึ่งการเชื่อมต่อสองสวิตช์ใด ๆ ดังนั้นจึงป้องกันเครือข่ายลูป และอนุญาตให้เปิดใช้งานลิงก์สำรองอัตโนมัติในกรณีที่ลิงก์หลักหยุดทำงาน
แต่ภายใต้การกำหนดค่าที่ไม่ดีมันสามารถปล่อยให้มากกว่าหนึ่งลิงก์เชื่อมต่อสองสวิทช์จากนั้นทราฟฟิกออกอากาศจะเริ่มทวีคูณและฆ่าเครือข่ายทั้งหมด
การอ้างถึง Wikipedia Spanning tree protocol -
Spanning tree protocolเป็นโปรโตคอลเครือข่ายเลเยอร์ลิงก์ที่ช่วยให้แน่ใจว่าทอพอโลยีแบบลูปสำหรับ LAN บริดจ์ใด ๆ มันขึ้นอยู่กับอัลกอริทึมที่คิดค้นโดย Radia Perlman ในขณะที่ทำงานให้กับ Digital Equipment Corporation 1 [2] ในรุ่น OSI สำหรับเครือข่ายคอมพิวเตอร์ STP อยู่ภายใต้ชั้น OSI-2 Spanning tree อนุญาตให้การออกแบบเครือข่ายรวมลิงก์สำรอง (สำรอง) เพื่อให้เส้นทางการสำรองข้อมูลอัตโนมัติหากการเชื่อมโยงที่ใช้งานล้มเหลวโดยไม่มีอันตรายจากลูปบริดจ์หรือต้องเปิด / ปิดการใช้งานลิงค์สำรองเหล่านี้ด้วยตนเอง ต้องหลีกเลี่ยงการวนซ้ำสะพานเนื่องจากพวกเขาส่งผลให้น้ำท่วมเครือข่าย
Spanning Tree Protocol (STP) ถูกกำหนดไว้ใน IEEE Standard 802.1D ดังที่ชื่อแนะนำไว้มันจะสร้างแผนผังสแปนภายในเครือข่ายตาข่ายของบริดจ์เลเยอร์ 2 ที่เชื่อมต่อ (โดยทั่วไปคือสวิตช์อีเธอร์เน็ต) และปิดการใช้งานลิงก์เหล่านั้นที่ไม่ได้เป็นส่วนหนึ่งของต้นไม้
สรุปสั้น ๆ ของ STP:
ป้องกันลูปเครือข่ายซึ่งทำให้เครือข่ายขัดข้อง
ให้การเชื่อมโยงความซ้ำซ้อนอัตโนมัติสำหรับการทำงานต่อเนื่อง
ดังต่อไปนี้เกี่ยวกับสาเหตุที่คุณต้องใช้ STP: การเชื่อมโยงและการสลับทำงานที่เลเยอร์ 2 ของรุ่น OSI และโดยทั่วไปจะเชื่อมโยงกับที่อยู่ MAC ในเครือข่ายอีเธอร์เน็ต แตกต่างจาก TCP / IP ซึ่งทำงานที่ชั้น 3 ที่ชั้น 2 ไม่มีแนวคิดของการนับ hop ซึ่งทำให้แพ็กเก็ตหมดอายุหลังจากระยะเวลาหนึ่ง
บริดจ์และสวิตช์ที่ทำงานที่เลเยอร์ 2 จะส่งต่อ (หากรู้จักที่อยู่ปลายทางของ Mac) หรือเกิดน้ำท่วม (หากไม่ใช่) ทราฟฟิกพอร์ตที่รับส่งข้อมูลยกเว้นพอร์ตที่ได้รับ หากมีลูปในเครือข่ายสิ่งนี้จะป้องกันไม่ให้แพ็กเก็ตหมดอายุและใช้แบนด์วิดท์ที่มีอยู่ทั้งหมดอย่างรวดเร็ว
โปรโตคอลสแปนนิ่งทรีป้องกันไม่ให้สิ่งนี้เกิดขึ้นในขณะที่อนุญาตให้มีการเชื่อมโยงที่ซ้ำซ้อนให้เป็น 'การรอคอย' หากการเชื่อมโยงล้มเหลวการเชื่อมต่อที่ถูกบล็อกก่อนหน้านี้จะถูกเปิดใช้งานและจะคืนค่าการเชื่อมต่อภายในไม่กี่วินาที
โพรโทคอล Spanning Tree แก้ไขปัญหาของการชนกันของแพ็คเก็ต / เครือข่ายลูปในเครือข่ายบริดจ์ด้วยเส้นทางเครือข่ายซ้ำซ้อน
นี่เป็นบทความที่ดีซึ่งจะอธิบายปัญหาและกลไกที่อยู่เบื้องหลัง STP นี้: การทำความเข้าใจ Spanning Tree Protocol - พื้นฐาน Bridging อัลกอริทึม
[... ] ความซ้ำซ้อนช่วยลดจุดเดียวของความล้มเหลวของฮาร์ดแวร์ในเครือข่าย เมื่อใดก็ตามที่สวิตช์ซ้ำซ้อนอยู่ในเครือข่ายจะมีลูป เคล็ดลับที่นี่คืออนุญาตให้ใช้สำหรับหลายบริดจ์และอนุญาตสำหรับเส้นทางเอกพจน์เท่านั้น อัลกอริทึม Spanning Tree Protocol (STP) ให้องค์ประกอบที่ขาดหายไปที่เครือข่าย Sprocket ต้องการใช้เครือข่ายซ้ำซ้อนโดยไม่มีเส้นทางการจราจรซ้ำซ้อน