fbpx

Giao thức cây kéo dài (STP) là gì

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

El Giao thức cây kéo dài, hay Giao thức cây kéo dài (STP), là giao thức mạng được sử dụng để tránh các vòng lặp mạng có thể được tạo bởi “các liên kết dự phòng” trong mạng máy tính.

Ở cuối bài viết, bạn sẽ tìm thấy một phần nhỏ thử nghiệm điều đó sẽ cho phép bạn đánh giá kiến thức thu được trong bài đọc này

Các vòng lặp gây bất lợi cho mạng và có thể dẫn đến việc truyền các gói dữ liệu vô tận, gây tắc nghẽn nghiêm trọng và làm giảm hiệu suất mạng.

STP được phát triển bởi Tiến sĩ Radia Perlman và lần đầu tiên được công bố như là tiêu chuẩn IEEE 802.1D trong 1990.

Nguyên tắc cơ bản và hoạt động

STP hoạt động bằng cách tạo ra cấu trúc liên kết cây, một “cây bao trùm“, bao gồm tất cả các thiết bị chuyển mạch trong mạng. Cây này được sử dụng để xác định đường dẫn không vòng lặp trong mạng.

Ý tưởng là đảm bảo rằng chỉ có một đường dẫn hoạt động giữa hai nút trong mạng.

Để làm điều này, STP phân công vai trò (root, được chỉ định và bị chặn) tới tất cả các cổng trên mạng. Những vai trò này như sau:

  1. cổng gốc: Đây là cổng có đường đi tốt nhất (chi phí thấp nhất) từ switch về root.

  2. Cảng chỉ định: Đây là cổng có đường dẫn tốt nhất từ ​​mạng tới root.

  3. Cổng bị chặn: Cổng này không được sử dụng trong cấu trúc liên kết hiện tại. Đây là một cổng dự phòng và ở chế độ chờ trong trường hợp xảy ra lỗi trên các cổng khác.

Vai trò được xác định dựa trên một số tiêu chí, bao gồm ID cầu, The ID cổngchi phí đường bộ tới cầu gốc.

El “cầu gốc” Đây là một công tắc cụ thể được STP chọn làm tham chiếu mạng. Cây cầu này được chọn dựa trên ID cầu của nó, bao gồm giá trị ưu tiên và địa chỉ MAC của bộ chuyển mạch. Switch có bridge ID thấp nhất sẽ trở thành root bridge.

quá trình STP

Quá trình STP có thể được tóm tắt thành bốn bước:

1. Lựa chọn cầu gốc

Quá trình bắt đầu với việc lựa chọn root bridge (cầu gốc), về cơ bản là bộ chuyển mạch hoạt động như một điểm tham chiếu trong mạng. Tất cả các đường dẫn trong cấu trúc liên kết mạng đều bắt đầu từ bộ chuyển mạch này.

Sự lựa chọn dựa trên ID cầu (BID), bao gồm một ưu tiên (giá trị mặc định là 32768) và Địa chỉ MAC của công tắc.

Switch có BID thấp nhất sẽ trở thành root bridge. Trong trường hợp có mức độ ưu tiên ngang nhau, địa chỉ MAC được sử dụng để phá vỡ thế hòa (MAC thấp nhất sẽ thắng).

2. Lựa chọn cổng gốc

Sau khi root bridge đã được chọn, mỗi switch (không phải root bridge) sẽ chọn root port của nó, đây là cổng có chi phí đường đi tới root bridge thấp nhất.

Chi phí đường dẫn được tính toán dựa trên tốc độ truyền của liên kết. Một liên kết nhanh hơn có chi phí thấp hơn.

3. Chọn cổng được chỉ định

Sau đó mỗi đoạn mạng (miền va chạm) chọn một cảng được chỉ định. Đây là cổng có chi phí đường dẫn thấp nhất từ ​​phân đoạn mạng đến cầu gốc.

Switch có cổng này được chỉ định được gọi là công tắc được chỉ định.

