#1 Spanning tree protocol là gì ?

Tìm hiểu về giao thức Spanning tree protocol- Spanning tree protocol định nghĩa trong chuẩn IEEE 802.1D. Spanning tree là giao thức không thể thiểu trong môi trường layer 2. Bài viết này sẽ giải thích- Spanning tree là gì? Tìm hiểu giao thức spanning tree, cơ chế hoạt động của giao thức Spanning tree.Sau đó chúng ta sẽ tìm hiểu quy tắc bầu chọn trong Spanning tree để lựa chọn Root bridge, port cần block…và cách cấu hình spanning tree để traffic của đường đi trong hệ thống là tốt nhất. Hướng dẫn cấu hình Spanning tree trên Cisco Router.Tìm hiểu các viết tiếp theoTham khảo các bài lab cấu hình Spanning tree Các bài tổng hợp lý thuyết và tổng hợp các bài lab CCNA

I. Spanning là gì ?

– Khi Sw nhận được 1 frameHọc source MAC vào bảng MAC addressTra Des MAC trong bảng MAC address, ban đầu bảng MAC trắng nên nó sẽ flood frame ra tất cả các cổng.- Theo mô hình dưới thì nó sẽ xảy ra hiện tượng:Broadcast stormInstability MAC address tableMultiple Frame copies- Hiện tương Loop trong mạng khi các switch đấu nối theo 1 vòng tròn khép kínVd: 1 sw nối 1port này vs 1 port khác trên cùng 1 sw, 2 sw nối với nhau bằng 2 dây qua 4 port…- IEEE đưa ra chuẩn 802.1D(spanning tree protocol) để chống loop. Về mặt luận lý thì nó sẽ khóa 1 port( Block port)- Để tìm ra block port nó trải qua các bước:Bầu chộn Root SwitchBầu chọn Root portBầu chọn Alport còn lại là al

Bạn đang xem: Spanning tree protocol là gì ?

*

II. Quá trình tìm Block Port Spanning tree1. Root Switch:- Khi các Sw được đấu nối khởi động nó sẽ gửi gói tin BPDU(bridge protocol data unit) trên các port của Switch.- Thông số quyết định Sw nào được làm Root Sw là Bridge-ID(8 byte) gồm có các thông số :priority(của switch):dài 2 byte(9 -> 65535), default = 32768.Sw nào có chỉ số priority có chỉ số nhỏ nhất sẽ được chọn làm Root-switchMAC Address Switch:dài 6 byte.Xét từ trái sang phải từng giá trị hexa thì switch nào có MAC nhỏ nhất làm Root-switch- Khi bầu xong Root-switch thì chỉ có Root-switch được gửi BPDU(2s/1 lần). Việc gửi đó để duy trì cây spanning tree đó không bị Loop- Theo nguyên tắc đánh số MAC của nhà sản xuất thì khi bầu chọn root-switch nó sẽ chọn switch đời đầu làm root-switch => sw cùi cắp làm lãnh đạo. Nên trong thực tế ta ko bao giờ cho bầu chọn bằng MAC mà ta chỉnh priority2. Root port:- Là port cung cấp đường về Root-switch mà có tổng path-cost là nhỏ nhất- Khi bầu chọn Root-port thì Root-Switch ko tham gia quá trình bầu chọn này- Mỗi Root-switch chỉ có 1 Root-port- Path-cost là giá trị cost trên từng cổng của Switch.Bạn đang xem: Spanning tree protocol là gì

*

​- Nguyên tắc tính tổng path-cost: tính từ switch đang muốn tính --> Root-switchĐi ra: ko cộngĐi vào: cộng cost- Luật Tie-Break:Sender Bridge ID:Cổng nào kết nối switch mà switch đó có bridge ID nhỏ nhất -> port đó sẽ được chọn làm Root-port.Bridge ID của B nhỏ hơn C à port số 2 làm Root-portSender Port ID:Port ID của Switch bên kia thì port nào của switch bên kia có giá trị port-ID nhỏ hơn thì chọn port bên switch mình kết nối với port ID nhỏ hơn đó.Priority của port: có giá trị từ 0 -> 255, default=128. Port nào có priority nhỏ hơn thì port đó có Port ID nhỏ hơn.Vị trí của port: Xét theo hạng của số thứ tự của port. Port số 1 port số 2 làm root-port

Xem thêm:

*

​Khi các luật trên không giải quyết được thì nó sẽ xét đến Port ID trên chính nóPriority và vị trí của portVD: Vì hub nó thực hiện flood ra tất cả các port nên frame từ port 1 của swD sẽ đi đến hub và đi cả 2 đường từ hub -> swC. Nên lúc này chúng ta không thể xác định bằng cách trên. Lúc này ta phải xet port-ID trên chính SwC

*

​3. Designated port- Tất cả các port của Root-sw đều là Designated port- Trên 1 phân đoạn nếu port đối diện là Root-port thì mình là Designated port(ko có ý nghĩa ngược lại).- Là port cung cấp đường về Root-sw trên phân đoạn mạng đang xét mà có tổng path-cost là nhỏ nhất.Vd: tính path-cost trên phân đoạn ta tính từRoot-sw(cat 2) --> cat 1 --> cat 4 = 38

*

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *