네트워크 요소들의 물리적, 논리적 연결 구조.
물리적 토폴로지는 다양한 네트워크 노드(또는 기기)와 노드 사이의 링크(또는
통신회선)를 물리적으로 배치하고 연결한 구조를 의미한다.
논리적 토폴로지는 네트워크 내에서 스위치(switch)나 라우터(router)를 거쳐서 실질적으로 데이터를 전달하고 처리하는 노드와 노드를 연결한 구조를 말한다.
* 참고: 일반적으로 스위치, 라우터,
사용자 단말 장치 등의 기기를 노드라고 하며 전기적 통신회선을 링크라고 함 형태로는 네트워크상의 노드를 그물형으로 연결한 망사형(mesh
topology), 노드 사이의 계층적 관계를
나무 형태로 표현한 트리형(
tree topology), 노드들을 원형으로 연결한 링형(ring
topology)이 있다. 또한 모든 노드를 중앙 노드에 직접 연결한 성형(
star topology), 모든 노드들이 기본 전송로를 공유하며 버스 T자형으로 연결된
버스형(
bus topology), 점대점을 기본으로 순차적으로 직렬 연결한 구성인 선형(linear
topology)등이 있다. 선형은
버스형 구조라고도 한다.
망사형은 노드 간 연결 경로가 많아 특정 노드나 링크에 데이터의 흐름이 집중되지 않고 최단 거리로 데이터가 전달될 수 있지만 노드 간 경로 계산이 복잡한 단점이 있다. 반면 링형, 스타형, 트리형,
버스형 등은 노드 간 경로 계산이 쉽고 경로를 유지·관리하기가 편리하지만 특정 노드나 링크에 데이터가 집중될 수 있어 성능이 제한된다. 대규모 네트워크에서는 성능이 좋은 망사형 구조가 적합하고 소규모 네트워크에는 링형, 스타형, 트리형,
버스형 등 정형화된 연결 구조가 적합하다.