HP to Cisco ขยายรากของต้นไม้ flapping flapping


9

ตามคำถามล่าสุดฉันเพิ่งกำหนดค่าฮาร์ดแวร์ HP (2x 2900) และ Cisco (1x 3750) ของฉันเพื่อใช้ MSTP สำหรับการทำงานร่วมกัน ฉันคิดว่าสิ่งนี้ทำงานได้จนกว่าฉันจะนำการเปลี่ยนแปลงไปใช้กับอุปกรณ์ที่สาม (สวิตช์ HP 1 ด้านล่าง) ซึ่งเวลาที่รากต้นไม้ทอดซึ่งเริ่มกระพือทำให้เกิดปัญหาประสิทธิภาพ (5% แพ็กเก็ตสูญหาย) ระหว่างสวิตช์ HP ทั้งสอง ฉันไม่แน่ใจว่าทำไม

HP Switch 1 A4 เชื่อมต่อกับ Cisco 1/0/1 แล้ว HP Switch 2 B2 เชื่อมต่อกับ Cisco 2/0/1 HP Switch 1 A2 เชื่อมต่อกับ HP Switch 2 A1 ฉันต้องการให้ Cisco กองซ้อนทำหน้าที่เหมือนราก

แก้ไข:


มีหนึ่งบรรทัดที่เจาะจงคือ 'spanning-tree 1 path-cost 500000' ใน HP switch 2 ที่ฉันไม่ได้เพิ่มและเคยมีมาก่อน ฉันไม่แน่ใจว่ามันจะมีผลกระทบแบบไหนที่ฉันกำลังอธิบาย ฉันเป็นคนที่มีความปลอดภัยมากกว่า


แก้ไข 2:


ฉันเริ่มเชื่อว่าปัญหาเกิดขึ้นจากความจริงที่ว่าค่าของอินสแตนซ์ MST 0 ของฉันใน Cisco ยังคงเป็นค่าเริ่มต้นที่ 32768 ฉันทำงานไดอะแกรม: สมาคม Spanning Tree MAC สิ่งนี้ขึ้นอยู่กับทุกคำสั่ง show ที่ฉันสามารถหา STP ได้ ฉันจะทำการเปลี่ยนแปลงนี้หลังจากชั่วโมงและดูว่าจะช่วย


การกำหนดค่าของ Cisco 3750:

version 12.2

spanning-tree mode mst
spanning-tree extend system-id
spanning-tree mst configuration
 name mstp
 revision 1
 instance 1 vlan 1, 40, 70, 100, 250
spanning-tree mst 1 priority 0
vlan internal allocation policy ascending

interface TenGigabitEthernet1/1/1
 switchport trunk encapsulation dot1q
 switchport mode trunk
!
interface TenGigabitEthernet2/1/1
 switchport trunk encapsulation dot1q
 switchport mode trunk
!
interface Vlan1
 no ip address
!
interface Vlan100
 ip address 192.168.100.253 255.255.255.0
!

Cisco 3750 แสดงแผนผังการขยาย:

show spanning-tree

MST0
  Spanning tree enabled protocol mstp
  Root ID    Priority    32768
             Address     0004.ea84.5f80
             Cost        200000
             Port        53 (TenGigabitEthernet1/1/1)
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    32768  (priority 32768 sys-id-ext 0)
             Address     a44c.11a6.7c80
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Te1/1/1             Root FWD 2000      128.53   P2p


MST1
  Spanning tree enabled protocol mstp
  Root ID    Priority    1
             Address     a44c.11a6.7c80
             This bridge is the root
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

  Bridge ID  Priority    1      (priority 0 sys-id-ext 1)
             Address     a44c.11a6.7c80
             Hello Time   2 sec  Max Age 20 sec  Forward Delay 15 sec

Interface           Role Sts Cost      Prio.Nbr Type
------------------- ---- --- --------- -------- --------------------------------
Te1/1/1             Desg FWD 2000      128.53   P2p

การบันทึกการแสดงของ Cisco 3750:

%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan100, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan100, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan1, changed state to up

HP Switch 1:

