tài liệu chủ đề Backbonefast

6 0 0
tài liệu chủ đề Backbonefast

Đang tải... (xem toàn văn)

Thông tin tài liệu

Backbonefast Trước hết chúng ta hãy nhớ lại format của BPDU và cách thức mà chúng so sánh với nhau để tạo ra loop free topology cho mạng switch network Field Description Number of Bytes Protocol ID (a.

Backbonefast Trước hết nhớ lại format BPDU cách thức mà chúng so sánh với để tạo loop-free topology cho mạng switch network Field Description Number of Bytes Protocol ID (always 0) Version (always 0) Message Type (Configuration or TCN BPDU) Flags Root Bridge ID Root Path Cost Sender Bridge ID Port ID Message Age (in 256ths of a second) Maximum Age (in 256ths of a second) Hello Time (in 256ths of a second) Forward Delay (in 256ths of a second) Một BPDU coi tốt BPDU khác khi: - Nó có Bridge ID tốt ( BID) ( giá trị thấp tốt ) - Khi BID so sánh tiếp Root path cost ( lowest) - Khi BID , Root path cost so sánh tiếp Sender ID ( lowest) - Nếu giá trị thi so sánh tiêp Port ID ( lowest) Ta xem xét tiếp STP xử lí Indirect Link Failure: Ba Switch R , B , S kết nối full-meshed với Giả sử STP converged R Root Bridge , S block port P Tiến trình ứng phó STP indirect link failure xảy sau : Nếu Link L1 down , B nhận thấy kết nối trực tiếp vừa bị down tự nhận root Nó gửi BPDU cho S thơng báo newroot Khi S nhận BPDU , nhận thấy inferior BPDU , chất lượng BPDU lưu port P nên S ignore BPDU Sau khoảng thời gian Max_age hết hạn , S age_out thông tin BPDU chứa port P Port P lúc chuyển sang trạng thái Listening gửi BPDU tốt cho B Khi B nhận BPDU tốt , khơng gửi BPDU Port P chuyển từ trạng thái Listening + Learning 30s , cộng thêm khoảng thời gian Max_age 20s , phải 50s mạng hoạt động lại bình thường Tính Backbone Fast cho phép tiết kiệm khoảng thời gian Max_age 20s cách age_out thông tin BPDU port port nhận inferior BPDU Khi switch gửi inferior BPDU , nghĩa bridge : - Mất kết nối đến Root bắt đầu gửi inferior BPDU - Path cost dẫn đến Root tăng lên Chú ý trường hợp ngoại lệ sau Indirect Link Failure Link Failure xảy R Hub , B không phát kết nối down mà phải đợi Max_age hết hạn phát Backbone Fast xử lí trường hợp Indirect link failure ? Khi nhận inferior BPDU, thay switch phải thụ động đợi cho Max_age hết hạn , switch chủ động “ping” root Root Link Query PDU Nó cho phép switch nhanh chóng xác định BPDU lưu non-designated port cịn giá trị phải discard Khi nhận inferior BPDU từ designated bridge , Switch gửi RLQ Request tất non-designated port ( block port root port ), ngoại trừ port mà nhận vào port thuộc loại seft-loop (seft-loop port port có kết nối với port khác switch tạo thành loop) Khi nhận RLQ response , trả lời “negative” , tức port kết nối đến Root Switch Age_out thông tin BPDU lưu port Thêm vào đó, switch nhận RLQ response “ negative” nghĩa Switch Root bắt đầu tính tốn lại STP từ đầu Nếu nhận RLQ response “ok” Switch Age_out Port nhận inferior BPDU ban đầu Ví dụ : port A , B , D , E non-desinagted port Switch S , A root port , B , D , E block port Khi port E nhận Inferior BPDU backbone fast kích hoạt làm giảm thời gian converge xuống Switch S gửi RLQ request tất non-designated port ( ngoại trừ port E port nhận inferior BPDU ) RLQ reply , đến đựợc port hay không ? Port D nhận thông tin “không đến root” Switch S age_out port D chuyển sang trạng thái Listening , nhiên lúc Port E chưa bị Age_out Switch S chưa biết rõ cịn đến root hay khơng (phải chờ thêm thông tin reply khác nữa) Port A port B nhận RLQ response kết nối tới R Thông tin BPDU port E bị age_out Port E chuyển sang trạng thái Listening , chờ đến thời gian max_age hết hạn Thuật toán STP định port E hay port D blocking hay forwarding Tóm tắt: - Nếu inferior BPDU nhận port trạng thái Blocking , Switch dị tìm đường đến root thơng qua non-designated port thông qua root port hay blocking port khác - Nếu inferior BPDU nhận root port , Switch tìm đường đến root thông qua blocking port khác - Nếu inferior nhận root port switch port blocking port Switch coi kết nối tới Root bắt đầu lại giải thuật STP cách giả sử root gửi BPDU Backbone fast trường hợp cho phép loại bỏ khoảng thời gian max-age chuyển sang trạng thái Listening Chú ý: Rõ ràng Switch phải đợi nhận tất RLQ reply, có RLQ reply đến root Switch age-out thông tin port nhận inferior BPDU Như để tiết kiệm thời gian max-age switch phải chịu khoảng thời gian relay để đợi RLQ reply.Tuy nhiên, khoảng thời gian Relay thấp , khoảng vài giây mà nên đảm bảo cho vấn đề tiết kiệm max-age timer Khi enable backbone fast phải enable tất switch, tất switch phải process RLQ PDU Tính áp dụng cho Core layer trường hợp indirect link failure

Ngày đăng: 04/05/2023, 09:58

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan