SPANNING TREE PROTOCOL LÀ GÌ
Giao thức Spanning Tree
Tiếp nối series “Tự Học CCNAx” từ bây giờ bản thân xin share về một giao thức có anh tài dự trữ cao. Chống loop mang lại khối hệ thống mạng. Giao thức Spanning Tree. Như hồ hết tín đồ đã biết hệ thống mạng luôn luôn cần có một chiến thuật dự phòng(backup) và các “điểm nhạy cảm” trong một chiến thuật dự phòng thì có thể tạo rình rập đe dọa mang đến toàn buổi giao lưu của hệ thống.
Bạn đang xem: Spanning tree protocol là gì
– Và tính quy tụ của một chiến thuật dự trữ cũng rất đặc biệt đề nghị bây giờ mình xin chia sẻ về Giao thức Spanning Tree một kỹ năng chống loop vào giải pháp backup. Và cách nhưng Giao thức Spanning Tree vận động nhằm xóa sổ những điểm mẫn cảm vào hệ thống gửi mạch LAYER 2. Chúng ta bước đầu cùng với bài bác 7 trong chuỗi bài “Tự học CCNAx” nhé.
Bài viết bắt buộc liếc qua :Series “Tự học CCNA”
1. Giới thiệu khái quát về STP 1.1 Broadcast storm 1.2 Trùng lập Frame 2.Tiến trình bầu lựa chọn và hoạt động vui chơi của STP 2.1 Chọn Root-Bridge của STP1 2.3 Bầu chọn Designated Port trong phiên làm việc của STP 2.4 Thực hiện tại Blocking các port còn sót lại của STP 3. Nhân tố định thời trong STP 4. Các tinh thần trong một tiến trình STP |
1. Khái quát về Giao thức Spanning Tree
– Trong một hệ thống mạng có một vài điểm nhạy cảm Điện thoại tư vấn là “Single point of failure”. Nếu trên phía trên xảy ra lỗi thì cả một khối hệ thống mạng sẻ bị cách quãng hoạt động.-lấy ví dụ như điển hình:
Trong một hệ thống mạng bộ vi xử lý Core của một công ty nhỏ tuổi chỉ thực hiện một Switch core hay như là 1 Router có tác dụng Gateway thì Lúc đồ vật này bị sự nuốm thì cả một khối hệ thống mạng bên phía trong sẻ không hoạt động đi Internet được nữa. Khi kia trang bị Layer 3 này được Điện thoại tư vấn là 1 Single point of failure.Để Phòng rời thì trạng này thì hệ thống mạng cần được thiết kế theo phong cách có tính dự phòng ví như một đường thiết yếu (thiết bị chính) bị lỗi thì mau lẹ trang bị backup sẻ được kích hoạt để bảo đảm tính tiếp liền của chuyển động mạng phía bên trong.– Một khối hệ thống Layer 2 để được tính dự trữ. Chúng ta thường xuyên đấu nối những Switch lại cùng nhau mục tiêu nhằm tăng tính dự phòng với cũng vô tình tạo ra “Single point of failure” sẽ là loop.

– Hình trên diễn đạt tính dự phòng của vận động Switch Khi đưa frame. Nhưng vô tình cũng tạo nên một vòng loop. Các hình thức loop bên trên Layer 2 có thể nói đến.
1.1 Broadcast storm

1.2 Trùng lập Frame

– Để phòng tách các ngôi trường phù hợp loop rất có thể xẩy ra này thì giao thức STPhường được thành lập và hoạt động để giải quyết triệt nhằm single point of failure bên trên Layer 2. STP.. được IEEE chuẩn hóa vào IEEE 802.1D.
2.Tiến trình bầu lựa chọn và buổi giao lưu của Giao thức Spanning Tree

Hoạt động bầu chọn của một tiến trình STP. :
Thực hiện nay thai chọn Root-BridgeBầu chọn Root-PortLựa chọn các Designated-portBlocking những port còn lại2.1 Chọn Root-Bridge của Giao thức Spanning Tree