; J9049A Configuration Editor; Created on release #T.13.71
vlan 1
   name "DEFAULT_VLAN"
   untagged 1-8,10,13-16,18-23,A1-A4
   ip address 100.100.100.17 255.255.255.0
   no untagged 9,11-12,17,24
   exit
vlan 100
   name "192.168.100"
   untagged 9,11-12,17,24
   tagged 1-8,10,13-16,18-23,A1-A4
   no ip address
   exit
vlan 21
   name "Users_2"
   tagged 1,A1-A4
   no ip address
   exit
vlan 40
   name "Cafe"
   tagged 1,4,7,A1-A4
   no ip address
   exit
vlan 250
   name "Firewall"
   tagged 1,4,7,A1-A4
   no ip address
   exit
vlan 70
   name "DMZ"
   tagged 1,4,7-8,13,A1-A4
   no ip address
   exit
spanning-tree
spanning-tree config-name "mstp"
spanning-tree config-revision 1
spanning-tree instance 1 vlan 1 40 70 100 250
password manager
password operator

HP Switch 1 แสดงแผนผังทอด:

 show spanning-tree

 Multiple Spanning Tree (MST) Information

  STP Enabled   : Yes
  Force Version : MSTP-operation
  IST Mapped VLANs : 2-39,41-69,71-99,101-249,251-4094
  Switch MAC Address : 0021f7-126580
  Switch Priority    : 32768
  Max Age  : 20
  Max Hops : 20
  Forward Delay : 15

  Topology Change Count  : 363,490
  Time Since Last Change : 14 hours

  CST Root MAC Address : 0004ea-845f80
  CST Root Priority    : 32768
  CST Root Path Cost   : 200000
  CST Root Port        : 1

  IST Regional Root MAC Address : 0021f7-126580
  IST Regional Root Priority    : 32768
  IST Regional Root Path Cost   : 0
  IST Remaining Hops            : 20

  Root Guard Ports     :
  TCN Guard Ports      :
  BPDU Protected Ports :
  BPDU Filtered Ports  :
  PVST Protected Ports :
  PVST Filtered Ports  :

                  |           Prio            | Designated    Hello
  Port  Type      | Cost      rity State      | Bridge        Time PtP Edge
  ----- --------- + --------- ---- ---------- + ------------- ---- --- ----
  A1              | Auto      128  Disabled   |
  A2    10GbE-CX4 | 2000      128  Forwarding | 0021f7-126580 2    Yes No
  A3    10GbE-CX4 | Auto      128  Disabled   |
  A4    10GbE-SR  | Auto      128  Disabled   |

HP Switch 1 Logging: ฉันลบฟิลด์วันที่ / เวลาเนื่องจากไม่ถูกต้อง (ไม่มีการกำหนดค่า NTP บนสวิตช์เหล่านี้)

00839 stp: MSTI 1 Root changed from 0:a44c11-a67c80 to 32768:0021f7-126580
00839 stp: MSTI 1 Root changed from 32768:0021f7-126580 to 0:a44c11-a67c80
00842 stp: MSTI 1 starved for an MSTI Msg Rx on port A4 from 0:a44c11-a67c80
00839 stp: MSTI 1 Root changed from 0:a44c11-a67c80 to 32768:0021f7-126580
00839 stp: MSTI 1 Root changed from 32768:0021f7-126580 to 0:a44c11-a67c80
00839 stp: MSTI 1 Root changed from 0:a44c11-a67c80 to ...

การกำหนดค่า HP Switch 2:

; J9146A Configuration Editor; Created on release #W.14.49

vlan 1
   name "DEFAULT_VLAN"
   untagged 1,3-17,21-24,A1-A2,B2
   ip address 100.100.100.36 255.255.255.0
   no untagged 2,18-20,B1
   exit
vlan 100
   name "192.168.100"
   untagged 2,18-20
   tagged 1,3-17,21-24,A1-A2,B1-B2
   no ip address
   exit
vlan 21
   name "Users_2"
   tagged 1,A1-A2,B2
   no ip address
   exit
vlan 40
   name "Cafe"
   tagged 1,13-14,16,A1-A2,B2
   no ip address
   exit
