LAN (Local Area Network) 내의 데이터 전달 코어로서, 스위치의 효율적인 작동은 정교한 기술 논리 세트에 의존합니다. 물리적 계층에서 작동하고 방송을 통해 데이터를 전송하는 전통적인 허브와 비교하여 스위치는 데이터 링크 계층을 기반으로 지능형 프레임 전달을 구현합니다. 데이터 프레임에서 MAC 주소 (물리 주소)를 식별함으로써 대상 장치를 정확하게 찾아 대역폭 폐기물을 효과적으로 피하고 네트워크 전송 효율성을 크게 향상시킵니다.
1, 핵심 기능 : 지능형 프레임 전달 및 동적 학습
스위치의 핵심 기능은 MAC 주소를 기반으로 방향 전송을 달성하는 것입니다. 스위치가 데이터 프레임을 수신하면 프레임의 소스 MAC 주소 및 대상 MAC 주소를 구문 분석합니다. 한편으로는 자동 학습을 완료하기 위해 소스 MAC 주소와 MAC 주소 테이블 (CAM 테이블)의 수신 포트 간의 매핑 관계를 기록합니다. 반면에 대상 MAC 주소가 이미 테이블에 존재하는지 확인하십시오. 존재하는 경우 스위치는 해당 포트에서 데이터 프레임 방향으로 데이터 프레임을 전달합니다. 존재하지 않으면 프레임은 모든 포트로 방송 형식으로 전송되며 대상 장치가 응답 한 후 MAC 주소와 포트 정보가 기록되어 전체 MAC 주소 테이블을 구성합니다. 예를 들어, 장치 A가 장치 B로 데이터를 전송하면 스위치는 먼저 장치 A의 MAC 및 소스 포트를 기록한 다음 브로드 캐스트 및 응답 메커니즘을 통해 장치 B의 MAC 포트 매핑을 얻습니다. 후속 커뮤니케이션은 정확한 전달을 달성 할 수 있습니다.
2, 주요 기술 메커니즘 : 네트워크의 안정적인 작동 보장
데이터 전달 프로세스 중에 스위치는 다른 응용 프로그램 시나리오에 적응하기위한 세 가지 모드를 제공합니다. Store and Forward Mode는 전달하기 전에 데이터 프레임 및 CRC 검증을 완전히 수신해야하며, 이는 매우 높은 신뢰성 요구 사항이있는 엔터프라이즈 네트워크에 적합합니다. 그러나 대기 시간이 높고 잘못된 프레임을 폐기 할 수 있습니다. 직접 전달 모드는 대상 MAC 주소를 읽은 직후에 전달되어 고주파 트랜잭션과 같은 지연 민감한 시나리오의 요구 사항을 충족하지만 잘못된 프레임을 전달할 수 있습니다. 조각난 분리 모드는 전달하기 전에 데이터 프레임의 처음 64 바이트를 확인하여 대기 시간과 안정성 사이의 균형을 달성합니다.
또한 중복 링크로 인한 방송 폭풍을 피하기 위해 스위치는 STP (Spanning Tree Protocol)를 채택합니다. 루트 브리지를 선출하고, 중복 포트를 차단하고, 아시 클릭 트리 토폴로지를 구성하고, 링크 상태를 실시간으로 모니터링함으로써 주 링크가 실패하면 30-50 초 이내에 백업 경로를 활성화하여 네트워크의 연속적이고 안정적인 작동을 보장 할 수 있습니다.
3, 고급 기능 진화 : 복잡한 네트워크 요구 사항 충족
네트워크 스케일의 확장으로 스위치는 일련의 고급 기능을 개발했습니다. VLAN (Virtual Local Area Network) 기술은 동일한 물리적 스위치를 여러 브로드 캐스트 도메인으로 나누어 여러 부서 (예 : Finance VLAN10, R & D VLAN20) 간의 논리적 분리를 달성하고 트렁크 포트 및 IEEE 802.1Q 프로토콜을 통한 크로스 스위치 확장을 가능하게합니다. LICP (Link Aggregation)는 여러 물리적 포트를 논리 채널에 바인딩하여 대역폭 스택을 달성 할뿐만 아니라 4 × 1GBPS에서 4GBPS로 증가 함)를 달성 할뿐만 아니라 중복 재해 복구 기능을 갖습니다. 단일 링크 고장이 발생하면 트래픽이 자동으로 전환됩니다. 레이어 3 스위치는 레이어 2의 한계를 통해 더 나누고, IP 라우팅 테이블을 통합하며, 외부 라우터 없이도 VLAN 통신을 가능하게하여 네트워크 아키텍처를 크게 단순화합니다.
4, 실제 워크 플로 : 예로 PC 간의 커뮤니케이션 복용
PC1 (MAC : 11:11) PC2 (Mac : 22:22)로 데이터를 전송합니다. 예를 들어 첫 번째 통신 중에 스위치는 MAC 주소 테이블에 PC2 정보가 없기 때문에 모든 포트에 데이터 프레임을 브로드 캐스트합니다. PC2가 응답 한 후 스위치는 MAC 및 해당 포트 (예 : PORT2)를 기록합니다. 후속 통신에서 스위치는 MAC 테이블을 직접 쿼리하고 지시 된 방식으로 PORT2의 데이터를 전달합니다. PC3이 PORT3에 연결하고 데이터를 보내면 스위치는 새 장치가 네트워크에 빠르게 연결되도록 MAC 포트 매핑을 테이블에 기록합니다.
5, 스위치 및 라우터 : 기능 및 응용 프로그램 차이
스위치와 라우터는 네트워크에서 다른 역할을합니다. 스위치는 데이터 링크 계층에서 작동하며 MAC 주소 테이블을 기반으로 한 지역 네트워크 내에서 고속 프레임 전달을 구현합니다. 동일한 방송 도메인 (VLAN으로 나눌 수 있음)으로 기본적으로 기본적으로; 라우터는 네트워크 계층에서 작동하며 라우팅 테이블 (예 : OSPF 및 BGP 프로토콜)을 기반으로 한 완전한 크로스 세그먼트 IP 패킷 라우팅, 자연스럽게 브로드 캐스트 도메인을 분리합니다. 두 사람은 완전한 네트워크 통신 시스템을 구축하기 위해 함께 작동합니다.
6, 스위치의 핵심 가치 : 네트워크 아키텍처의 초석
스위치는 하드웨어 ASIC 칩에 의존하여 고속 및 낮은 대기 시간 특성으로 마이크로 초 수준 전달을 달성합니다. 충돌 도메인을 분리하고 전체 이중 통신을 설계하여 네트워크 대역폭 활용을 최적화합니다. VLAN 및 Link Aggregation과 같은 기술을 활용함으로써 복잡한 네트워크 아키텍처의 확장 요구에 유연하게 적응할 수 있습니다. 최신 데이터 센터에서 완전히 스위치 된 아키텍처가 주류가되었으며 라우터는 경계 출구에만 사용되며 네트워크 인프라에서 스위치의 핵심 위치를 완전히 보여줍니다. 스위치 원칙을 마스터하는 것은 네트워크 루프, 방송 폭풍, VLAN 구성 및 기타 결함 문제를 해결하는 데 큰 의미가 있습니다.
