1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề tài lập trình mô phỏng hoạt động của giao thức spanning tree cho bridges

23 0 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

BÁO CÁO PHƯƠNG PHÁP ĐO DÒNG ĐIỆN TRƯỜNG ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ ĐIỆN TỬ THÔNG TIN - - BÁO CÁO BÀI TẬP LỚN MƠN MẠNG MÁY TÍNH ĐỀ TÀI: LẬP TRÌNH MƠ PHỎNG HOẠT ĐỘNG CỦA GIAO THỨC SPANNING TREE CHO BRIDGES Giảng Viên Tên Sinh Viên Khóa Lớp : Ts Trần Quang Vinh : Công Nghệ Điện Tử - Thông Tin : K23D LỜI NÓI ĐẦU Ngày nay, thời đại kinh tế thị trường, thời đại Công nghệ thông tin bùng nổ tồn Thế giới, Cơng ty, tổ chức mọc lên ngày nhiều, trình độ sở hạ tầng, trang thiết bị đại Từ hệ thống quản lý, vận hành sản xuất, hạch toán kinh tế Tất nhờ vào cơng cụ máy tính hệ thống mạng máy tính, giúp người làm việc nhanh chóng dịng thời lưu trữ liệu lâu dài Nói cách việc sử dụng hệ thống mạng máy tính khơng thể thiếu trường học nhiều lĩnh vực khác Vậy làm thể để có thiết kế mơ hình mạng máy tính đảm bảo có tính khoa học, dễ vận hành thay sửa cố xảy ra? Đó yêu cầu lớn người thiết kế mạng Sau học tích lũy kiến thức cần thiết mơn Mạng máy tính Nhóm chúng em tìm hiểu lập trình mơ hoạt động giao thc Spanning Tree cho Bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges MC LC LI NểI ĐẦU I Tổng quan giao thức Spanning Tree 1.1 Spanning Tree .5 1.2 Tại phải sử dụng Spanning Tree 1.2.1 Vòng lặp broadcast .5 1.2.1 Việc sai lệch bảng bridge 2.1 Các khái niệm STP .8 3.1 Cơ chế hoạt động giao thức Spanning Tree .10 3.1.1 Bước 1: Bầu chọn Root Bridge 11 3.1.2 Bước 2: Bầu chọn Root Port (RP) 12 3.1.3 Bước 3: Bầu chọn Designated Port (DP) 14 3.1.4 Bước 4: Block Port 15 4.1 Các trạng thái Port .15 5.1 Bộ định thời gian STP 16 6.1 Hai loại BPDU 17 6.1.1 BPDU cấu hình: 17 6.1.2 TCN BPDU (Topology Change Notification BPDU) : 18 7.1 Quá trình thay đổi cấu trúc mạng 18 II Mô giao thức Spanning Tree cho Bridges 23 Phần mềm mô 23 Kết chương trình thực tế 23 III Kết Luận 23 ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges I Tng quan giao thức Spanning Tree 1.1 Spanning Tree Spanning Tree Protocol (STP) giao thức dùng để ngăn chặn lặp vòng Giao thức cho phép bridge truyền thơng với từ để phát vòng lặp vật lý mạng 1.2 Tại phải sử dụng Spanning Tree Vòng lặp xảy truyền tải mạng đến từ nhiều nguyên nhân Đa số nguyên nhân kết việc cố gắng tính tốn để cung cấp khả dự phịng Khi Switch link bị hỏng, Switch link khác tiếp tục hoạt động Tuy nhiên ngun nhân vịng lặp xảy lỗi Hai nguyên nhân gây lặp vòng tai hại mạng chuyển mạch broadcast sai lệch bảng bridge 1.2.1 Vòng lặp broadcast Vòng lặp broadcast vòng lặp lớp kết hợp nguy hiểm Hình 1.1.2 biểu diễn broadcast tạo vòng lặp phản hồi (Feedback loop) ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Hỡnh 3.2: khụng cú STP, broadcast to Feedback loop Giả sử rằng, khơng có switch chạy STP: • Bước 1: host A gửi frame địa broadcast (FF-FF-FF-FFFFFF) • Bước 2: frame đến hai Cat-1 Cat-2 qua cổng 1/1 • Bước 3: Cat-1 đưa frame qua cổng 1/2 • Bước 4: frame truyền đến tất nút đoạn mạng Ethernet kể cổng 1/2 Cat-2 • Bước 5: Cat-2 đưa frame đến cổng 1/1 • Bước 6: lần nữa, frame xuất cổng 1/1 ca Cat-1 ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ã Bc 7: Cat-1 s gi frame đến cổng 1/2 lần hai Như tạo thành vòng lặp 1.2.1 Việc sai lệch bảng bridge Nhiều nhà quản trị switch/bridge nhận thức vấn đề bão broadcast, nhiên ta phải biết chí unicast frame truyền mạng mà chứa vịng lặp Hình 3.4 mơ tả điều • Bước 1: host A muốn gửi gói unicast đến host B, nhiên host B rời khỏi mạng, với bảng bridge switch khơng có địa host B • Bước 2: giả sử hai switch không chạy STP, frame đến cổng 1/1 hai switch • Bước 3: host B bị down, nên Cat-1 khơng có địa MAC (BB-BBBBBB-BB-BB) bảng bridge, tràn frame qua cổng • Bước 4: Cat-2 nhận frame cổng 1/2 Có vấn đề xảy ra: • Bước 5: Cat-2 tràn frame khơng học địa MAC BB-BBBBBB-BB-BB, điều tạo feedback loop làm down mạng • Cat-2 ý rằng, nhận frame cổng 1/2 với địa MAC AA-AA-AA-AA-AA-AA Nó thay đổi địa MAC host A bảng bridge dẫn n sai cng Suite du document ci-dessous ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Dộcouvre plus de : corporate law (blaw 2001) (blaw 2001) 7 documents Accéder au cours 56 Boost Vocabulary 16 - Phương corporate law Class activity- Week 4- DT corporate law Aucun SE Service Concept Report corporate law 42 Aucun Individual-Essay Truong-Thuc-Tran 20350169 corporate law 33 Aucun Assignment Portfolio – Task List corporate law Aucun Aucun SE1 Service-Concept-Report Group-4 corporate law Aucun ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Hỡnh 3.4: frame unicast cng cú thể gây Bridging Loop làm sai lệnh bảng bridge 2.1 Các khái niệm STP Việc tính tốn Spanning Tree dựa hai khái niệm tạo vòng lặp logic cấu trúc mạng là: Bridge ID (BID) chi phí đường • Bridge ID (BID) BID trường có byte, gồm có trường miêu tả hình 3.5 sau: ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Hỡnh 3.5: hai trng ca BID ã a MAC: có byte gán cho switch Catalyst 5000 6000 sử dụng số địa MAC từ vùng 1024 địa gán cho giám sát viên (supervisor) bảng nối đa (backplane) Địa MAC BID sử dụng định dạng hexa • Bridge Priority: độ ưu tiên bridge có byte tạo thành 216 giá trị từ - 65.535 Độ ưu tiên bridge có giá trị mặc định giá trị khoảng (32.768) • Root Path Cost: chi phí đường (path cost) đến Root Bridge Ở Path Cost tính dựa vào bảng thơng s bờn di: ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges - Path cost c s dụng để đánh giá đường từ Switch khác Root Bridge gán cho port Switch 802.1q định nghĩa Path cost kết nối cách chia 1000 Mbps cho băng thông liên kết nhiên với nhu cầu sử dụng kết nối Gigabit Ethernet OC-48 ATM (2,4Gbps) mà việc tính tốn trở nên khó khăn, IEEE sửa đổi Path cost thông tin bảng Dựa vào thơng tin gói BPDU, Switch tiến hành bầu chọn bước nhằm tìm Block port phù hợp cho hệ thống mạng 3.1 Cơ chế hoạt động giao thức Spanning Tree Để tạo cấu trúc mạng loop-free, Spanning Tree sử dụng trình tự bước sau:  Bầu chọn Root Bridge  Bầu chọn Root Port  Bầu chọn Designated Port ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Cỏc port cũn li s l Block Port 3.1.1 Bước 1: Bầu chọn Root Bridge Dựa vào thơng tin gói BPDU mà Bridge trao đổi mạng, Root Bridge bầu chọn có Bridge ID nhỏ (xét Priority trước sau đến địa MAC - tính từ trái sang phải) Quá trình diễn sau: - Ban đầu Bridge khởi động (chưa có RB) Switch gửi gói BPDU lộn xộn cho (mặc định giây lần) - Trong gói tin BPDU chứa thông tin Root BID Bridge t BID ca chớnh nú Sender BID ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges - Giả sử trường hợp Switch1 khởi động trước, bắt đầu gửi gói BPDU thơng báo Root Bridge Một lúc sau Switch2 khởi động gửi BPDU thơng báo Root Bridge - Khi gói BPDU Switch2 đến Switch1, Switch1 loại bỏ BPDU Switch1 có BID thấp Còn Switch2 sau nhận BPDU từ Switch1 biết giả định ban đầu sai, sửa lại thơng số Root BID Switch1 Sender BID Switch2 - Tương tự Switch3 khởi động Bây mạng chấp nhận Switch1 làm RB, có RB gửi gói BPDU 3.1.2 Bước 2: Bầu chọn Root Port (RP) Sau bầu chọn RB Bridge cịn lại tiến hành bầu chọn Root Port [Mỗi Non-root Bridge có Root Port] RP port cung cấp đường RB có tổng Path cost nhỏ Path Cost tính theo chiều từ RB đến Bridge xét theo nguyên tắc vào cộng, khơng cộng Q trình diễn sau: - Xét Switch2: Switch1 gửi gói BPDU qua cổng F0/14 Path cost Gói tin vào cổng F0/14 Switch2 cộng Path cost = 19 Tương tự gói BPDU từ cổng F0/17 có Path cost 0, vào cổng F0/14 Switch3 cộng Path cost = 19, cổng F0/16 (không cộng) vào cổng F0/16 cộng Path cost = 19 + 19 = 38 Vậy cổng F0/14 Switch2 RP có Path cost nhỏ F0/16 - Tương tự với Switch3 - Trong trường hợp Path cost cổng xét đến Sender BID (BID nhỏ hơn), đến Sender Port ID (Port nhỏ hơn) ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges cui cựng Port ca chớnh nú Vớ d xét mạng sau: - Xét SWC có port có Path cost đến RB nhau, trường hợp ta xét Port nối với SWB có BID nhỏ SWD nối với Port 1, Port SWC trở thành RP - Trường hợp SWB SWD có BID xét đến Port ID, nghĩa Port SWD nối với Port SWC nhỏ Port SWB nối với Port SWC nên Port SWC RP (port 1D < port 2B) - Trường hợp port SWC nối với Port SWB SWD sao? Thì nguyên tắc xét đến Port ID nó, Port SWC s l RP (port < port 2) ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges 3.1.3 Bước 3: Bầu chọn Designated Port (DP) Trên phân đoạn mạng có port đóng vai trị Designated Port có chức nhận gửi lưu lượng đến đoạn mạng cịn lại RB Q trình bầu chọn sau: - Tất port RB DP - Đối diện với RP DP - Trên phân đoạn mạng chưa có RP Designated Port bầu chọn cung cấp đường RB có tổng Path cost nhỏ Ví dụ: - Trên phân đoạn Port SWC Port SWD chưa bầu chọn RP, ta xét Port SWD có Path cost = 19 (cách tính trên) cịn Port SWC có Path cost = 19 + 19 = 38 nên Port ca SWD s tr thnh DP ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges 3.1.4 Bc 4: Block Port Các Port cịn lại đóng vai trị Block Port (hay dễ hiểu đối diện DP BP) [Trong trường hợp port cịn lại Switch có BP bị down RB gửi tín hiệu để Switch mở lại BP đồng thời thông báo cho hệ thống thay đổi này] 4.1 Các trạng thái Port Sau phân chia bầu chọn cổng, theo nguyên tắc RP DP định chuyển tiếp lưu lượng, cịn BP bị khóa lưu lượng Việc chuyển tiếp trạng thái port diễn sau:  Từ trạng thái Blocking sang Listening 20 giây  Từ trạng thái Listening sang Learning 15 giây  Từ trạng thái Learning sang Fowarding 15 giây Vậy từ Switch khởi động xong dây vào port cần khoảng 30 giây để đèn chuyển sang màu Xanh (Listening - Learning Fowarding) Còn trường hợp Block Port muốn mở để hoạt động ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges bỡnh thng (nh trng hp ó nờu port lại Switch bị down) khoảng 50 giây 5.1 Bộ định thời gian STP Một Bridge trải qua 15s trạng thái “listening” “learning” STP điều khiển ba đếm thời gian (timer) bảng 1.6.1 Bảng 1.6 1: STP Timer Ví dụ: Giả sử liên kết đoạn hình 3.12 sử dụng hub cổng 1/2 Cat-B truyền ngồi Cat-C khơng thơng báo lỗi liền nhận liên kết Ethernet từ hub Cat-C thông báo BPDU ngừng đến Sau 20s (MaxAge), cổng 1/2 Cat-C lấy thông tin BPDU cũ với cổng 1/2 Cat-B cổng định cho đoạn mạng Điều làm cho cổng 1/2 Cat-C truyền trạng thái “listening” để cố gắng trở thành cổng định Vì cổng 1/2 Cat-C cung cấp truy cập tốt từ bridge gốc đến liên kết này, nên chuyển sang trạng thái “forwarding” Như vậy, Cat-C 50s (20s Max Age + 15s Listenning + 15s Forwarding) để vượt qua sau cổng 1/2 Cat-B bị lỗi Trong trường hợp này, bridge phát thay đổi cấu trúc mạng liên kết kết nối trực tiếp chuyển sang trạng thái “listening” mà không cần chờ thời gian Max Age Xem ví dụ hình 1.6.1 ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Hỡnh 1.6 1: Li xy trờn liờn kết Root Bridge Root Port Cat-C Trong trường hợp này, cổng 1/1 Cat-C bị lỗi, liên kết cổng gốc bị lỗi nên cổng 1/2 Cat-C chuyển sang trạng thái “learning” để trở thành cổng gốc thay chờ 20s lấy thông tin cũ Điều làm cho thời gian hội tụ STP giảm từ 50s xuống 30s (15s listening + 14s learning) 6.1 Hai loại BPDU Có hai loại BPDU :  BPDU cấu hình  BPDU thông báo thay đổi cấu trúc mạng – TCN BPDU (Topology Change Notification BPDU) BPDU cấu hình bắt đầu bridge gốc phát đường hoạt động từ bridge gốc, TCN BPDU hướng bridge gốc để cảnh báo với bridge gốc cấu trúc mạng mạng có thay đổi 6.1.1 BPDU cu hỡnh: ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Cỏc trng BPDU cu hình tóm tắt bảng 1.7.1 Bảng 1.7 1: Các trường BPDU cấu hình 6.1.2 TCN BPDU (Topology Change Notification BPDU) : TCN BPDU đơn giản BPDU cấu hình gồm có ba trường, giống ba trường BPDU cấu hình trường Type thay đổi với giá trị sau :  0x00 (0000 0000): BPDU cấu hình  0x80 (1000 0000): TCN BPDU Chú ý : TCN BPDU không mang bt c thụng tin b sung no ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges 7.1 Quá trình thay đổi cấu trúc mạng Nếu TCP BPDU đơn giản làm thể vai trị quan trọng nó? Ta xem xét thay đổi cấu trúc mạng hình 3.14 Host D liên lạc với host E qua hai bước: • (1): lưu lượng từ host D qua Cat-B để liên lạc với host E • (2): giả sử thu phát cổng 1/2 Cat-B bị hỏng Hình 3.14: TCN BPDU dùng để cập nhật bảng Bridge nhanh Như thảo luận, cổng 1/2 Cat-C 50s để trở thành cổng định Tuy nhiên khơng có TCN BPDU tiếp tục bị ngắt khoảng 250s Trong khoảng thời gian lỗi, ba switch chứa địa MAC host E bng Bridge nh bng 3.7 ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Bng 3.7: Giá trị bảng Bridge trước có thay đổi cấu trúc mạng TCN BPDU phương pháp đơn giản để cải tiến thời gian hội tụ, làm việc chặt chẽ với BPDU cấu sau: (1) Một bridge bắt đầu TCN BPDU khi: • Nó chuyển cổng sang trạng thái “forwarding” có cổng định • Nó chuyển cổng từ trạng thái “forwarding” “learning” sang blocking Sự thay đổi cấu trúc mạng đòi hỏi phải gửi thông báo đến bridge gốc, giả sử bridge khơng phải bridge gốc, bắt đầu q trình thơng báo cách gửi TCN BPDU cổng gốc Nó tiếp tục gửi TCN BPDU thông điệp TCN xác nhận (2) Bridge upstream nhận TCN BPDU Mặc dù, vài bridge nghe TCN BPDU (vì kết nối trực tiếp vào cổng gốc đoạn mạng) có cổng định chấp nhận xử lý TCN BPDU (3) Bridge upstream thiết lập cờ xác nhận thay đổi cấu trúc mạng TCA (Topology Change Acknowledgement) BPDU cấu hình gửi ngược lại(ra cổng định) Cờ dùng để xác nhận với bridge khởi đầu để ngưng phát TCN BPDU (4) Bridge upstream truyền TCN BPDU cổng gốc (5) Tiếp tục bước đến bước cho n bridge gc nhn TCN BPDU ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges (6) Sau bridge gốc thiết lập cờ xác nhận thay đổi cấu trúc mạng – TCA (để xác nhận với bridge trước đó), cờ thay đổi cấu trúc mạng – TC (Topology Change) BPDU cấu hình mà gửi (7) Bridge gốc tiếp tục thiết lập cờ thay đổi cấu trúc mạng – TC tất BPDU cấu hình mà gửi với tổng thời gian 35s (Forward Delay + Max Age) Cờ thu ngắn giá trị 300s xuống 15s (tức độ trễ chuyển tiếp - Forward Delay) Hình 1.15 tóm tắt bước q trình thay đổi cấu trúc mạng Hình 3.15: trình tự bước trình thay đổi cấu trúc mạng Dựa vào hình 3.15 ta biết q trình thay đổi cấu trúc mạng cho hình 3.14 sau: bước Cat-B C gửi TCN BPDU cổng 1/1 Vì bridge upstream bridge gốc nên bỏ qua bước Sau bước xảy đồng thời Trong BPDU cấu hình mà bridge gốc gửi đi, cờ TCN ACK thiết lập để xác nhận nhận TCN hai brigde downstream Tiếp theo bước 7, Cat-A thiết lập cờ TA 35s (Forward Delay + Max Age) để cập nhật bảng bridge nhanh Như ba switch nhận cờ TA khoảng thời gian cho bảng bridge 15s ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges Bng 3.8 biu din ton b bng bridge cho địa MAC E ba switch sau cấu trúc mạng hội tụ lưu lượng lại tiếp tục Tại thời điểm này, kết nối host D E thiết lập lại lưu lượng lại tiếp tục Chú ý TCN BPDU giảm thời gian lỗi từ 300s (5ph) xuống 50s Hình 3.16 mơ tả trường cờ BPDU cấu hình, hai cờ TCA TA lưu trữ octet BPDU cấu hình Hình 3.16: trng c BPDU cu hỡnh ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges ãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridgesãỏằã.ti.lỏưp.trơnh.m.phỏằãng.hoỏĂt.ỏằng.cỏằĐa.giao.thỏằâc.spanning.tree.cho.bridges

Ngày đăng: 02/11/2023, 00:37

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN