레이어 2 스위치는 어떻게 작동하나요?
작동 원리:
스위치와 HUB로 구성된 네트워크는 브로드캐스트 도메인입니다. 라우터 인터페이스 아래의 네트워크는 브로드캐스트 도메인입니다. 따라서 라우터는 브로드캐스트 도메인을 격리할 수 있습니다.
각 스위치는 자신의 링크 상태를 네트워크 전체의 주변 스위치에 브로드캐스팅합니다.
이런 방식으로 라우터는 네트워크의 다른 라우터로부터 전송된 라우팅 정보를 받은 후 이러한 링크 상태를 종합하고 최종적으로 최단 경로 알고리즘을 통해 얻을 수 있는 전체 네트워크의 토폴로지 뷰를 생성합니다. 다른 라우터까지의 최단 경로를 계산합니다.
레이어 2 스위치의 작동 원리에서 다음 세 가지 사항을 추론할 수 있습니다.
1. 스위치는 대부분의 포트에서 동시에 데이터를 전환하므로 넓은 스위칭이 필요합니다. 버스 대역폭. 레이어 2 스위치에 N개의 포트가 있고 각 포트의 대역폭이 M이며 스위치 버스 대역폭이 N×M을 초과하는 경우 스위치는 회선 속도 스위칭을 달성할 수 있습니다.
2. 포트에 연결된 기계를 알아보세요. MAC 주소는 주소 테이블의 크기에 기록됩니다. 일반적으로 두 가지 방법으로 표현됩니다. 하나는 BUFFER RAM이고 다른 하나는 주소의 크기입니다. 테이블은 스위치의 액세스 용량에 영향을 미칩니다.
3. 또 다른 점은 레이어 2 스위치에는 일반적으로 데이터 패킷 전달을 처리하는 데 사용되는 ASIC(ApplicationSpecific Integrated Circuit) 칩이 포함되어 있으므로 전달 속도가 매우 느려질 수 있다는 것입니다. 빠른.
제조업체마다 사용하는 ASIC이 다르기 때문에 제품 성능에 직접적인 영향을 미친다.
확장 정보:
계층 2 스위치는 OSI 모델의 계층 2(데이터 링크 계층)에서 작동하므로 계층 2 스위치라고 합니다.
레이어 2 스위칭 기술의 개발은 상대적으로 성숙해졌습니다. 레이어 2 스위치는 데이터 패킷의 MAC 주소 정보를 식별하고 이를 MAC 주소를 기반으로 전달하며 이러한 MAC과 일치시킬 수 있는 데이터 링크 계층 장치입니다. 해당 포트의 주소는 자체 내부 주소 테이블에 기록됩니다.
작업 프로세스:
1. 스위치는 특정 포트에서 데이터 패킷을 수신하면 먼저 패킷 헤더에서 소스 MAC 주소를 읽어 소스 MAC을 파악합니다.
2. 헤더에서 대상 MAC 주소를 읽고 주소 테이블에서 해당 포트를 검색합니다. 테이블 대상 MAC 주소에 해당하는 포트가 있으면 데이터 패킷을 이 포트에 직접 복사합니다.
4. 테이블에서 해당 포트를 찾을 수 없으면 데이터 패킷이 브로드캐스트됩니다. 대상 컴퓨터가 원본 컴퓨터에 응답하면 스위치는 대상 MAC 주소가 어느 포트에 해당하는지 알 수 있으므로 다음에 데이터를 전송할 때 모든 포트에 브로드캐스트할 필요가 없습니다.
이 과정을 지속적으로 재활용하면 전체 네트워크의 MAC 주소 정보를 학습할 수 있습니다. 이는 레이어 2 스위치가 자체 주소 테이블을 구축하고 유지하는 방법입니다.
참고 자료: Baidu Encyclopedia ------ 레이어 2 스위치