Bầu chọn Root Bridge Việc bầu chọn Root Bridge dựa vào hai yếu tố theo thứ tự sau: Bridge Priority : nếu Bridge nào có priority thấp nhất sẽ được chọn làm root.. Nếu các Bridge có priori
Trang 1Path cost to root bridge - chính là cost tính từ một port ở switch khác root switch đến
root switch
Giải thuật chống loop Spanning tree ( STP)
Để tránh xảy ra hiện tượng loop, các SW sẽ tiến hành bầu chọn ra một SW có nhiệm vụ quản lý, cơ chế này gọi là STP
Bầu chọn Root Bridge
Việc bầu chọn Root Bridge dựa vào hai yếu tố theo thứ tự sau:
Bridge Priority :
nếu Bridge nào có priority thấp nhất sẽ được chọn làm root Nếu các Bridge có priority bằng nhau, thì tiến hành chọn lựa dựa vào địa chỉ MAC
Địa chỉ MAC:
Bridge nào có MAC thấp hơn thì sẽ được chọn làm root Đây là trường hợp cuối cùng trong việc chọn root vì không có trường hợp các Bridge có địa chỉ MAC giống nhau Thông số priority có thể được thay đổi:
Switch(config)#spanning-tree vlan vlan-id priority bridge-priority
Thông số priority nằm trong khoảng từ 0 à 65535, và giá trị mặc định là 32768
Ta cũng có thể lựa chọn root trực tiếp bằng lệnh:
Switch(config)#spanning-tree vlan vlan-id root {primary | secondary}
[diameter diameter]
+ primary : sẽ chọn bridge làm root, khi chọn thông số này nếu priority của Root Bridge nhỏ hơn 24567 thì Bridge này sẽ thiết lập priority của nó nhỏ hơn so với priority của root hiện tại một lượng là 4096, và dĩ nhiên bridge này sẽ là root Còn nếu priority của Root Bridge lớn hơn 24567, bridge sẽ thiết lập priority của nó là 24567
+ secondary : lựa chọn bridge làm root thứ hai
+ diameter: số lượng bridge nối tầng, tối đa là 7
Bầu chọn Root Port
Root Port :
Port thuộc Nonroot Bridge nối về Root Bridge sao cho chi phí nối về là thấp nhất Root Port được bầu chọn dựa vào thông số Root Path Cost Path cost được xem như là chi phí của liên kết, tỉ lệ với băng thông của liên kết Thông số này có thể được cấu hình bằng dòng lệnh
Switch(config-if)#spanning-tree vlan vlan-id cost cost
Port nào có tổng số path cost về root là thấp nhất sẽ được lựa chọn làm root port
Bầu chọn Designated Port (DP):
Trong trường hợp có hai hay nhiều bridge nối vào chung một mạng (xem hình ở phần bridge loop) sẽ xảy ra trường hợp loop Để khắc phục thì các bridge có port nối vào mạng
Trang 2sẽ tiến hành lựa chọn designated port Port này có vai trò quan trọng vì nó có nhiệm vụ chuyển các gói tin đi trong mạng Việc chọn lựa dựa vào các thông số theo trình tự:
Dựa vào Root Path Cost :
port nào có Root Path Cost thấp nhất sẽ được chọn làm DP Trong trường hợp Root Path Cost bằng nhau, thì chọn dựa vào Bridge ID
Bridge ID :
port thuộc bridge nào có Bridge ID thấp hơn sẽ được chọn làm DP Nếu thông số này cũng giống nào thì chọn dựa vào địa chỉ MAC
Địa chỉ MAC : port thuộc bridge nào có địa chỉ MAC thấp hơn sẽ được chọn làm DP
Hi vọng là bạn đã biết cách tính root-path-cost , nó khá đơn giản : đó chính là đường đi
có cost thấp nhất từ 1 port trên switch khác đến root-switch và đây là bảng đối chiếu : bạn
cứ căn cứ vào đó để có thể tính root-path-cost