# 이더넷의 네트워크는 스위치를 중심으로 만든다
이더넷은 스위치라고 불리는 네트워크 기기를 중심으로 컴퓨터를 배치하는 "스타 토폴로지"라는 접속형태를 띈다.
대형 가전매장이나 사무실 등에서 LAN포트가 여러개 탑재되어 있는 네트워크 기기가 바로 스위치이다.
유선 네트워크라면, 컴퓨터를 LAN 케이블을 경유해서 스위치로 연결하는 것이다.
# MAC 주소 테이블을 사용하여 스위칭
스위치는 프레임이 들어온 LAN 포트 번호와 그 프레임의 발신지 MAC 주소를 테이블로 만들어 일정시간 기억하여, 불필요한 프레임 전송을 피하고, 이더넷 네트워크의 통신효율을 향상하는 것을 목적으로 한다.
스위치가 실행하는 프레임 전송을 스위칭, 스위치가 스위칭에서 사용하는 LAN 포트 번호와 발신지 MAC 주소의 테이블을 MAC 주소 테이블이라고 한다.
스위치는 아래와 같은 순서로 MAC 주소를 만들고, 필요한 포트로만 프레임을 전송하도록 한다.
1. 프레임을 수신받은 스위치는 프레임이 들어온 LAN 포트번호와 발신지 MAC 주소를 MAC 주소 테이블로 기록한다.
2. 수신처 MAC 주소의 정보가 MAC 주소 테이블에 기록되어 있으면, 그 정보를 기준으로 프레임을 전송한다. 기록되어 있지 않으면, 모든 포트에 프레임을의 복사본을 전송한다. 해당하는 컴퓨터만 프레임을 수신하여, 이외의 컴퓨터는 프레임을 파기한다.
3. 이후, 프레임이 들어올때마다 MAC 주소 테이블의 정보를 갱신한다. 사용하지 않게 된 정보는 일정시간 경과하면 삭제한다.
'개발서 > 서버의 기본' 카테고리의 다른 글
2-07 다양한 IP 주소 (0) | 2020.06.28 |
---|---|
2-06 IP와 IP주소 (0) | 2020.06.27 |
2-04 이더넷과 MAC주소 (0) | 2020.06.24 |
2-03 프로토콜의 역할 (0) | 2020.06.23 |
2-02 OSI 참조 모델과 프로토콜 (0) | 2020.06.22 |