스위치드 근거리 통신망
스위치드 근거리 통신망(LAN)은 제한된 영역 내의 호스트들을 링크 계층 스위치를 통해 연결하며, 이 스위치는 MAC 주소를 기반으로 프레임을 전달하고 네트워크 토폴로지를 자동으로 학습하며 네트워크를 개별 충돌 도메인으로 분할합니다.
Definition
스위치드 근거리 통신망은 링크 계층 스위치가 호스트를 상호 연결하고 대상 MAC 주소에 따라 프레임을 선택적으로 전달하며, 어떤 주소가 어떤 포트를 통해 도달 가능한지 자동으로 학습하는 근거리 통신망입니다.
Scope
이 주제는 스위치드 LAN의 작동 방식을 다룹니다: 링크 계층(MAC) 주소 지정, 로컬 링크에서 IP 주소를 MAC 주소에 매핑하는 주소 결정 프로토콜(ARP), 학습 스위치가 프레임을 관찰하여 포워딩 테이블을 구축하는 방법, 단일 브로드캐스트 도메인을 유지하면서 충돌 도메인을 분할하는 방법, 그리고 물리적 스위치를 논리적 네트워크로 분할하는 가상 근거리 통신망(VLAN)에 대해 설명합니다. 이더넷 전용 주제에서 다루는 특정 이더넷 프레임 형식 및 스위칭 하드웨어, 그리고 네트워크 계층의 네트워크 간 라우팅은 제외됩니다.
Core questions
- 링크 계층(MAC) 주소는 어떻게 구성되며, IP 주소와 어떻게 다른가요?
- 주소 결정 프로토콜(ARP)은 로컬 링크에서 IP 주소를 MAC 주소에 어떻게 매핑하나요?
- 스위치는 호스트의 위치를 어떻게 학습하고 포워딩 테이블을 구축하나요?
- 스위치는 단일 브로드캐스트 도메인을 유지하면서 충돌 도메인을 어떻게 분할하나요?
- 가상 근거리 통신망(VLAN)이란 무엇이며, 왜 사용되나요?
Key concepts
- MAC (링크 계층) 주소
- 주소 결정 프로토콜 (ARP)
- 링크 계층 스위치
- 스위치 포워딩 테이블
- 자가 학습
- 충돌 도메인 및 브로드캐스트 도메인
- 가상 근거리 통신망 (VLAN)
- 스패닝 트리 프로토콜
Key theories
- 자가 학습, 투명 스위칭
- 이더넷 스위치는 각 프레임의 소스 MAC 주소와 수신 포트를 기록하여, 후속 프레임을 대상 방향의 포트로만 전송할 수 있도록 하는 포워딩 테이블을 구축합니다. 이 학습은 자동으로 이루어지며 호스트에게는 투명합니다.
- 주소 결정
- 호스트는 서로의 IP 주소를 알지만 링크 전달에는 MAC 주소가 필요하므로, 주소 결정 프로토콜(ARP)은 로컬 IP 주소에 해당하는 MAC 주소를 질의하기 위해 브로드캐스트를 수행하고 응답을 캐시하여 네트워크 계층과 링크 계층을 연결합니다.
- 충돌 도메인 분할 및 VLAN
- 스위치는 충돌을 개별 링크로 제한하며, 논리적으로 가상 LAN으로 분할될 수 있어 브로드캐스트 트래픽을 격리하고 보안 및 관리 용이성을 위해 물리적 배선과 독립적으로 호스트를 그룹화할 수 있습니다.
Clinical relevance
스위치드 LAN은 기업, 캠퍼스 및 데이터 센터 네트워크의 일상적인 구성 요소입니다. 자가 학습 스위치는 플러그 앤 플레이 방식의 로컬 네트워킹을 가능하게 하며, VLAN은 하나의 물리적 인프라가 격리 및 보안을 위해 여러 논리적 네트워크를 서비스할 수 있도록 합니다. 또한 ARP 및 브로드캐스트 도메인에 대한 이해는 연결 문제, 브로드캐스트 스톰 및 주소 충돌을 진단하는 데 필수적입니다.
History
초기 LAN은 모든 호스트가 하나의 충돌 도메인을 공유하는 공유 미디어를 사용했습니다. 투명 브리지와 이들 간의 루프를 방지하기 위한 라디아 펄먼(Radia Perlman)의 스패닝 트리 프로토콜은 여러 세그먼트를 안전하게 연결할 수 있도록 했습니다. 주소 결정 프로토콜(RFC 826, 1982)은 IP를 이더넷 주소 지정에 연결했습니다. 브리지는 고밀도 포트 스위치로 발전하여 LAN을 VLAN을 지원하는 완전 스위치드, 전이중 네트워크로 전환시켰습니다.
Key figures
- Radia Perlman
- David C. Plummer
- Larry L. Peterson
Related topics
Seminal works
- kurose2021
- rfc826
Frequently asked questions
- 스위치는 프레임을 어디로 보내야 할지 어떻게 아나요?
- 스위치는 트래픽을 관찰하여 학습합니다. 프레임이 도착하면 소스 MAC 주소와 들어온 포트를 기록합니다. 시간이 지남에 따라 주소를 포트에 매핑하는 테이블을 구축하여, 대상이 아직 알려지지 않은 경우에만 모든 포트로 플러딩하는 대신 대상 방향의 포트로만 프레임을 전달할 수 있습니다.
- VLAN이란 무엇인가요?
- 가상 LAN(VLAN)은 물리적 스위치(또는 스위치 세트)를 여러 논리적 브로드캐스트 도메인으로 분할합니다. 서로 다른 VLAN에 있는 호스트는 마치 별도의 스위치에 있는 것처럼 작동하여 보안 및 격리를 향상시키고 관리자가 장치를 물리적으로 연결된 위치가 아닌 논리적으로 그룹화할 수 있도록 합니다.