4. Chặn các cổng khác

Tất cả các cổng khác không phải là cổng gốc hoặc cổng được chỉ định đều bị chặn. Họ được giao một Tình trạng khóa và chúng không tham gia vào quá trình chuyển tiếp khung, điều này tránh được việc hình thành các vòng lặp.

5. Truyền bá thông tin cầu nối (Đơn vị dữ liệu giao thức cầu nối, BPDU)

Các BPDU Chúng được sử dụng để trao đổi thông tin giữa các thiết bị chuyển mạch. BPDU được gửi định kỳ (theo mặc định là 2 giây một lần) từ cầu gốc và các thiết bị chuyển mạch được chỉ định tới tất cả các thiết bị chuyển mạch khác trong mạng.

6. Thay đổi cấu trúc liên kết mạng

Nếu có sự thay đổi xảy ra trong cấu trúc liên kết mạng (ví dụ: nếu một liên kết bị lỗi hoặc một bộ chuyển mạch mới được thêm vào), STP sẽ tính toán lại các đường dẫn và có thể thay đổi trạng thái của các cổng (bị chặn ở cổng được chỉ định hoặc root hoặc ngược lại) để đảm bảo không có vòng lặp nào hình thành trong cấu trúc liên kết mới.

Các bước này đảm bảo rằng cây bao trùm không có vòng lặp được duy trì trong mạng và cho phép mạng phục hồi sau những thay đổi cấu trúc liên kết.

Bạn nên nhớ rằng các phiên bản mới hơn của STP, chẳng hạn như Giao thức cây kéo dài nhanh (RSTP), có thể thực hiện các bước này hiệu quả và nhanh chóng hơn.

Khi cấu trúc liên kết cây được thiết lập, nếu xảy ra lỗi mạng, STP có thể tự cấu hình lại và chọn đường dẫn mới.

Các loại STP

Có một số biến thể của STP, bao gồm Giao thức cây bao trùm nhanh (RSTP) cung cấp thời gian hội tụ nhanh hơn và Giao thức nhiều cây bao trùm (MSTP) cho phép nhiều cây bao trùm trên cùng một mạng.

Dưới đây là một số biến thể phổ biến nhất:

1. Giao thức cây kéo dài nhanh (RSTP, IEEE 802.1w)

Phiên bản STP này được thiết kế để tăng tốc thời gian phục hồi sau khi thay đổi cấu trúc liên kết mạng.

Thay vì đợi bộ định thời hết hạn, RSTP có thể chủ động phản hồi những thay đổi trong mạng và cấu hình lại cấu trúc liên kết cây bao trùm nhanh hơn nhiều. RSTP cũng giới thiệu khái niệm về “vai trò cổng” y “các bang cảng” để tối ưu hóa việc phục hồi.

2. Giao thức nhiều cây kéo dài (MSTP, IEEE 802.1s)

MSTP cho phép các switch có nhiều cây bao trùm. Điều này cho phép cân bằng tải hiệu quả hơn và khả năng thích ứng với nhiều loại cấu hình mạng hơn.

Với MSTP, mỗi cây bao trùm có thể được gán cho một tập hợp Vlan, điều này có thể cải thiện hiệu quả mạng trong môi trường có nhiều Vlan.

3. Giao thức cây kéo dài trên mỗi Vlan (PVST)

Nó là một biến thể của STP của Cisco, sử dụng cây bao trùm riêng cho mỗi Vlan.

Điều này mang lại sự linh hoạt cao hơn vì bạn có thể tối ưu hóa cấu hình STP cho từng Vlan riêng lẻ.

4. Giao thức cây kéo dài trên mỗi Vlan (PVST+)

Đây là một cải tiến cho PVST nhằm cải thiện khả năng tương tác với STP tiêu chuẩn.

5. Giao thức cây kéo dài trên mỗi Vlan nhanh (RPVST+)

Giao thức này kết hợp các lợi ích của RSTP (thời gian hội tụ nhanh hơn) với các lợi ích của PVST+ (một cây bao trùm trên mỗi Vlan).

