Search

네트워크 토폴로지

네트워크 토폴로지 (Network Topology)

컴퓨터 네트워크 요소들(링크, 노드 등)을 연결해 놓은 것, 또는 그 연결 방식
대표적인 토폴로지로 버스형, 스타형, 링형이 있다.

버스형 (Bus Network)

다수의 호스트버스라 불리는 하나의 전송 매체 공유
초기 이더넷의 네트워크 연결 방식
특정 호스트에서 데이터 전송 → 모든 호스트에서 데이터 수신
데이터를 전송하는 호스가 둘 이상 → 데이터의 충돌 가능성 有
충돌 제어를 위해 이더넷에선 CSMA/CD 방식 사용

스타형

중앙 호스트를 중심으로 여러 호스트를 자체 케이블을 이용해 Point-to-Point로 연결하는 방식
현재 이더넷 LAN에서 가장 많이 이용하는 방식
데이터는 항상 중앙 호스트를 거쳐 전달호스트의 신뢰성과 성능이 중요
호스트가 하나이기 때문에 데이터 충돌 위험 X
특정 호스트에 문제가 생겨도 자체 케이블로 연결되어 있기 때문에 나머지에 영향 X

링형

각 호스트들이 Point-to-Point로 연결되며 전체적으로는 하나의 순환 구조를 이루는 방식
데이터는 한 방향으로만 전달되며 모든 호스트가 데이터 전송과 교환 기능 수행
네트워크 부하가 심한 경우, 버스형보다 우수한 성능 (일반적으론 이더넷보다 성능 안좋음)
네트워크 관리를 위한 서버 불필요
한 호스트의 불량 → 전체 네트워크 동작 불능의 위험
높은 비용의 네트워크 어댑터 카드..
여러 호스트가 데이터 송신 시 충돌 위험이 있으므로 토큰(Token)을 사용해 충돌 제어

참고 자료