4장 스위치: 2계층 장비

yeongjin·2024년 12월 24일

스위치는 네트워크에서 중요한 2계층 장비로, 패킷을 전달하고 네트워크 효율성을 극대화하는 데 사용된다. 이 글에서는 플러딩, 어드레스 러닝, VLAN, 스패닝 트리 프로토콜 등 스위치의 주요 개념과 기술을 알아본다.


1. 스위치의 동작 원리

1.1 플러딩(Flooding)

스위치가 패킷을 플러딩한다는 것은 스위치가 제대로 동작하지 않는 상황을 의미한다.
ARP 브로드캐스트를 통해 MAC 주소 정보를 미리 학습한 후 데이터를 전달하기 때문에, 일반적인 통신에서는 스위치가 패킷을 플러딩하지 않는다.

1.2 어드레스 러닝(Address Learning)

스위치는 패킷의 출발지 MAC 주소 정보를 기반으로 어드레스 러닝을 수행한다.
이 과정에서 스위치는 MAC 주소 테이블을 갱신하여 목적지 MAC 주소에 따라 데이터를 효율적으로 전달한다.


2. VLAN(Virtual LAN)

2.1 VLAN의 개념

VLAN은 하나의 물리 스위치에서 여러 개의 논리적 네트워크를 생성할 수 있는 기술이다.
네트워크를 분할하여 과도한 브로드캐스트 트래픽으로 인한 성능 저하를 방지한다.

2.2 태그 포트

태그 포트는 여러 VLAN이 동시에 설정된 스위치 간 연결에 사용된다. 이를 통해 스위치 간 VLAN 데이터를 구분하고 전달할 수 있다.


3. 네트워크 루프와 스패닝 트리 프로토콜

3.1 네트워크 루프의 문제

네트워크 루프는 브로드캐스트 스톰이나 MAC 주소 플래핑(MAC Address Flapping) 같은 문제를 발생시킨다.
루프가 발생하면 네트워크 성능이 크게 저하되므로 이를 방지하는 메커니즘이 필요하다.

3.2 스패닝 트리 프로토콜(STP)

스패닝 트리 프로토콜(STP)은 네트워크 루프를 자동으로 감지하여 포트를 차단하고, 장애가 발생하여 우회로가 필요할 경우 차단된 포트를 다시 활성화하는 기술이다.
이를 통해 네트워크의 안정성을 유지한다.


4. 고급 스패닝 트리 기술

4.1 Rapid Spanning Tree Protocol(RSTP)

RSTP는 기존 STP보다 더 빠르게 토폴로지 변경 정보를 전달한다.
이로 인해 네트워크 회복 속도가 향상되어 보다 안정적인 통신을 가능하게 한다.

4.2 Multiple Spanning Tree Protocol(MSTP)

MSTP는 여러 VLAN이 속한 그룹마다 별도의 스패닝 트리를 설정할 수 있는 기술이다.
이를 통해 VLAN 간 독립적인 네트워크 트리 구조를 제공하며, 네트워크 효율성을 높인다.

0개의 댓글