Bài 2: Tiến hành bầu chọn vai trò(role) cho các port tham gia STP gồm: Root port, Designated port và Blocking port

Trước khi xem bài này bạn nên xem bài 1 để hiểu về giao thức STP, Click vào đây để xem lại bài 1

Giả sử ta có mô hình 4 Switch như sau, trong đó Priority các Switch đều để mặc định là 32768 và địa chỉ MAC sau khi đã so sánh theo thứ tự lần lượt là:
A<B<C<D


Dựa vào thông số trên ta thấy A là Root Switch. Bây giờ trước khi bầu chọn các port nào là Root port, Designated port hay Blocking port, ta đi tiến hành tim hiểu công dụng của từng loại port đó:

- Root port: là port cung cấp đường về Root Switch ngắn nhất(cost) của Switch đang xét.

Bây giờ ta đi tiến hành  bầu chọn Root port cho các Switch(chỉ bầu chọn cho các Switch không phải là Root Switch)

Để tính cost từ A đến B ta tính như thế nào? Dựa vào bảng cost bên dưới ta thấy chi phí đi từ A đến B trên port số 2 của B là 19, nhưng nếu đi theo hướng port 1 của B là 57(từ A->D: 19; D->C:19; C->B:19;). Vì 19<57 nên port 2 của B là Root port, tương tự ta tính được port số 3 của D cũng là Root port

Cả 2 port số 2 và số 1 của C đều có cost là 38 cả, vậy ta chọn port nào làm Root port? Không thể có chuyện cả 2 port đều làm Root port được. Vấn đề rất đơn giản khi cả 2 port có cost bằng nhau thì ta xem port nào kết nối với  Switch láng giềng có Bridge ID nhỏ hơn(ở đây ta đang xét theo địa chỉ MAC) sẽ làm Root port. 

Vì port số 1 nối với B, port số 2 nối với D và vì B < D nên port số 1 trên C sẽ làm Root port.

- Designated port: là port cung cấp đường về Root Switch ngắn nhất trên phân đoạn mạng đang xét chứ không phải cho Switch



Bây giờ ta đi tiến hành bầu chọn Designated port cho các Switch. Một điều ta cần lưu ý là mặc định các port trên Root Switch đều là Designated port(đều này cũng phải thôi theo định nghĩa, bạn suy nghĩ thử xem đi  nào?), vậy trên A ta có port 1 và 2 đều là Designated port.
Trên phân đoạn mạng nối B với C ta thấy port 1 của B là Designated port
Trên phân đoạn mạng nối D và C ta thấy cost của port 1 trên D là 19 và port 2 trên C là 38. Vì 19<38 nên nên port 1 của D là Designated port còn port 2 trên C là Blocking port(xem công dung bên dưới)

- Blocking port: là port sẽ bị khóa lại không cho truyền nhận dữ liệu để giúp mạng không bị loop


Giá trị cost được tính dựa vào loại cổng mà ta đang sử dụng, cụ thể theo bảng sau:

Bandwidth
Cost
10 Mbps
100
100 Mbps
19
1 Gbps
4
10 Gbps
2



Click vào đây để xem phần 3

Nếu thấy hay vui lòng nhấn g+1 bên dưới để chia sẽ cho mọi người.


Share on Google Plus

About Lý Hoàng Đông

Hy vọng các bạn thích bài viết này và chia sẽ đến với những người khác. Xin cảm ơn các bạn!
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment