CCNA [LAB 03] Tìm hiểu giao thức ngăn chặn Layer 2 Loop (STP, RSTP, MSTP)


I. GIỚI THIỆU
II. MÔ HÌNH
III. SPANNING TREE PROTOCOL (STP)
IV. RAPID SPANNING TREE PROTOCOL (RSTP)
V. MULTIPLE SPANNING TREE PROTOCOL (MSTP)




I. GIỚI THIỆU


Các giao thức ngăn chặn Layer 2 Loop như Spanning Tree Protocol (STP), Rapid Spanning Tree Protocol (RSTP) và Multiple Spanning Tree Protocol (MSTP) là cần thiết nhằm đảm bảo mạng hoạt động ổn định và hiệu quả. Chúng giúp ngăn chặn hiện tượng loop mạng, nơi các gói tin có thể lặp đi lặp lại không ngừng và gây nghẽn băng thông. STP tạo ra một cấu trúc cây bao phủ duy nhất để loại bỏ các đường dẫn dư thừa, trong khi RSTP cải thiện thời gian phục hồi sau sự cố và MSTP tối ưu hóa việc sử dụng băng thông cho nhiều VLAN khác nhau. Những giao thức này giúp duy trì sự ổn định mạng và đảm bảo hiệu suất tốt nhất trong môi trường mạng phức tạp.​


II. MÔ HÌNH


1725120145325.png
Lưu ý: Mỗi phần dưới là 1 lab riêng nhưng cùng 1 mô hình trên.


III. SPANNING TREE PROTOCOL (STP)


Là một công nghệ giúp mạng máy tính hoạt động ổn định hơn bằng cách ngăn chặn vòng lặp dữ liệu có thể xảy ra khi nhiều switch kết nối với nhau. Khi STP được sử dụng, nó chọn một switch chính và xác định các đường dẫn tối ưu để gửi dữ liệu, đồng thời tắt những đường dẫn không cần thiết để tránh vòng lặp. Nếu có sự thay đổi trong mạng, STP sẽ tự động điều chỉnh để đảm bảo mạng luôn hoạt động trơn tru và không bị nghẽn.​


1. Cơ chế


Chọn Root Bridge: Switch có ID thấp nhất được chọn làm Root Bridge.
Xác định đường tốt nhất: Các switch tính toán đường đi tốt nhất từ Root Bridge.
Phân loại Port: Các port được phân loại thành Root Port (đường tốt nhất đến Root Bridge), Designated Port (đường tốt nhất đến switch kế tiếp), và Blocking Port (bị chặn để ngăn vòng lặp).
Tạo cây phân cấp: Tạo cấu trúc cây phân cấp với các port hoạt động để truyền dữ liệu và chặn các port khác.
Cập nhật và khôi phục: Giám sát và cập nhật cấu trúc khi có thay đổi trong mạng.


2. Thực hiện


Hầu hết các switch hiện đại đều bật STP theo mặc định, vì vậy về cơ bản bạn chỉ cấu hình khi muốn điều chỉnh các tham số cho phù hợp với nhu cầu của mình.
Bạn có thể xem các tham số, thông tin về STP của swicth với lệnh sau
Switch# show spanning-tree
1725120337195.png
1725120380619.png

1725120391349.png

Từ đây bạn có thể thấy trạng thái cổng, biết được SW1 là Root Bridge trong hệ thống mạng Vlan 1

Bạn có thể điều chỉnh lại tham số Priority (giá trị ưu tiên) trong phần Bridge để khiến SW2 thành Root Bridge.
Giá trị ưu tiên là một số nguyên từ 0 đến 65535. Mặc định, giá trị ưu tiên trên các switch Cisco là 32768.
Giá trị ưu tiên phải là bội số của 4096 (ví dụ: 0, 4096, 8192, 12288, 16384, 20480, 24576, 28672, 32768, 36864, 40960, 45056, 49152, 53248, 57344).
Số càng bé thì độ ưu tiên càng cao.
Bạn cấu hình SW2 như sau
1725120413762.png


Kiểm tra:
1725120431414.png

1725120443996.png


IV. RAPID SPANNING TREE PROTOCOL (RSTP)


Là một công nghệ giúp mạng máy tính hoạt động ổn định hơn bằng cách ngăn chặn vòng lặp không mong muốn giữa các thiết bị mạng. So với phiên bản cũ của nó (STP), RSTP cải thiện tốc độ phản hồi và giảm thời gian mạng bị gián đoạn khi có sự cố. Điều này có nghĩa là khi có sự thay đổi trong mạng hoặc một thiết bị bị hỏng, RSTP có thể nhanh chóng điều chỉnh và phục hồi, giúp mạng hoạt động liên tục mà không bị ảnh hưởng lâu dài.​


