Logo CNTTShop.vn

Hotline: 0862 323 559

Công Ty TNHH Công Nghệ Việt Thái Dương
NTT03, Line 1, Thống Nhất Complex, 82 Nguyễn Tuân, Thanh Xuân, Hà Nội.
Danh mục sản phẩm

Spanning-Tree Bridge Assurance là gì? Ứng dụng của Bridge Assurance trong LAN

Trong bài này chúng ta sẽ cùng tìm hiểu Spanning-tree Bridge Assurance là gì? Spanning-tree Port Type Network là gì? Và cách cấu hình Spanning-tree Bridge Assurance trên thiết bị Cisco Nexus

Spanning-tree Bridge Assurance là gì?

Spanning-tree Bridge Assurance là một trong những tính năng STP giúp ngăn chặn các vòng lặp bắc cầu trong mạng của bạn. Khi Bridge Assurance được bật, BPDU được gửi trên tất cả các cổng trên switch của bạn, bao gồm các cổng bị chặn như cổng alternate hoặc cổng backup. Khi một cổng không nhận được BPDU trong một thời gian nhất định, cổng đó sẽ chuyển sang trạng thái Block.

Khi cổng đó nhận được BPDU một lần nữa, cổng sẽ được unblock và tham gia vào Spanning tree. Điều này giúp ngăn ngừa sự cố (các lỗi như lỗi link unidirectional, hoặc switch vẫn hoạt động nhưng STP gặp trục trặc và không gửi BPDU) vì lý do nào, cổng không nhận được BPDU nữa và cổng đang ở trạng thái Block được chuyển sang trạng thái Forwarding, gây ra một vòng lặp bắc cầu.

Bridge Assurance chỉ hỗ trợ trên 2 giao thức PVRST+ và MST. chúng ta sẽ cùng xem xét các trường hợp đối với Bridge Assurance

Trường hợp 1: Mô hình mạng không sử dụng Bridge Assurance

Mô hình mạng không sử dụng Bridge Assurance

Chúng ta cùng xem mô hình trên trong trường hợp không có Bridge Assurance.

Switch 2 là Root Bridge và 2 cổng Fa0/1 và F0/2 đang ở trạng thái Designated và switch 2 sẽ gửi superior BPDU trên cả 2 port. Switch 1 có cổng Fa0/2 là Root Port, Fa0/1 là Designated Port, switch 1 gửi superior BPDU trên cổng Fa0/1. Switch 0 có cổng Fa0/2 là Root port, Fa0/1 là Alternate và bị block.

switch 1 không gửi bpdu trên port fa0/1

Tuy nhiên, vì 1 lý do nào đó switch 1 vẫn hoạt động và forward ethernet frames nhưng ngừng gửi superior BPDU trên cổng Fa0/1 như mô hình trên. Lúc này cổng Fa0/1 của switch 0 không nhận được superior BPDU, nên nó chuyển trạng thái port từ blocking sang Forwarding. Lúc này trong hệ thống mạng sẽ bị loop khi tất cả các port trên 3 switch đều ở trạng thái Forwarding như mô hình bên dưới. 

loop mạng khi không có bridge assuranceTrường hợp 2: Mô hình có sử dụng Bridge Assurance

Bây giừo chúng ta sẽ xét tới mô hình có sử dụng Bridge Assurance. Khi Bridge Assurance được cấu hình, trạng thái các cổng trên switch vẫn như trước, chỉ khác tất cả các port đều gửi BPDU, như mô hình bên dưới.

mô hình spanning tree được cấu hình bridge assurance

Vẫn trong trường hợp switch 1 hoạt động bình thường nhưng không gửi gói tin BPDU ở trên. 

chống loop sử dụng bridge assuranceSwitch 2 không nhận được BPDU trên cổng Fa0/2 và switch 0 không nhận được BPDU trên cổng Fa0/1 nên 2 switch này block 2 port đó. Điếu này sẽ tránh được loop trong mạng khi có sự cố liên quan tới BPDU của STP.

Cấu hình Bridge Assurance

Bridge Assurance được hỗ trợ trên các phiên bản Cisco IOS từ 12.2 (33) SXI trở đi và chỉ khả dụng trên 1 số dòng switch Cisco Catalyst hoặc các switch Nexus 3000, 5000, 7000, 9000 series. 

Trong bài viết này mình sẽ hướng dẫn các bạn cấu hình trên NX-OS của switch Nexus, việc cấu hình trên IOS dòng catalyst cũng tương tự.

cấu hình bridge assuranceSpanning-tree Bridge Assurance sử dụng loại port là "network". Mặc định Bridge Assurance được bật trên các dòng nexus chạy NX-OS. Tuy nhiên chúng ta phải cấu hình các cổng về loại "Network" để kích hoạt nó.

Cấu hình trên N3K-01

N3K-01# show running-config all | include assurance
spanning-tree bridge assurance
N3K-01#config terminal
N3K-01(config)# int e1/1-2
N3K-01(config-if-range)# spanning-tree port type network

Cấu hình trên N3K-02

N3K-02# show running-config all | include assurance
spanning-tree bridge assurance
N3K-02#config terminal
N3K-02(config)# int e1/1-2
N3K-02(config-if-range)# spanning-tree port type network

Cấu hình trên N3K-03

N3K-03# show running-config all | include assurance
spanning-tree bridge assurance
N3K-03#config terminal
N3K-03(config)# int e1/1-2
N3K-03(config-if-range)# spanning-tree port type network

Lê Văn Tuấn

Là chuyên gia trong lĩnh vực Network System, Security, Server.. Có kinh nghiệm nhiều năm tư vấn giải pháp mạng, triển khai các giải pháp CNTT và phân phối thiết bị mạng Switch, Wifi, Router, Máy chủ Server, Lưu trữ Storage, Tường lửa Firewall, Video Conferencing, Module quang, Load Balancing. Hiện tại tôi là Founder và Managing Director công ty TNHH Công Nghệ Việt Thái Dương (CNTTShop.vn).

Bình luận bài viết!

Có 0 bình luận:
Chuyên mục chính
Bài viết liên quan
Sản phẩm liên quan