การเลือกพอร์ตการบล็อก STP


14

ฉันต้องการให้แน่ใจว่าฉันเข้าใจวิธีการทำงานนี้ โดยเฉพาะคำว่า "Sending Port ID" ทำให้ฉันสับสนมาก

พิจารณาไดอะแกรมนี้ฉันต้องการตรวจสอบให้แน่ใจว่าฉันได้เลือกรูทพอร์ตแล้ว:

ป้อนคำอธิบายรูปภาพที่นี่

สวิตช์ด้านบนคือรูทและการตั้งค่าทั้งหมดอยู่ที่ค่าเริ่มต้น

พอร์ตทั้งสองของ SW2 ที่เชื่อมต่อกับ SW3 ได้รับการออกแบบเนื่องจากมีค่าพา ธ ต่ำสุดไปยังรูท (เป็นพา ธ เดียวกับรูท)

นี่คือสิ่งที่ฉันไม่แน่ใจ: SW3 ของ 0/4 เป็นรูทพอร์ตเพราะ ID พอร์ตที่ส่งของ 0/1 ชนะมากกว่า 0/2

ถูกต้องหรือไม่ ID พอร์ตของ SW3 ไม่มีแบริ่งในการเลือกมันเป็นเพียงการส่ง ID พอร์ตของ SW2 ที่สำคัญใช่มั้ย

คำตอบ:


9

คุณต้องเข้าใจสิ่งต่อไป

Spanning-Tree Port Roles
- Root Port (RP) - เป็นพอร์ตบนสวิตช์ที่ไม่ใช่รูทซึ่งเป็นเส้นทางที่สั้นที่สุด (ดีที่สุด) ไปยังรูทบริดจ์ (เช่นพอร์ต 0/4 0/3 ใน SW3)
- Designated Port (DP) - เป็นพอร์ตที่อยู่ในสถานะการส่งต่อ (เช่นพอร์ต 0/1 0/2 SW2)
- Non-Designated Port (NDP) - เป็นพอร์ตที่อยู่ในสถานะการบล็อกในโทโพโลยี STP

ดังนั้นคำถามของคุณเกี่ยวกับพอร์ตใน SW3 ที่จะถูกเลือกเป็นรูทพอร์ต

ทันทีที่รูตถูกเลือกรูทสวิตช์ที่ไม่ใช่รูททั้งหมดจะเริ่มคำนวณพอร์ตที่ดีที่สุด(ราคาถูกที่สุด)ไปยังรูทบริดจ์ พอร์ตนี้จะเรียกว่าพอร์ตรูท

ถ้าเส้นทางราคารูทเหมือนกันล่ะจะเป็นอย่างไร

  1. ต้องการค่า Root Path ที่ต่ำที่สุด
  2. ในกรณีที่ Root Path Cost เดียวกันต้องการ Bridge ID ต่ำสุดของสวิตช์ที่กำหนด (เพื่อนบ้านที่ส่ง BPDU)
  3. ในกรณีที่ได้รับ BPDUs บนพอร์ตหลายรายการจากสวิทช์ที่กำหนดเดียวกัน (BPDU ส่ง) ต้องการท่าเรือ ID ต่ำสุด (ที่รู้จักกันเป็นสำคัญ port) ของผู้ส่ง พารามิเตอร์นั้นมีค่าเริ่มต้น 128 และสามารถกำหนดค่าได้
  4. ในกรณีที่กล่าวมาทั้งหมดไม่สามารถแก้ปัญหาได้ให้เลือกพอร์ต ID ที่ต่ำที่สุดของผู้ส่ง BPDU

ดังนั้นคำตอบสำหรับคำถามของคุณ (SW3 คือ 0/4 เป็นรูทพอร์ตเพราะ ID พอร์ตที่ส่งของ 0/1 ชนะมากกว่า 0/2) คือใช่

โปรดใช้ประโยชน์จาก linke STP ที่มีประโยชน์มากนี้


6

การแก้ไขคำตอบข้างต้นบางอย่าง หมายเลขพอร์ตและลำดับความสำคัญของพอร์ตจะแตกต่างกัน หนึ่งกำหนดค่าได้ อีกชุดถูกตั้งค่าภายใน ฉันจะพยายามตอบคำถามของคุณด้านล่าง

ต้องมีเพียง 1 พอร์ตรูทต่อสวิตช์ นี่เป็นพอร์ตที่มีค่าพา ธต่ำสุดถึงรูท

  • path-cost คือผลรวมของค่าพอร์ตทั้งหมดตามเส้นทางที่กำหนด และค่าใช้จ่ายพอร์ตถูกกำหนดโดยความเร็วของลิงค์ที่เชื่อมต่อกับพอร์ตที่กำหนด

ตอนนี้ให้ดูแผนภาพของคุณ SW3 มี 2 เส้นทางไปที่รูทและทั้งคู่ผ่านทาง SW2 สมมติว่าทั้งลิงค์จาก SW3 นั้นมีความเร็วเท่ากันราคาพอร์ตก็เหมือนกัน ดังนั้นราคาพา ธ จึงเท่ากับพอร์ตทั้งสอง ตอนนี้เราต้องการ tie-breaker เพราะเรามีรูทพอร์ตได้เพียง 1 ตัว

ตามค่าเริ่มต้น STP จะใช้ bridge-id ของสวิตช์ข้างเคียงเพื่อแยกการผูก แต่เนื่องจากสวิตช์ข้างเคียงเป็นสวิตช์เดียวกันที่นี่ (SW2) ดังนั้น STP จึงใช้ลำดับความสำคัญของพอร์ตของสวิตช์ข้างเคียงเพื่อแยกการเชื่อมต่อ นี่คือสิ่งที่สามารถกำหนดค่าด้วยตนเอง แต่ให้บอกว่าในกรณีของคุณมันเป็นค่าเริ่มต้นและด้วยการตั้งค่าเดียวกันบนสวิตช์ทั้งสอง ดังนั้น STP ตกอยู่กับสิ่งที่มีจะไม่ซ้ำกัน และทางเลือกสุดท้ายคือภายในพอร์ต-ID นี่ไม่ใช่หมายเลขอินเทอร์เฟซ (0 / 1,0 / 2 .. ) แต่เป็นจำนวนเต็มที่แมปกับหมายเลขอินเทอร์เฟซภายใน และโดยปกติแล้วหมายเลขอินเตอร์เฟสที่ต่ำกว่าจะถูกจับคู่กับรหัสพอร์ตที่ต่ำกว่า

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.