บนลิงก์แบบจุดต่อจุดลำดับการจับมือข้อตกลงข้อเสนอถูกใช้โดย Rapid Spanning Tree
เพื่อให้เกิดการลู่เข้าที่รวดเร็ว
แรพิดสแปนนิ่งทรีใช้สิ่งนี้เพื่อเปลี่ยนพอร์ตไปสู่สถานะการส่งต่อที่ 802
1D กำลังรอให้ตัวนับหมดอายุก่อนพอร์ตที่ตั้งค่าเป็นสถานะการส่งต่อ
ในโทโพโลยีนี้หากลิงก์ระหว่างรูทสวิตช์บนพอร์ต
0 และพอร์ต 1 บนสวิตช์นี้เกิดขึ้นพวกเขาจะส่งข้อเสนอให้กัน
พอร์ตทั้งสองถูกใส่ลงในการบล็อกที่กำหนดและพวกเขาทั้งสองส่ง Rapid Spanning Tree BPDU
พร้อมกับตั้งบิตข้อเสนอตอนนี้เหล่านี้ขึ้นอยู่กับรูปแบบ BPDU ใหม่ซึ่งมีบิตข้อเสนอใน BPDU
ดังนั้นข้อมูลเพิ่มเติมใน Rapid
Spanning Tree BPDU จึงถูกเพิ่มเข้ามาเรามีบิตข้อเสนอเรามีบทบาทของพอร์ตที่เรามีเราได้เรียนรู้การส่งต่อและบิตข้อตกลงรวมถึงบิตการเปลี่ยนโทโปโลยีและโทโพโลยีการเปลี่ยนแปลงบิต
Spanning Tree
BPDU
ดังนั้นสิ่งที่จะเกิดขึ้นคือเมื่อพอร์ตปรากฎสวิตช์ส่งข้อเสนอให้กันบอกว่าฉันต้องการมีพอร์ตที่กำหนดในส่วนนี้
อย่างไรก็ตามเนื่องจากบริดจ์ A
สวิตช์นี้รับ BPDU
เพื่อระบุราคาพา ธ ที่สูงกว่าในคำอื่น ๆ
พบเส้นทางที่ดีกว่าผ่านรูทสวิตช์จากนั้นจึงรู้ทันทีว่าพอร์ต 1 จะเป็นพอร์ตรูทใหม่
ดังนั้นจึงรู้ได้ทันทีว่าพอร์ตนี้ควรเป็นพอร์ตรูทเพราะพอร์ตนี้มีเส้นทางที่ดีที่สุดกลับไปที่สวิตช์ราก
กล่าวอีกนัยหนึ่งคือต้นทุนเส้นทางที่เหนือกว่าหรือดีกว่าหรือต่ำกว่า
บริดจ์ A
กล่าวอีกนัยหนึ่งสวิตช์นี้เริ่มการซิงค์เพื่อให้แน่ใจว่าพอร์ตทั้งหมดนั้นซิงค์กับข้อมูลใหม่
พอร์ตมีการซิงค์หากตรงตามเกณฑ์ต่อไปนี้ซึ่งอยู่ในสถานะการปิดกั้นกล่าวอีกนัยหนึ่งคือพอร์ตที่ทิ้งหรือพอร์ตขอบ
ดังนั้นในตัวอย่างนี้พอร์ต 2 คือพอร์ตสำรอง
3 พอร์ตคือพอร์ตที่กำหนดและพอร์ต 4 เป็นพอร์ตขอบ
ดังนั้นพอร์ต 2 และพอร์ต 4 จึงเป็นไปตามเกณฑ์ที่กล่าวมา
อยู่ในสถานะปิดกั้นหรือเป็นพอร์ตขอบ
ดังนั้นในการซิงค์บริดจ์ A ต้องบล็อกพอร์ต 3 และกำหนดให้กับการยกเลิก สถานะ.
ตอนนี้พอร์ตทั้งหมดที่อยู่ใน sync bridge A
สามารถปลดบล็อกรูทพอร์ตที่เลือกใหม่และตอบกลับไปยังรูทด้วยข้อความข้อตกลง
ดังนั้นโดยทั่วไปจะมีการส่งข้อเสนอจากรูทเพื่อสลับ A
สวิตช์
A ยอมรับว่านี่เป็นเส้นทางที่ดีที่สุดในการกลับไปที่รูทที่มันบล็อกพอร์ตทั้งหมดหรือตรวจสอบให้แน่ใจว่าพวกเขาซิงค์กันเพราะพวกเขาขอบพอร์ตแล้วส่งข้อตกลงกลับ
ทันทีที่เกิดขึ้นพอร์ตสามารถยกเลิกการปิดกั้น
ดังนั้นบริดจ์
A สามารถปลดบล็อกพอร์ตและตอบกลับด้วยข้อความข้อตกลงเมื่อสวิตช์รูทได้รับข้อความข้อตกลงนั้นจะสามารถเปลี่ยนเป็นสถานะการส่งต่อได้ทันที
ดังนั้นข้อเสนอข้อตกลงปลดบล็อกพอร์ตในคำอื่น ๆ
ตั้งเป็นสถานะการส่งต่อ
ตอนนี้มันเกิดขึ้นเร็วมาก
ตอนนี้ด้วยโทเค็นเดียวกันสวิตช์ A สามารถส่งข้อเสนอไปยังสวิตช์นี้ได้
ดังนั้นกระบวนการนี้จะดำเนินต่อไปข้อเสนอสำหรับสวิตช์นี้
สวิตช์ส่งข้อตกลงกลับที่พอร์ตนี้สามารถไปที่สถานะการส่งต่อสิ่งนี้เกิดขึ้นอย่างรวดเร็วเพราะไม่ได้ใช้ตัวจับเวลา
วิธีการจับมือนี้แพร่กระจายอย่างรวดเร็วไปยังขอบของเครือข่ายและคืนค่าการเชื่อมต่ออย่างรวดเร็วหลังจากการเปลี่ยนแปลงในโทโพโลยี
หากพอร์ตทิ้งที่กำหนดไม่ได้รับข้อตกลงตามข้อเสนอพอร์ตนั้นจะค่อยๆเปลี่ยนสถานะการส่งต่อโดยใช้
802 แบบดั้งเดิม
1D ฟังลำดับการเรียนรู้
กรณีนี้อาจเกิดขึ้นหากรีโมตบริดจ์ไม่เข้าใจ Rapid
Spanning Tree BPDUs หรือหากพอร์ตบริดจ์ระยะไกลกำลังบล็อก
ในโทโพโลยีนี้ในขณะนี้
shanning-tree g0 /
1 เป็นพอร์ตที่กำหนดในสถานะการส่งต่อ
ในโทโพโลยีนี้ g0 / 0 ถูกปิดดังนั้นพอร์ตรูทบนสวิตช์
3 คือ g0 /
1 และพอร์ตสำรองคือ g0
/ 2 แต่ถ้าฉันไม่ปิด g0
/ 0 ดังนั้นฉันจึงเปิดใช้งานพอร์ตนี้อีกครั้ง
sh spanning-tree notice g0 / 0 เป็นรูทพอร์ตของสวิตช์ 3
ตอนนี้พอร์ตนี้เป็นพอร์ตที่กำหนด แต่อยู่ในสถานะปิดกั้น
0/2 อยู่ในพอร์ตการสำรองข้อมูลสถานะบล็อก
เมื่อสวิตช์ 2
สถานะเปลี่ยนเป็นการปิดกั้นเนื่องจากในส่วนนี้นี่เป็นพอร์ตที่ดีที่สุดที่จะใช้เพื่อกลับไปยังรูทบริดจ์
อย่างไรก็ตามกระบวนการนี้ใช้เวลานานกว่าจะเสร็จสมบูรณ์หากเป็นเพราะการแชร์ลิงก์แบบจุดต่อจุดใช้เวลานานในการรวม
งั้นลองทำอีกครั้งฉันจะปิดพอร์ต
ดังนั้นกิกะบิต 0/0 ก็จะถูกปิด
ก่อนหน้านี้กิกะบิต 0/1 บนสวิตช์นี้เป็นพอร์ตสำรอง
ตอนนี้มันเป็นพอร์ตที่กำหนด แต่มันปิดกั้นยังคงปิดกั้น shanning-tree บนสวิตช์ 3
สังเกตว่าพอร์ตอื่นกำลังบล็อกพอร์ตของพอร์ตที่กำลังส่งต่อตอนนี้พอร์ตอยู่ในสถานะเรียนรู้
ดังนั้นปริมาณการใช้งานยังคงลดลงในพอร์ตนี้แม้ว่าจะเป็นพอร์ตที่ใช้เพื่อไปยังรูทบริดจ์
ขณะนี้การส่งต่ออาจใช้เวลา 30 วินาทีบนพอร์ตที่แชร์เพราะเราใช้
802 ดั้งเดิม 1D, การฟัง, การเรียนรู้ลำดับบนพอร์ตนั้น
ในการใช้ข้อเสนอและข้อตกลงพอร์ตต่างๆจะต้องได้รับการกำหนดค่าเป็นพอร์ตแบบจุดต่อจุดหรือจำเป็นต้องต่อรองเพื่อใช้เพล็กซ์เต็มรูปแบบ