Mỗi biến thể STP đều có điểm mạnh và điểm yếu riêng và việc lựa chọn sử dụng biến thể nào phụ thuộc phần lớn vào nhu cầu và thiết kế mạng cụ thể.

Một số yếu tố cần xem xét có thể là nhu cầu cân bằng tải, số lượng và kích thước của Vlan cũng như nhu cầu phục hồi nhanh chóng sau các lỗi mạng.

Các biến thể STP và các tình huống phù hợp nhất

biến thể STPmiêu tảkịch bản sử dụng
STP (IEEE 802.1D)Bản gốc, được thiết kế để ngăn chặn các vòng lặp trong mạng.Lý tưởng cho các mạng nhỏ và đơn giản, nơi tốc độ hội tụ không quan trọng.
RSTP (IEEE 802.1w)STP được cải thiện với thời gian hội tụ nhanh hơn.Thích hợp cho các mạng lớn hơn, nơi tốc độ khôi phục kết nối sau khi bị gián đoạn là rất quan trọng.
MSTP (IEEE 802.1s)Nó cho phép nhiều cây bao trùm, giúp dễ dàng cân bằng tải và thích ứng với các cấu hình mạng khác nhau.Tối ưu cho các mạng lớn có nhiều Vlan và cần cân bằng tải hiệu quả.
PVSTBiến thể của Cisco sử dụng cây bao trùm riêng cho từng Vlan.Lý tưởng cho các mạng sử dụng Cisco và có nhiều Vlan yêu cầu cấu hình STP được tối ưu hóa riêng lẻ.
PVST+Cải thiện khả năng tương tác của PVST với STP tiêu chuẩn.Thích hợp cho các mạng có thiết bị từ nhiều nhà cung cấp và yêu cầu tối ưu hóa Vlan riêng lẻ.
RPVST+Kết hợp các lợi ích của RSTP và PVST+.Lý tưởng cho các mạng có nhiều Vlan yêu cầu hội tụ nhanh và tối ưu hóa Vlan riêng lẻ.

Các biến thể STP và ưu điểm, nhược điểm chính của chúng

biến thể STPAdvantageNhược điểm
STP (IEEE 802.1D)Ngăn chặn các vòng lặp mạng một cách hiệu quả.Thời gian hội tụ chậm. Chỉ cho phép một đường dẫn hoạt động, có thể giới hạn băng thông.
RSTP (IEEE 802.1w)Thời gian hội tụ nhanh hơn so với STP. Duy trì những lợi thế của STP.Mặc dù nó nhanh hơn STP nhưng nó vẫn có thể không đủ nhanh đối với một số ứng dụng.
MSTP (IEEE 802.1s)Cho phép nhiều phiên bản STP, có thể cải thiện việc cân bằng tải và sử dụng băng thông.Việc cấu hình và quản lý phức tạp hơn do có nhiều phiên bản STP.
PVSTCho phép cấu hình STP trên mỗi Vlan, có thể tối ưu hóa hiệu suất.Đặc thù của Cisco nên có thể không tương thích với thiết bị của các nhà sản xuất khác.
PVST+Cải thiện khả năng tương tác với STP tiêu chuẩn so với PVST.Mặc dù nó cải thiện khả năng tương tác so với PVST nhưng vấn đề tương thích vẫn có thể tồn tại.
RPVST+Kết hợp các ưu điểm của RSTP và PVST+. Cho phép thời gian hội tụ nhanh hơn và cấu hình STP trên mỗi Vlan.Cisco cụ thể. Việc cấu hình và quản lý phức tạp hơn do có các tính năng bổ sung.

Bài kiểm tra kiến ​​thức tóm tắt

Bạn nghĩ gì về bài viết này?
Bạn có dám đánh giá kiến ​​thức đã học của mình không?

QUIZ - Giao thức cây kéo dài (STP) là gì

Bạn có muốn đề xuất một chủ đề?