1. Cơ chế:


Trạng thái cổng: Có ba trạng thái (Discarding, Learning, Forwarding) thay vì năm như STP.
Thời gian hội tụ nhanh: Sử dụng cơ chế Proposal and Agreement để giảm thời gian chuyển trạng thái.
Transition ngay lập tức: Các cổng gốc và edge ports có thể chuyển nhanh chóng sang trạng thái Forwarding.
Tương thích STP: Có thể hoạt động cùng với STP trong mạng hiện có.


2. Thực hiện


Sử dụng lệnh sau cho cả 3 switch
Switch(config)# spanning-tree mode rapid-pvst
Bạn sử dụng PVST khi cần quản lý spanning-tree cho từng VLAN riêng biệt và có thể chấp nhận việc sử dụng nhiều tài nguyên.
Tiếp theo bật PortFast cho các cổng, PortFast giúp các cổng chuyển sang trạng thái Forwarding nhanh hơn, thường dùng cho các cổng kết nối đến thiết bị cuối end devices.
1725120554274.png

1725120563624.png

1725120572891.png


Kiểm tra:
1725120593653.png

1725120605227.png

1725120615596.png

Cả 3 đều đã sang chế độ RSTP


V. MULTIPLE SPANNING TREE PROTOCOL (MSTP)


Là một công nghệ mở rộng của Spanning Tree Protocol (STP) giúp quản lý mạng LAN có nhiều VLAN hiệu quả hơn. Thay vì chỉ sử dụng một cây spanning tree như STP, MSTP cho phép tạo ra nhiều cây spanning tree, mỗi cây phục vụ cho một nhóm VLAN khác nhau. Điều này giúp cải thiện hiệu suất mạng bằng cách phân phối lưu lượng dữ liệu đều hơn và giảm thiểu các đường dẫn không cần thiết. MSTP giúp tối ưu hóa việc sử dụng băng thông và tăng cường tính ổn định của mạng bằng cách linh hoạt hơn trong việc xử lý các thay đổi và sự cố.


1. Cơ chế


Nhóm VLAN: Nhóm nhiều VLAN vào các vùng MST.
Cây MST: Mỗi vùng MST có một cây spanning tree riêng.
VLAN Mapping: Ánh xạ VLAN vào các vùng MST để tối ưu hóa lưu lượng.
BPDU: Sử dụng BPDU đặc biệt để trao đổi thông tin về cấu trúc MST.
Tương thích: Hoạt động cùng với RSTP và STP.


2. Thực hiện


Trên cả 3 switch:
Tạo 4 Vlan 10,20,30,40
Switch(config)# int vlan 10,20,30,40
Trunk các cổng
Switch(config)#int range e0/0-2
Switch(config-if-range)#switchport trunk encap dot1q
SW3(config-if-range)#switchport mode trunk

Cấu hình spanning-tree mode mst
MST phù hợp khi bạn có một mạng lớn với nhiều VLAN và cần giảm bớt sự phức tạp và tải trọng của STP bằng cách nhóm các VLAN vào các vùng MST.
Switch(config)# spanning-tree mode mst
Switch(config)#spanning-tree mst configuration
Switch(config-mst)#revision 1
Switch(config-mst)#instance 1 vlan 1,3
Switch(config-mst)#instance 2 vlan 2,4

Cấu hình root trên 2 mst vừa tạo ở trên
SW1:
1725120900339.png

SW2:
1725120913031.png


Kiểm tra:
1725121005261.png

1725121021114.png
1725121033908.png
Có thể thấy Root của mst1 là SW1, root của mst2 là SW2.



Mong bài viết có ích với bạn.
 
Last edited:

About us

  • Securityzone.vn là một trang web chuyên về an ninh mạng và công nghệ thông tin. Trang web này cung cấp các bài viết, tin tức, video, diễn đàn và các dịch vụ liên quan đến lĩnh vực này. Securityzone.vn là một trong những cộng đồng IT lớn và uy tín tại Việt Nam, thu hút nhiều người quan tâm và tham gia. Securityzone.vn cũng là nơi để các chuyên gia, nhà nghiên cứu, sinh viên và người yêu thích an ninh mạng có thể trao đổi, học hỏi và chia sẻ kiến thức, kinh nghiệm và giải pháp về các vấn đề bảo mật trong thời đại số.

Quick Navigation

User Menu