허브
허브란?
네트워크에서 허브(Hub)는 여러 개의 네트워크 장치를 연결하는 네트워크 장비입니다. 허브는 주로
이더넷(Ethernet) 네트워크에서 사용되며, 컴퓨터, 프린터, 스위치 등 다양한 네트워크 장치들을 연결하여
통신할 수 있도록 합니다. 쉽게 말해 각각의 컴퓨터들이 서로 연결되어 있기에 각 컴퓨터가 작성한 한글
파일이라든지 문서들을 다른 컴퓨터에서 볼수 있는 것 입니다.
허브의 동작 원리
허브에는 여러 개의 포트(port)가 있고, 각 포트는 네트워크 장치와 연결됩니다. 허브는 수신한 데이터를
받은 포트 이외의 모든 포트로 데이터를 전송합니다. 따라서, 허브를 통해 연결된 장치들은 모든 데이터를
수신하게 됩니다.
허브의 단점
허브는 단순히 데이터를 분배하는 역할만 수행하며, 데이터 충돌이 발생할 수 있습니다. 데이터 충돌은
여러 장치가 동시에 데이터를 전송할 때 발생하는데, 허브는 충돌을 감지하거나 해결할 수 있는 기능이
없기 때문에 충돌이 발생하면 전체 네트워크의 성능이 저하될 수 있습니다.
따라서, 현대의 네트워크에서는 허브보다 더 발전된 기술인 스위치(Switch)가 주로 사용됩니다. 스위치는
허브와 달리 충돌 도메인을 분리하여 데이터 충돌을 방지하고, 데이터 전송을 효율적으로 관리할 수
있습니다.
허브의 사용 용도
허브는 초기 컴퓨터 네트워크에서 사용되었습니다. 초기에는 작은 규모의 네트워크에서 컴퓨터들을
연결하는 데에 사용되었습니다. 허브는 간단하고 비교적 저렴한 장비로서, 여러 컴퓨터를 한데 연결하여
데이터를 공유하고 통신할 수 있도록 했습니다.
허브는 모든 데이터를 수신 포트 이외의 모든 포트로 전송하는 방식을 사용하기 때문에 데이터의 전달이
느리고 충돌이 발생할 수 있습니다. 따라서, 허브는 작은 규모의 네트워크에서 사용할 때는 성능상 큰 문제가 없었지만, 네트워크 규모가 커지고 데이터 트래픽이 많아질수록 허브의 성능 한계가 드러나게 되었습니다.
이후 스위치(Switch)라는 개선된 네트워크 장비가 개발되어 허브에 대한 대안이 되었습니다. 스위치는
데이터 충돌을 방지하기 위해 충돌 도메인을 분리하고, 목적지에 맞는 포트로 데이터를 전송함으로써
네트워크의 성능을 향상시켰습니다. 스위치는 허브보다 더욱 효율적이고 고속의 데이터 전송을 가능하게
했기 때문에 현대의 네트워크에서는 주로 스위치가 사용되고 있습니다.
따라서, 허브는 초기의 작은 규모의 네트워크에서 사용되었으며, 스위치의 등장으로 인해 그 사용빈도가
현저히 줄어들었습니다. 현재는 주로 역사적인 이해나 과거의 시스템에서 허브를 다룰 때 사용되거나,
특정 상황에서 네트워크 분석이나 테스트 등의 목적으로 허브를 사용할 수 있습니다.
*바쁜 사람을 위한 깜찍한 정리
허브란 여러 개의 컴퓨터를 하나의 장비로 연결 시키고 연결된 컴퓨터들끼리 파일이나 문서를 서로 공유하고 통신 할 수 있게 만들어주는 하드웨어 장비이다. 허브는 이더넷 어제 배운 CS/MA 방식을 사용하며 동작 원리는 여러 개의 포트가 있고, 각 포트는 네트워크 장치와 연결이 되며 수신한 데이터를 받은 포트 이외의 모든 포트로 데이터를 전송하여 허브와 연결된 모든 장치들은 데이터를 수신하게 된다. 단점으로는 허브는 단순히 데이터를 분배하는
역할만하여 데이터 충돌이 발생할 수 있다. 한번에 여러 장치가 동시에 데이터를 전송할때 현대의 네트워크는
허브보다 더 발전된 스위치가 주로 사용되고 허브는 작은 규모의 네트워크에서 사용된다.
'목차훔치기 > 하루 3분 네트워크 교실' 카테고리의 다른 글
2계층 주소와 이더넷 (하루 3분 네트워크 교실) (0) | 2023.07.02 |
---|---|
2계층의 역할과 개요(하루 3분 네트워크 교실) (0) | 2023.07.01 |
신호와 충돌(하루 3분 네트워크 교실) (0) | 2023.06.29 |
1계층의 역할과 개요(하루 3분 네트워크 교실) (0) | 2023.06.28 |
TCP/IP 모델 (하루 3분 네트워크 교실) (0) | 2023.06.27 |