컴퓨터 지식 네트워크 - 컴퓨터 구성 - STP 링크 실패 후 MAC 주소 테이블 오류 분석

STP 링크 실패 후 MAC 주소 테이블 오류 분석

위의 예에서 스위치 B의 MAC 주소 테이블 항목은 호스트 A는 포트 g0/0/3을 통해 도달할 수 있고 호스트 B는 포트 g0/0/1을 통해 도달할 수 있다고 정의합니다. , RP 포트에 장애가 발생하여 스패닝 트리 토폴로지가 다시 수렴됩니다. 이때 호스트 A가 B로 교환 프레임을 보낸 후 스위치 B는 먼저 MAC 주소 테이블을 확인하거나 먼저 프레임을 보냅니다. g0/0/1에서 호스트 A의 데이터(MAC 주소 테이블의 에이징 시간은 300초이며 이는 STP 링크 장애 복구 시간을 훨씬 초과합니다). 이때 스위치 A는 g0/0/2 포트의 장애로 인해 대상 주소를 찾을 수 없으므로 다른 포트의 유니캐스트 프레임이 플러딩되어 네트워크가 중단됩니다. 이러한 전달은 잘못된 것입니다. 그렇다면 이를 방지하는 방법은 무엇입니까?

이전 섹션에서 STP 프로토콜에 AP의 루트 브리지인 포트가 있고 실패하면 AP 포트가 차단에서 청취, 청취-->학습-->으로 변경된다고 이야기했습니다. Forwarding, two 15s 그런 다음 Forwarding 상태로 변경됩니다.

이 예에서는 스위치 C g0/0/2가 Forwarding으로 변경될 때(정확히 말하면 AP의 상태가 Blocking에서 Listening으로 변경될 때) TCN BPDU를 피어에게 전송하여 이를 알려줍니다. 네트워크 토폴로지가 변경되었습니다.

업스트림 스위치는 이를 수신한 후 TCA 비트 위치 1을 사용하여 구성 BPDU 메시지를 전송합니다. 동시에 TCN BPDU를 계속 전송합니다(검토 결과에는 2개의 BPDU가 있습니다). 첫 번째는 BPDU 구성(Configure BPDU)이고, 두 번째는 TCN BPDU 메시지를 루트 브리지로 전달하는 토폴로지 변경 알림 BPDU(TCN BPDU)입니다.

TCN BPDU를 수신한 후 루트 브리지는 TC=1인 구성 BPDU를 다른 모든 포트에 전송하여 전체 네트워크의 스위치에 네트워크 토폴로지가 변경되었으며 다운스트림 장치가 에이징을 설정함을 알립니다. MAC 주소 테이블 항목의 시간을 기본 300초에서 전달 지연 시간(기본 15초)으로 변경했습니다.

최대 15초를 기다린 후 스위치 B의 잘못된 MAC 주소 항목이 자동으로 지워지고 스위치 B는 MAC 테이블 항목 학습 및 전달을 다시 시작할 수 있습니다.

위 프로세스에서 화웨이 장비 STP 프로토콜이 TCN BPDU 메시지를 보내는 여러 가지 상황이 있음을 알 수 있습니다.

1. 첫 번째는 전환 후 TCN BPDU를 보내는 것입니다.

2. RP는 TCN BPDU를 루트 브리지로 보냅니다.

위의 경우를 설명했으며 MAC 주소 테이블 항목의 에이징 시간을 줄이면 MAC 문제가 해결된다는 것을 알았습니다. 그러나 다시 고려해야 할 또 다른 상황이 있습니다. 즉, 경계 STP 장치의 경우 컴퓨터 호스트에 연결되어 있고 호스트를 켜고 끄면 결과가 변경됩니다. 네트워크 토폴로지에서 루트 브리지는 TC=1 패킷으로 BPDU를 계속 전송하고 MAC 주소 테이블의 에이징 시간은 지속적으로 재설정되며 새로운 문제가 발생합니다.

이 문제를 방지하려면 Huawei STP 프로토콜이 새로운 토폴로지 변경을 정의해야 합니다. 어떤 상황에서 이를 토폴로지 변경으로 간주합니까?

1. DP 포트가 포워딩 상태에 진입하면 토폴로지 변경으로 간주됩니다. 화웨이 장비는 STP 스위치의 포트 중 하나가 에지 포트로 설정되면 새로운 에지 포트 속성을 추가합니다. 포트가 전달 상태로 들어가면 토폴로지 변경이 발생한 것으로 간주되지 않습니다.

2. RP 실패 또는 RP가 Forwarding 상태로 진입하는 것은 토폴로지 변경으로 간주됩니다(STP 실패 후 MAC 주소 테이블 오류 문제를 해결하기 위함)

3. 비루트 브리지 DP 포트 장애는 고려하지 않습니다. 토폴로지 변경입니다. (예: 루트 브리지가 아닌 스위치가 단말 액세스 스위치인 경우. 단말이 장치에 연결되고 포트가 DP로 변경되어 단말이 종료되고 포트가 비활성화되면 토폴로지 변경으로 간주되지 않습니다.)

4. 루트 브리지의 DP에 장애가 발생하면 TC BPDU를 직접 보냅니다(루트 브리지의 DP에 장애가 발생하면 TC를 직접 보냅니다. 토폴로지가 변경되어야 함)

上篇: W7 노트북 ultimate CF 연기 머리 조정 방법 下篇: Win 10 노트북이 덮개 검은색 화면을 닫으면 어떻게 합니까?
관련 내용