누군가 스패닝 트리 프로토콜 (STP)이 실제로 평신도의 관점에서 무엇을하는지 설명해주십시오. 네트워크 장비에 문제가 발생할 수 있다는 것을 알고 있습니다. 그러나 그것은 제가 아는 한도입니다.
답변
스위치 하나를 연결하는 것을 제외한 모든 링크를 동적으로 비활성화합니다. 따라서 네트워크 루프를 방지합니다. 또한 메인 링크가 작동을 멈출 경우 백업 링크를 자동으로 활성화 할 수 있습니다.
그러나 구성이 잘못되면 두 개의 스위치를 연결하는 하나 이상의 링크가 남을 수 있습니다. 그런 다음 브로드 캐스트 트래픽이 증가하기 시작하고 모든 네트워크가 종료됩니다.
답변
인용 위키피디아 스패닝 트리 프로토콜 –
스패닝 트리 프로토콜 은 브리지 된 LAN에 대해 루프없는 토폴로지를 보장하는 링크 계층 네트워크 프로토콜입니다. Digital Equipment Corporation에서 일하는 동안 Radia Perlman이 발명 한 알고리즘을 기반으로합니다. 1 [2] 컴퓨터 네트워킹을위한 OSI 모델에서 STP는 OSI 계층 -2에 해당합니다. 스패닝 트리를 사용하면 브리지 루프의 위험이나 이러한 백업 링크를 수동으로 활성화 / 비활성화 할 필요없이 활성 링크가 실패 할 경우 네트워크 백업에 예비 (중복) 링크를 포함하여 자동 백업 경로를 제공 할 수 있습니다 . 브리지 루프는 네트워크에 플러딩을 유발하므로 피해야합니다.
STP (Spanning Tree Protocol)는 IEEE 표준 802.1D에 정의되어 있습니다. 이름에서 알 수 있듯이 연결된 계층 -2 브리지 (일반적으로 이더넷 스위치)의 메시 네트워크 내에 스패닝 트리를 생성하고 트리의 일부가 아닌 링크를 비활성화하여 두 네트워크 노드 사이에 단일 활성 경로를 남겨 둡니다.
STP 요약 :
-
네트워크 충돌을 일으키는 네트워크 루프를 방지합니다.
-
지속적인 작동을 위해 자동 링크 중복성을 제공합니다.
답변
STP가 필요한 이유에 대한 후속 설명으로 브리징 및 스위칭은 OSI 모델의 계층 2에서 작동하며 일반적으로 이더넷 네트워크의 MAC 주소와 연결됩니다. 계층 3에서 작동하는 TCP / IP와는 달리 계층 2에서는 일정 시간 후에 패킷이 만료되도록하는 홉 수 개념이 없습니다.
계층 2에서 작동하는 브리지 및 스위치는 수신 된 대상 주소를 제외하고 포트를 전달 (대상 MAC 주소가 알려진 경우)하거나 플러드 (없는 경우)합니다. 네트워크에 루프가 있으면 패킷이 만료되지 않고 사용 가능한 모든 대역폭을 빠르게 소비합니다.
스패닝 트리 프로토콜은이 문제가 발생하는 것을 방지하면서 중복 링크가 ‘대기’상태가되도록합니다. 연결이 실패하면 이전에 차단 된 연결이 활성화되고 몇 초 안에 연결이 복원됩니다.
답변
스패닝 트리 프로토콜은 중복 네트워크 경로가있는 브리지 네트워크에서 패킷 충돌 / 네트워크 루프 문제를 해결합니다.
다음은 STP의 문제점과 메커니즘을 설명하는 좋은 기사입니다. 스패닝 트리 프로토콜 이해-기본 브리징 알고리즘 .
[…] 이중화는 네트워크에서 단일 지점의 하드웨어 장애를 제거합니다. 네트워크에 스위치 중복성이 존재할 때마다 루프가 있습니다. 여기서의 트릭은 여러 브리지를 허용하고 단일 경로 만 허용하는 것입니다. STP (Spanning Tree Protocol) 알고리즘은 Sprocket 네트워크가 중복 트래픽 경로없이 중복 네트워크를 구현하는 데 필요한 누락 된 구성 요소를 제공합니다.