vlan 250
   name "Firewall"
   tagged 1,13-14,16,A1-A2,B2
   no ip address
   exit
vlan 70
   name "DMZ"
   tagged 1,13-14,16,A1-A2,B2
   no ip address
   exit
logging 192.168.100.18
spanning-tree
spanning-tree 1 path-cost 500000
spanning-tree config-name "mstp"
spanning-tree config-revision 1
spanning-tree instance 1 vlan 1 40 70 100 250

HP Switch 2 Spanning Tree:

show spanning-tree

 Multiple Spanning Tree (MST) Information

  STP Enabled   : Yes
  Force Version : MSTP-operation
  IST Mapped VLANs : 2-39,41-69,71-99,101-249,251-4094
  Switch MAC Address : 0024a8-cd6000
  Switch Priority    : 32768
  Max Age  : 20
  Max Hops : 20
  Forward Delay : 15

  Topology Change Count  : 21,793
  Time Since Last Change : 14 hours

  CST Root MAC Address : 0004ea-845f80
  CST Root Priority    : 32768
  CST Root Path Cost   : 200000
  CST Root Port        : A1

  IST Regional Root MAC Address : 0021f7-126580
  IST Regional Root Priority    : 32768
  IST Regional Root Path Cost   : 2000
  IST Remaining Hops            : 19

  Root Guard Ports     :
  TCN Guard Ports      :
  BPDU Protected Ports :
  BPDU Filtered Ports  :
  PVST Protected Ports :
  PVST Filtered Ports  :

                  |           Prio            | Designated    Hello
  Port  Type      | Cost      rity State      | Bridge        Time PtP Edge
  ----- --------- + --------- ---- ---------- + ------------- ---- --- ----
  A1    10GbE-CX4 | 2000      128  Forwarding | 0021f7-126580 2    Yes No
  A2    10GbE-CX4 | Auto      128  Disabled   |
  B1    SFP+SR    | 2000      128  Forwarding | 0024a8-cd6000 2    Yes No
  B2              | Auto      128  Disabled   |

HP Switch 2 Logging: ฉันลบฟิลด์วันที่ / เวลาเนื่องจากไม่ถูกต้อง (ไม่มีการกำหนดค่า NTP บนสวิตช์เหล่านี้)

00839 stp: CST Root changed from 32768:0021f7-126580 to 32768:0004ea-845f80
00839 stp: IST Root changed from 32768:0021f7-126580 to 32768:0024a8-cd6000
00839 stp: CST Root changed from 32768:0004ea-845f80 to 32768:0024a8-cd6000
00839 stp: CST Root changed from 32768:0024a8-cd6000 to 32768:0004ea-845f80
00839 stp: CST Root changed from 32768:0004ea-845f80 to 32768:0024a8-cd6000
00435 ports: port B1 is Blocked by STP
00839 stp: CST Root changed from 32768:0024a8-cd6000 to 32768:0021f7-126580
00839 stp: IST Root changed from 32768:0024a8-cd6000 to 32768:0021f7-126580
00839 stp: CST Root changed from 32768:0021f7-126580 to 32768:0004ea-845f80

คำตอบ:


4

คุณสามารถเปลี่ยนหมายเลขอินสแตนซ์ MST เป็น 0 ได้หรือไม่ ฉันคิดว่านี่อาจเป็นสาเหตุของปัญหาของคุณ MST เรียกใช้อินสแตนซ์ 0 ตามค่าเริ่มต้นดังนั้นคุณจึงได้สร้างสองอินสแตนซ์ที่ 1 โดยมี vlans ที่คุณได้แมปและอินสแตนซ์ 0 กับคนอื่น ๆ ทั้งหมด ตัดสินโดยกำหนดค่า Cisco ของคุณคุณควรต้องการเพียงหนึ่งตัวอย่าง:

spanning-tree mst configuration
 name mstp
 revision 1
 instance 0 vlan 1, 40, 70, 100, 250
 spanning-tree mst 0 root primary

