Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Tìm hiểu về giao thức stp

    Trong thế giới mạng máy tính hiện đại, nơi mà tốc độ truyền tải và độ ổn định luôn được đặt lên hàng đầu, việc xây dựng một hệ thống mạng có tính dự phòng cao là điều không thể thiếu. Tuy nhiên, chính sự dự phòng ấy lại tiềm ẩn nguy cơ tạo ra các vòng lặp mạng (network loops) – thủ phạm gây tắc nghẽn và làm sụp đổ toàn bộ hệ thống. Để giải quyết vấn đề này, giao thức STP (Spanning Tree Protocol) ra đời như một “người gác cổng thầm lặng”, giúp mạng luôn hoạt động ổn định bằng cách phát hiện và loại bỏ các vòng lặp không cần thiết. Vậy STP hoạt động như thế nào, và tại sao nó lại đóng vai trò quan trọng đến vậy trong thiết kế mạng LAN? Hãy cùng tìm hiểu trong bài viết dưới đây.



    1. Giao thức STP

    Trong thiết kế mạng, có 3 vấn đề cần xem xét là: bão quảng bá, nhiều gói tin được nhận giống nhau và bảng địa chỉ MAC trên

    các Switch không ổn định. Có thể gọi chung trường hợp này là “switching loop”.

    Giao thức STP được sử dụng để giải quyết vấn đề này bằng cách khóa tạm thời một hoặc một số cổng để tránh tình trạng như

    trên.




    2. Hoạt động của STP qua các bước sau:​
    • Bầu chọn 1 switch làm “Root switch” còn gọi là “Root bridge”
    • Chọn “Root port” trên các switch còn lại
    • Chọn “Designated port” trên mỗi phân đoạn (segment) mạng
    • Cổng còn lại gọi là “Nondesignated port” sẽ bị khóa
    ❖ Quá trình bầu chọn “root switch”

    Mỗi switch có một giá trị “Bridge-ID” gồm 2 trường là “Bridge priority” và “MAC address” và được đặt vào trong BPDU và gửi

    quảng bá cho các switch khác mỗi 2 giây. Switch được chọn làm “root switch” là switch có giá trị “Bridge-ID” nhỏ nhất. Để so

    sánh, giá trị “Bridge priority” được dùng để so sánh trước, nếu tất cả các switch đều có giá trị này bằng nhau thì tham số thứ 2 là

    “MAC address” sẽ được dùng để so sánh. Các loại cổng khác “root port”, “designated port” sẽ lần lượt được bầu chọn dựa vào

    chi phí nhỏ nhất tính từ nó đến “root switch”.




    Một số dạng STP được cải tiến như: PVSTP+ (Per VLAN Spanning Tree Plus) dùng tạo cho mỗi VLAN một STP riêng.




    Một số lệnh cấu hình để điều chỉnh giá trị “Bridge priority” mặc định của switch. Chọn switch làm “root switch” bằng lệnh sau:​

    Switch(config)#spanning-tree vlan <vlan-id> root primary

    Hoặc

    Switch(config)#spanning-tree vlan <vlan-id> priority <priority>​​​
    Last edited by Lê Ngọc Lâm; 13-10-2025, 06:36 PM.
Working...
X