Để khắc phục vấn đề này, một kết quả đơn giản từ lý thuyết đồ thị được sử dụng: Đối với bất kỳ
đồ thị liên thông, bao gồm các nút và các mép nối các cặp nút, có một
cây bao trùm của các cạnh duy trì các kết nối của các đồ thị mà không chứa
các vòng khép kín. Trong điều kiện của internets, mỗi LAN tương ứng với một nút đồ thị, và mỗi
cây cầu tương ứng với một cạnh đồ thị. Như vậy, trong hình 15.10, việc loại bỏ một (và
chỉ một) của cây cầu 107, 101, và 104, kết quả trong một tree.What kéo dài được mong muốn là để
phát triển một thuật toán đơn giản bởi đó cầu của internet có thể trao đổi đầy đủ
thông tin để tự động (không cần phải can thiệp) lấy được một spanning
tree. Các thuật toán phải năng động. Đó là, khi một sự thay đổi cấu trúc liên kết xảy ra, các
cây cầu phải có khả năng phát hiện ra thực tế này và tự động lấy được một trùm mới
cây.
Các thuật toán cây khung phát triển bởi IEEE 802.1, như tên cho thấy,
có thể phát triển một cây bao trùm như vậy. Tất cả những gì cần thiết là mỗi
cây cầu được gán một định danh duy nhất và có giá được giao cho mỗi cầu
cảng. Trong trường hợp không có bất kỳ ý đặc biệt, tất cả các chi phí có thể được thiết lập bằng; này
tạo ra một cây tối thiểu-hop. Các thuật toán liên quan đến việc trao đổi ngắn gọn về các thông điệp
trong tất cả các cây cầu để khám phá ra những chi phí tối thiểu spanning tree.
Bất cứ khi nào có sự thay đổi trong cấu trúc liên kết, các cầu tự động tính toán lại các
cây bao trùm.
đang được dịch, vui lòng đợi..