มันแปลกที่รูตของคุณจะกระพือ แต่คุณได้ตั้งค่าลำดับความสำคัญสำหรับอินสแตนซ์ที่ 1 ไม่ใช่ 0 ย้ายทั้งหมดไปที่อินสแตนซ์ 0 และตั้งค่าระดับความสำคัญของอินสแตนซ์ MST 0 บนสวิตช์ HP ให้สูงกว่าค่าเริ่มต้น จากนั้นรูทจะเป็น 3750 ตราบใดที่มันอยู่บนเครือข่าย

บนสวิตช์ HP:

spanning-tree
spanning-tree config-name "mstp"
spanning-tree config-revision 1
spanning-tree instance 0 vlan 1 40 70 100 250
spanning-tree priority 36864

คำสั่งต้นทุน Spanning tree path ถูกกำหนดค่าไว้เพื่อไม่ให้ HP2 กลายเป็นราก

ไวยากรณ์: spanning-tree <port-list> path-cost <auto | 1..200000000>

กำหนดค่าพอร์ตแต่ละพอร์ตที่สวิตช์ใช้เพื่อกำหนดว่าพอร์ตใดที่ส่งต่อพอร์ตในทรีสแปนนิ่งที่กำหนด ในการกำหนดค่าเริ่มต้น (อัตโนมัติ) สวิตช์กำหนดค่าเส้นทางของพอร์ตตามประเภทของพอร์ต: -

10 Mbps: 2000000 -

100 Mbps: 200000 -

1 Gbps: 20,000

อ้างถึง“ หมายเหตุเกี่ยวกับค่าใช้จ่ายเส้นทาง” ในหน้า 4-17 สำหรับข้อมูลเกี่ยวกับความเข้ากันได้กับอุปกรณ์ที่ใช้ 802.1D STP สำหรับค่าใช้จ่ายเส้นทาง (ค่าเริ่มต้น: อัตโนมัติ)

จากคู่มือการจัดการ HP Advanced Trafficหน้า 138 หากคุณไม่ได้เพิ่มคำแถลงต้นทุนพา ธ ฉันจะลบออกและเพียงแค่ตั้งค่าลำดับความสำคัญของบริดจ์ที่สูงขึ้นบนสวิตช์ที่คุณต้องการให้เป็นรูท หากเป็นเช่นนั้นคุณก็จะได้รับคำสั่งของฉัน


3

ว้าว .. หลังจากการวิจัยทั้งหมดกลับกลายเป็นว่าสิ่งที่ฉันทำหายไปคือการตั้งค่าอินสแตนซ์ MST 0 เป็นค่าที่ต่ำกว่าค่าเริ่มต้น เมื่อฉันตั้งค่าเป็น 4096 แสดงการกำหนดค่าต้นไม้ทอดทั้งหมดเริ่มทำงานตามที่คาดไว้แสดงให้เห็นว่าแม็ค Cisco เป็นราก

โซลูชันของ GerryEgan จะทำงานได้เนื่องจากจะเปลี่ยนอินสแตนซ์ MST 0 เป็นค่าที่ต่ำกว่า แต่ในที่สุดฉันก็อยากจะใช้ลิงก์ทั้ง 10 กิ๊กหนึ่งลิงก์สำหรับ VLAN 1 และอีกลิงค์หนึ่งสำหรับ VLAN 100 การตั้งค่าทั่วไปนี้คร่าวๆโดยมีเป้าหมายสุดท้ายอยู่ในใจ ฉันไม่ได้รวมไว้ในคำถามเพราะมันไม่ได้เกี่ยวข้องจริงๆ - ฉันหมดหวังในการแก้ปัญหาใด ๆ

โดยสรุปเพื่อกำหนดค่าการตั้งค่านี้ฉันใช้:

Cisco 3750

spanning-tree mode mst
spanning-tree extend system-id
spanning-tree mst configuration
 name mstp
 revision 1
 instance 1 vlan 1, 40, 70, 100, 250
spanning-tree mst 1 priority 0
spanning-tree mst 0 priority 4096

สวิตช์ HP

spanning-tree
spanning-tree config-name "mstp"
spanning-tree config-revision 1
spanning-tree instance 1 vlan 1 40 70 100 250
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.