[네트워크] 허브, 스위치, 라우터
허브, 스위치, 라우터
허브 (Hub)
- 허브는 네트워크의 기본적인 연결 장치이다.
- 물리 계층(1계층) 또는 데이터 링크 계층(2계층)에서 작동한다.
- 허브의 주된 기능은 네트워크 내의 모든 장치에게 데이터 패킷을 브로드캐스트하는 것이다.
즉, 허브에 연결된 한 장치에서 데이터 패킷을 보내면, 허브는 이 패킷을 네트워크에 연결된 모든 다른 장치들에게 전송한다.
- 단점
- 허브는 네트워크 트래픽의 충돌을 유발할 수 있고, 보안 문제가 있으며, 데이터 효율성이 낮다.
- 브로드캐스트로 인한 단점과 같다.
스위치 (Switch)
- 허브보다 훨씬 지능적인 네트워크 연결 장치이다.
- 스위치는 데이터 링크 계층(2계층)에서 작동한다.
연결된 장치 각각의 MAC 주소를 학습하고, 이 정보를 사용하여 데이터 패킷을 해당 목적지의 장치에만 전송한다(유니캐스트).
- 장점
- 스위치는 네트워크의 효율성을 높이고, 데이터 충돌을 줄이며, 보안성을 강화한다.
- 각 연결에 대해 전용 대역폭을 제공하여 네트워크 성능을 개선한다.
라우터 (Router)
- 네트워크 계층(3계층)에서 작동하는 장치이다.
- 두 개 이상의 네트워크를 연결하고 데이터 패킷이 여러 네트워크를 횡단할 수 있도록 라우팅한다.
라우터는 IP 주소를 기반으로 패킷의 최적의 경로를 결정하고, 네트워크 간의 데이터 전송을 관리한다.
- 장점
- 서로 다른 네트워크 프로토콜을 번역하는 역할울 할 수 있다.
- NAT 기능을 통해 내부 IP 주소를 외부에 노출시키지 않고 인터넷 접속을 가능하게 한다.(보안 기능)
차이점
- 기능 수준: 허브는 단순히 데이터를 모든 포트에 브로드캐스트하는 반면, 스위치는 목적지를 지정하여 데이터를 전송하고, 라우터는 데이터 패킷의 라우팅 경로를 결정한다.
- 성능과 효율성: 스위치는 허브보다 네트워크 자원을 효율적으로 사용하며, 라우터는 여러 네트워크 간의 복잡한 통신을 관리한다.
- 보안: 라우터는 가장 높은 수준의 네트워크 보안 기능을 제공하며, 스위치는 허브보다 보안성이 더 높다.
This post is licensed under CC BY 4.0 by the author.