BPDU Guard
BPDU Guard یک ویژگی است که باعث میشود اگر در یک Interface ، BPDU Guard دریافت شود آن Interface بلا فاصله به وضعیت Error Disable برود.
قضیه به این صورت است که یکسری Interfaceها در Switch وجود دارد که این Interfaceها قرار نیست به Switch دیگری متصل شود و فقط به Clientها متصل خواهد شد.
ممکن است یک Device به یک Switch وصل شده باشد که باعث شود مشکلانی برای شبکه ما به وجود آورد، میخواهیم اگر Switch ما روی آن Interface ، اگر BPDU دریافت کرد بلافاصله Switch آن Interface را به وضعیت Error Disable ببرد. برای انجام این کار روی آن Interface، BPDU Guard را فعال میکنیم.
نکته: در آن Interface که Portfast فعال شده است BPDU Guard را هم فعال میکنیم که اگر چنین وضعیتی پیشامد آن Interface را بلافاصله Disable کند.
Switch> enable
Switch#configure terminal
Switch(config)#spanning-tree portfast bpduguard default
Switch(config)#exit
Switch#show spanning-tree
summary totals
BPDU Filter
تنها ویژگی که Spanning-tree را روی یک Interface ، Disable خواهد کرد BPDU Filter است. کارش Filter کردن Packetهای BPDUها است و اجازه ردوبدلکردن BPDUها را نخواهد داد.
استفاده از BPDU Filter خیلی توصیه نمیشود؛ چون باعث بهوجودآمدن Loop در شبکه خواهد شد. (معمولاً بر روی Interfaceهای Client راهاندازی میشود)
Switch> enable
Switch#configure terminal
Switch(config)#spanning-tree portfast bpduFilter default
Switch(config)#exit