Mỗi tuần chúng tôi đăng nội dung mới. Bạn có muốn chúng tôi nói về một cái gì đó cụ thể?
Chủ đề cho blog tiếp theo

3 bình luận trên “Giao thức cây kéo dài (STP) là gì”

Để lại một bình luận

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

Ngày
Horas
từ phút
Giây

Giới thiệu về
OSPF - BGP - MPLS

Đăng ký cái này khóa học miễn phí

MAE-RAV-ROS-240118
Ngày
Horas
từ phút
Giây

Đăng ký cái này khóa học miễn phí

MAS-ROS-240111

Khuyến mãi cho Ngày Ba Vua!

REYES24

15%

tất cả các sản phẩm

các khóa học MikroTik
Các khóa học của học viện
sách MikroTik

Tận dụng mã giảm giá Ngày Ba Vua!

* khuyến mãi áp dụng đến Chủ nhật ngày 7 tháng 2024 năm XNUMX
** mật mã (VUA24) áp dụng cho giỏ hàng
*** mua khóa học của bạn ngay bây giờ và học đến ngày 31 tháng 2024 năm XNUMX

Khuyến mãi đêm giao thừa!

NY24

20%

tất cả các sản phẩm

các khóa học MikroTik
Các khóa học của học viện
sách MikroTik

Tận dụng mã giảm giá đêm giao thừa!

* Khuyến mãi áp dụng đến Thứ Hai, ngày 1 tháng 2024 năm XNUMX
** mật mã (NY24) áp dụng cho giỏ hàng
*** mua khóa học của bạn ngay bây giờ và học đến ngày 31 tháng 2024 năm XNUMX

Giảm giá Giáng sinh!

XMAS23

30%

tất cả các sản phẩm

các khóa học MikroTik
Các khóa học của học viện
sách MikroTik

Tận dụng mã giảm giá cho Giáng sinh!!!

**mã được áp dụng trong giỏ hàng
Khuyến mãi có hiệu lực đến thứ Hai ngày 25 tháng 2023 năm XNUMX

GIẢM GIÁ TUẦN CYBER

CW23-MK

17%

tất cả các khóa học trực tuyến của MikroTik

CW23-AX

30%

tất cả các khóa học của Học viện

CW23-LIB

25%

tất cả sách và gói sách MikroTik

Tận dụng mã giảm giá cho Tuần lễ điện tử!!!

**mã được áp dụng trong giỏ hàng
Khuyến mãi áp dụng đến Chủ nhật ngày 3 tháng 2023 năm XNUMX

GIẢM GIÁ THỨ SÁU ĐEN

BF23-MX

22%

tất cả các khóa học trực tuyến của MikroTik

BF23-AX

35%

tất cả các khóa học của Học viện

BF23-LIB

30%

tất cả sách và gói sách MikroTik

Tận dụng mã giảm giá cho Thứ Sáu Đen !!!

**Mã được áp dụng trong giỏ hàng

mã được áp dụng trong giỏ hàng
có hiệu lực đến Chủ nhật ngày 26 tháng 2023 năm XNUMX

Ngày
Horas
từ phút
Giây

Đăng ký cái này khóa học miễn phí

MAE-VPN-SET-231115

Khuyến mãi Halloween

Tận dụng mã giảm giá cho Halloween.

Mã được áp dụng trong giỏ hàng

HW23-MK

Giảm giá 11% cho tất cả các khóa học MikroTik OnLine

11%

HW23-AX

Giảm 30% cho tất cả các khóa học tại Học viện

30%

HW23-LIB

Giảm giá 25% cho tất cả Sách và Gói sách MikroTik

25%

Đăng ký và tham gia khóa học miễn phí Giới thiệu Định tuyến nâng cao với MikroTik (MAE-RAV-ROS)

Hôm nay (Thứ Tư) ngày 11 tháng 2023 năm XNUMX
7 giờ tối đến 11 giờ tối (Colombia, Ecuador, Peru)

MAE-RAV-ROS-231011