네트워크 토폴로지
네트워크 토폴로지는 노드가 컴퓨터 또는 통신 네트워크에 배치된 방식을 설명합니다. 네트워크의 물리적 토폴로지를 가리킬 수 있으며, 이는 각 장치가 서로 물리적으로 연결되는 방식을 설명합니다. 또한 네트워크의 논리적 토폴로지를 가리킬 수도 있으며, 이는 장치 간에 데이터가 네트워크를 통해 이동하는 방식을 설명합니다. 물리적 토폴로지와 논리적 토폴로지는 모두 네트워크의 전반적인 성능과 네트워크를 확장하고 새 장치를 추가하기 쉬운 정도에 영향을 줍니다.
현대 네트워크에서 사용되는 일반적인 물리적 네트워크 토폴로지 설계에는 여러 가지가 있으며, 각각 장단점이 있습니다. 다음은 대표적인 몇 가지 예입니다.
- 스타 네트워크는 네트워크의 다른 모든 노드에 연결되는 중앙 노드를 사용합니다. 모든 데이터는 이 중앙 노드(라우터나 스위치 등)를 통과하며, 중앙 노드는 각 데이터 패킷을 분석하고 목적지로 전달합니다. 스타 네트워크는 허브 앤 스포크 네트워크라고도 합니다.
- 트리 네트워크는 하이브리드 스타 네트워크의 한 유형입니다. 트리 네트워크는 여러 스타 네트워크의 중앙 노드에 연결되는 중앙 "루트" 노드에서 시작합니다.
- 링 네트워크는 원형으로 구성되며, 각 노드를 양쪽의 인접한 두 노드에 연결합니다. 링을 통해 이동하는 데이터는 목적지에 도달할 때까지 노드에서 노드로 이동합니다.
- 라인 네트워크는 링 네트워크와 비슷하지만, 양 끝점이 연결되어 원을 이루지 않습니다.
- 메시 네트워크는 네트워크의 모든 노드 사이에 직접 연결을 제공합니다. 메시 네트워크는 중복 연결이 많기 때문에 매우 안정적이지만, 관리가 복잡하고 큰 규모로 확장하기에는 적합하지 않습니다.
- 버스 네트워크는 네트워크의 백본으로 하나의 중앙 케이블 또는 "버스"를 제공합니다. 각 노드는 버스에 연결되고 자신에게 지정된 데이터 패킷을 확인합니다.
네트워크의 물리적 토폴로지가 중요한 것처럼 논리적 토폴로지도 중요합니다. 논리적 토폴로지는 네트워크의 물리적 연결을 통해 장치와 노드 사이에서 데이터가 이동하는 방식을 말합니다. 네트워크 관리자는 물리적 토폴로지와 별도로 네트워크의 논리적 토폴로지를 변경할 수 있으므로, 네트워크 인프라를 다시 설계하거나 네트워크 장치를 옮기지 않고도 변경할 수 있습니다. 예를 들어 관리자는 가상 네트워크를 만들어 일부 장치를 나머지 네트워크와 격리할 수 있습니다. 이때 물리적 토폴로지는 변경되지 않습니다.
지식 테스트하기