N9K1, N9K2, N9K3, N9K4 - ROOT BRIDGE 확인, BLK PORT 확인
ROOT BRIDGE 조정
VLAN 1,11,12 중 11번 N9K4 - ROOT 조정, N9K4 기존 ROOT라면 N9K3을 조정
N9K4를 ROOT BRIDGE로 설정
CONF T
VLAN 11
spanning-tree vlan 11 PRIORITY 4096
spanning-tree vlan 11 root primary or secondary
아래와 같이 log가 많이 생긴다면 다음과 같은 명령어를 입력하여 log를 나타나지 않도록 할 수 있다.
no logging console
스위치 4개에 모두 MST를 설정한다.
Designate port : degnate prot를 통해 자료를 보낸다.
Alternate port : root bridge에 연결 port, 대체 경로
-> root port가 disable되면 alternate port가 root prot가 된다.
backup port : 두 개의 port가 shared media - hub에 연결된 경우, 하나는 designate prot가 되고, 하나는 backup port가 된다.
disable port : spannig tree 역할이 없는 port
root 선정하는 방식
: 기존 정보를 취함하고 가장 적은 값의 bridge id를 root로 선정
rstp - proposal & agree ment 방식
스위치에서 설정하는 port설정이 유형이 여러 개 생김.
Spannig-tree port type
Normal - default 값 - IOS, 일반 STP 동작
edge : Host에 연결된 I/F - port fast, bpdu 값이 필요없는 상태,
interface가 초기화 된 다음에 바로 forwarding 상태로 변한다.
단, end device에만 설정해야 한다.
edge trunk : esxi host 같이 여러 vlan을 운영하는 host 연결 시
nextwork : Nexus에 연결된 interrace interface
port-fast bpdu filter
BPDU guard
Loop guard
root guard
N9K3, N9K4 - 두 대만 사용
N9K1, N9K2 - Shutdown
N9K3, N9K4에 N9K1, N9K2에 연결된 port는 Shutdown
모든 vlan 삭제
spanning tree - 기본 - RSTP 적용
N9K3, N9K4 - Trunk, portchannel 해제
N9K3, N9K4의 interface e1/3-4의 channel-group을 삭제한다.
N9K3이 root로 설정되어 있으므로 N9K4 interface e1/4에 BPDUfilter를 설정한다.
show spanning-tree로 e1/4가 통신이 되는지 확인한다.
spanning-tree를 확인하여 interface e1/3과 e1/4의 BPDU의 sent와 received를 확인한다.
int e1/4는 수신은 가능하나 송신은 불가하게 막아놓았으므로 BPDU의 값이 0이여야 한다.
하나는 P4-3-4-2, 다른 하나는 wireshark download를 위해 VM Network에 연결한다.
와이어샤크를 다운로드한다.
int e1/4에서 BPDUfilter를 삭제한다.
wireshark에서 ethernet0(px-3-4-2)에 접속한 후 STP에 접속하여 spannig tree protocol을 확인한다.
spanning-tree port type을 network로 설정한다.
N9K3 e1/4의 BPDU를 막는다.
spanning-tree bpdufilter enable
show spannig-tree로 ethernet1/4의 상태가 "BKN*"이 되어있는 것을 확인한다.