Bridge-ID lâu năm 8byte:
Số Priority(2byte): có mức giá trị tự 0 – 65535 mang định là 32768MAC address(6byte)Tiến trình bầu chọn Root-Bridge sẻ thực hiện như sau:
Trước hết sẻ so sánh Sw nào tất cả số Priority rẻ tốt nhất sẻ là Root-BridgeCác Sw được thiết lập số Priority đều nhau thì các bước thứ 2 là so sánh MAC sẻ thực hiện, Sw như thế nào tất cả MAC nhỏ tốt nhất sẻ có tác dụng Root-Bridge. MAC là shop tốt nhất bên trên trái đất đề nghị sẻ không xẩy ra trùng lập được. VD như hình trên SW1 có MAC nhỏ tuyệt nhất nên sẻ được bầu lựa chọn có tác dụng Root-Bridge.Sau lúc đã thai lựa chọn được Root-Bridge thì chỉ bao gồm SW làm cho root bắt đầu gửi BPDU ra khỏi cổng để gia hạn tiến trình STPhường ( gửi 2s/lần). Các SW con chỉ dìm, bổ sung biết tin BPDU cùng forward đọc tin BPDU này.STP-6 Root Bridge gửi BPDU ra các cổng đế thực hiện tiến trình STP2.2 Bầu chọn Root-port của Giao thức Spanning Tree
Sau Khi đang thai chọn Root-bridge các SW sẻ thai lựa chọn Root-port, Root-port là port bao gồm mặt đường về Root-bridge bao gồm tổng cost tích điểm nhỏ tuổi duy nhất.Mỗi interface của Ethernet LAN mọi gán một quý giá Hotline là cost, nhằm triển khai tính toán thù của STP
10Mbps | 100 |
100Mbps | 19 |
1Gbps | 4 |
10Gbps | 2 |
Bảng cost của một vài loại Interface Ethernet LAN
– Để khẳng định được cost tích điểm của một port cho Switch làm cho Root-bridge ta thực hiện tính ngược từ bỏ Root về cổng kia theo qui tắc “vào cộng ra không cộng” dựa vào chiều Viral BPDU. VD:
STP-7 Bầu lựa chọn Root-portTrên hình: SW1 đã làm Root-bridge yêu cầu ta sẻ thực hiện bầu chọn Root-port:
SW2 ta tính cost bên trên cổng e0/1 sẻ là 100, bên trên cổng e0/3 sẻ là 300 phải cổng e0/1 sẻ được lựa chọn là Root-port bên trên SW2.Tương từ trên SW3 là e0/1.Trên SW ta sẻ thấy e0/1 với e0/3 đều phải có tổng cost là 200 phải SW4 sẻ xem con đường đấu nấu bếp thân 2 port này mang lại 2 Sw2 với Sw3, SW làm sao tất cả MAC thấp hơn sẻ được ưu tiên hơn(đưa sử default priority). Vậy nên e0/1 sẻ được thai lựa chọn làm Root-port bên trên SW4.Giả sử mô hình ta đấu nối thêm một mặt đường backup thân SW2 cùng SW4 nlỗi hình :

