여러대의 컴퓨터를 연결해주는 장치
데이터 패킷을 받으면 연결된 모든 장치에 보냄
즉 단순 분배 중계 장치
연결 된 모든 장치에 데이터를 뿌리기 때문에 데이터 전송 대역폭을 분리해서 사용해야함. 즉 허브의 대역폭이 500Mbps 라면, 5대의 장치가 연결되어 있다면 100Mbps의 속도로 나누어져서 각각 전송함
연결된 모든 장치의 ip주소와 MAC 주소를 표로 가지고 있는 장치
그 표에 따라서 원하는 목적지로 패킷을 전송함
어떤 ip주소와 port로 요청이 들어오면 스위치는 표에 입각해서 MAC주소를 찾음 ->그 장치에게 패킷을 전송
(만약 일치하는 MAC이 없을 경우 허브처럼 모든 연결된 장치에 패킷을 다 뿌리고 표를 갱신함)
-장치가 5대 연결 되어 있다고 하더라도 목표된 장치에만 패킷을 전송하기때문에 500Mbps로 전송
LAN(local area network/근거리 통신망)을 연결해주는 장치
최종 목적지에 도달하기 위해 한 통신망에서 다른 통신망으로 넘어갈 때 적절한 경로를 찾아 전송하는 장치
ISP(Internet service provider)업체에서 ip를 제공하고 소비자는 ip를 구매해서 사용
이 때 구매한 하나의 ip를 여러대의 장치에 나누어 인터넷에 연결하고 싶을 때 사용되는 장치