switching hub
overview
operates at Layer 2(Data Link Layer) of OSI,
uses Mac addresses to forward data to the correct destination
creates separate collision domains for each port
provides full-duplex comunication
supports multiple simultaneous connections
switching hub == 네트워킹 디바이스
mac 주소를 이용해 데이터를 올바른목적지까지 포워딩하기위한
Data Link 계층에서 동작하는 네트워킹 디바이스
key charateristics
- packet switching
패킷 스위칭을 통해 데이터를 의도된 수신자에게만 전달 - no NAT
네트워크변환 기능 없음 - No IP address assignment(DHCP)
IP 할당기능 없음 - acts as a bridge between devices
디바이스들간 다리역할 - improves network efficiency compared to traditional hubs
전통적 허브보단 네트워크 효율성 증대
when?
- 네트워크에 다른 라우터가 필요할 때
how does it work
-
Packet Forwarding:
특정 디바이스가 같은 네트워크에있는 다른 디바이스에 데이터를 보낼 때
스위칭허브에 연결되는데, 데이터 패킷을 받은 허브는 패킷내에 헤더내에 있는 목적지를 확인해 패킷을 전달하기위한 포트를 결정 -
MAC Address Table:
스위칭허브는 MAC 주소 테이블이 존재
디바이스가 연결되어있는 Mac 주소들이 매핑되어있음
해당 테이블은 데이터를 효율적으로 포워딩하기 위한 용도로 사용됨 (with correct destination device without broadcasting) -
Port-Based Communication:
스위칭허브는 디바이스간 데이터를 주고받기 위한 다이렉트 소통 경로를 탐색하고
패킷은 오직 포트를 통해 대상장치가 연결된 포트로만 패킷을 전송
네트워크 혼잡을 줄이는데 도움이되고, 전통적인 허브보다 향상된 네트워크 성능을 가짐 -
Automatic Learning:
MAC 주소 테이블을 동적으로 업데이트
특정 디바이스에서 허브측으로 데이터 전송이이뤄질때
요청받은 허브는 데이터를 받을 때 해당 디바이스의 MAC주소, 포트를 상기