– Tại cổng e0/1 với e0/0 đều sở hữu tổng cost là 200 và cùng đấu nối về một Sw tất cả Sender Bridge ID cần không thể sử dụng cost tích lũy với Sender Bridge ID nhằm thai lựa chọn. Nên ta nên áp dụng một nhân tố Gọi là Port-ID.
Xem thêm: Thành Phố Thủ Đức Có Gì Chơi Gì Ở Thủ Đức Không Nên Bỏ Qua, 15 Địa Điểm Vui Chơi Ở Thành Phố Thủ Đức
– Port-ID được dùng làm định danh cho từng cổng của Ethernet LAN có : port-priority(0-255 mang định là 128) với port-number(là số địa điểm thứ lý bên trên port của SW vd: f0/0)
– Trong trường đúng theo này sẻ thực hiện so sánh cổng nào đấu nối mang đến đầu xa bao gồm port-ID bé dại hơn sẻ được chọn làm Root-port. Tiến trình đối chiếu này sẻ triển khai đối chiếu port-priority trước rồi new mang đến port-number. Ở VD bên trên thì cổng e0/0 sẻ được bầu chọn có tác dụng Root-port do nó đấu nối mang lại e0/2 còn e0/1 thì đấu nối cho tới e0/3 (2Xét mang đến trường đúng theo cuối cùng, sơ vật được đấu nối nlỗi hình

Lúc này e0/1 cùng e0/2 những thuộc cost tích điểm, Sender-id, port-id đầu xa bắt buộc yêu cầu cần sử dụng port-id đầu sát nhằm bầu lựa chọn, bây giờ ta cần sử dụng thông số kỹ thuật port-number, bởi (1Hoạt cồn bầu lựa chọn Root-port đang hoàn thành

2.3 Bầu chọn Designated Port
– Tiếp theo vào quy trình của Giao thức Spanning Tree ta thực hiện thai chọn Designated port bên trên các phân đoạn mạng. Designated port là port cung ứng mặt đường về root-bridge tất cả tổng cost bé dại nhất trên phân đoạn mạng đã xét.
– Một link kết nối chỉ có một Designated port
– Các qui tắc trong thai chọn Designated port:
Tất cả những port của Root-bridge phần lớn là Designated PortTrên một liên kết p2p thì đối lập Root-port là Designated port.Nếu bên trên một link tất cả 2 cổng cung ứng mặt đường về Root-bridge có cost tích trữ đều nhau. Lúc đó sẻ cần sử dụng Sender ID để xác minh, nếu Sender ID lại đều nhau thì sử dụng mang đến port-ID để xét.Ta chọn được những Designated port nlỗi trên sơ thiết bị của VD bên trên.

Port e0/3 của SW3 bên trên phân đoạn mạng thân SW3 cùng SW4 bao gồm tổng cost là 100, e0/3 của SW4 tất cả tổng cost 200 đề nghị e0/3 SW3 sẻ thành Designated port
2.4 Tiến trình Blocking những port còn sót lại của Giao thức Spanning Tree
Bước sau cùng vào quy trình STP thì những port không tồn tại mục đích là Root tuyệt Designated sẻ bị Bloông xã với được hotline là Alternated port. Hình bên dưới port e0/3 của SW4 sẻ bị block với trở thành Alternated port.
– Tiến trình STP sẽ ngừng với triển khai khóa port e0/3 trên SW4 để cắt vòng loop. Khi gồm sự ráng e0/1 Sw4 down thì STPhường. sẻ chớp nhoáng msống lại e0/3 để mạng được thông liền.
– Luồng BPDU sẻ được Forward qua những Sw với dứt nghỉ ngơi SW4 vị cổng blochồng port của SW4 chỉ nhận BPDU nhưng mà ko sự chuyển tiếp giữa BPDU. Các Switch phụ thuộc luồng BPDU nhằm tính độ quy tụ với gia hạn tính bất biến của STP. BPDU đi vào Root cùng blocking port, ra đi các Designated port.
3 Nhân tố định thời của Giao thức Spanning Tree.
STP.. áp dụng những định thời : hello timer, forward delay timer, max age timer.
Hello timer: mặc định 2s. Khoảng thời hạn cơ mà Root-bridge thực hiện gửi các gói tin BPDU thoát ra khỏi cổng của chính nó nhằm gia hạn tiến trình STP.Forward delay timer: mặc định là 15s. Thời gian các tâm lý Listening. Learning trước khi lịch sự Forwarding để quy tụ.Max age timer: default là 20s. Khi một cổng vẫn triển khai dấn BPDU và đùng một phát dìm một BPDU kém hơn(inferior BPDU). Port này sẻ đợi hết thời hạn Max-age timer rồi new thực hiện những chuyển động hội tụ mạng.Chất lượng của một gói tin BPDU được đánh giá:
So sánh bridge ID của Root Switch. BPDU làm sao nhưng mà thông số kỹ thuật Bridge ID nhỏ tuổi hơn được xem là giỏi hơn.Vậy nếu các BPDU hy vọng đối chiếu phần đông phổ biến một Root-Bridge ta tiến hành đối chiếu tổng cost tích lũy trở về Root-bridge. BPDU gồm tổng cost tích lũy bé dại hơn sẻ xuất sắc rộng.Lúc tổng cost cân nhau triển khai đối chiếu Sender Bridge ID của Sw liên kết gửi đến mang lại SW vẫn xét. Sender Bridge ID làm sao bé dại hơn vậy thì BPDU được xem như là giỏi rộng.Sender Bridge ID đều nhau triển khai so sánh kế tiếp port-ID: nhỏ tuổi hơn vậy thì BPDU này giỏi rộng.4.Các tâm lý trong một quá trình STP
Các tâm trạng vào một tiến trình STP cho đến lúc quy tụ bao gồm:
Disabled : cổng này sẽ làm việc tâm trạng ko active sầu.Blocking: port hiện nay đang bị khóa Alternated port. Chỉ tiếp nhận BPDU mà lại không cho BPDU đi thoát ra khỏi cổng. Không học can dự MAC vào bảng MAC cùng ko forward được tài liệu.Listening: tất cả công dụng cổng chỉ nhấn BPDU hoặc gửi BPDU. Không học can hệ MAC vào bảng MAC với ko forward được dữ liệuLearning: y như tâm trạng Listenning cổng chỉ thừa nhận BPDU hoặc gửi BPDU. cũng có thể học được liên hệ MAC vào bảng MAC với không forward được tài liệu.Forwarding: cổng chỉ dìm BPDU hoặc gửi BPDU. Tương từ bỏ Learning hoàn toàn có thể học địa chỉ MAC vào bảng MAC cùng rất có thể forward được dữ liệu.Xem thêm: Tải Game Xây Dựng Thành Phố Tiếng Việt Miễn Phí, City Island 5: Build A City Trên App Store
Tiến trình chạy STP
Giao thức Spanning Tree chạy. Cổng bị đưa vào trạng thái Blocking sẻ bị khóa tức thì nhanh chóng. Còn những cổng nhỏng Root với Designated port thì buộc phải trải qua những tâm lý Listening(15s) rồi liên tiếp gửi sang trọng tinh thần Learning(15s). Rồi new gửi quý phái tâm lý Forwarding nhằm forward được tài liệu. Đợi quy trình STPhường chạy hết nhằm kháng loop qua những tâm lý Listening và Learning mất 30s tương đối lâu. Cho yêu cầu Cisco đã giới thiệu một số những nhân tài nhằm mục tiêu đi lùi khoảng thời hạn timer đó lại như: Portfast, Uplinkfast, Backbonefast hay version Rapid SPAN IEEE 802.1W.Lời Kết Bài 7: Giao thức Spanning Tree
Bài share về “Spanning Tree với hoạt động vui chơi của Giao thức Spanning Tree” của chính bản thân mình xin tạm dừng trên trên đây. Chia sẻ tiếp theo sau bản thân xin share về” Rapid SPAN với pVST+. Một cách làm khác nâng cấp hơn của Giao thức Spanning Tree và phương pháp chuyển động trong một hệ thộng mạng chuyển mạch LAN”. Hãy theo dõi và quan sát nội dung bài viết tiếp theo trong Series Tự học CCNA trên website và blog saboten.vn.vcode.ovh nhé. Nếu bao gồm vướng mắc giỏi góp sức những Anh em hãy phản hồi bên dưới nhé! Thân ái!
Tác giả: Quân Lê – ITFORnước ta.COMquý khách hàng có thể cửa hàng cùng cập nhật thông tin mới nhất của Nhóm Facebook ITFORnước ta, Các khóa đào tạo và huấn luyện new vị group tổ chức tại «Portal»