본문 바로가기
✏️ CS/네트워크

[네트워크] 토폴로지(Topology)

by 개발한 너굴씨 2024. 5. 2.
728x90

 

 

 

 

 

토폴로지(Topology)


 

 

 

 

 

 

토폴로지(Topology)란?

 

토폴로지는 링크, 노드 등을 물리적으로 연결하는 방식입니다. 

 

다시 말해 네트워크에 연결된 컴퓨터와 케이블, 기타 구성 요소의 배치를 뜻합니다. 

 

 

 

 

토폴로지를 고려하는 이유

 

네트워크를 설계할 때 토폴로지를 고려해야 하는 이유는 무엇일까요?

랜을 통합하는 이더넷이 나오기 이전엔 규격이 서로 다른 랜이 서로 호환이 안됐기 때문입니다.

 

그럼 지금은 토폴로지를 고려하지 않아도 될까요? 

토폴로지는 병목현상이 발생했을 때 문제점을 찾는 중요한 기준이 되기 때문에 고려하는 것이 좋습니다. 

 

 

여기서 병목현상이란? 

 

병목(Bottleneck) 현상은 전체 시스템의 성능이나 용량이 하나의 구성 요소로 인해 제한 받는 현상을 의미합니다. 병목 현상이 발생하면, 담을 수 있는 데이터의 용량은 적은데 한 번에 많은 양의 데이터가 들어오면 컴퓨터가 느려지게 됩니다. 

 

 

 

 

토폴로지 종류 

 

토폴로지 종류

 

  • 성형(Star Topology) : 중앙의 교환 장치가 데이터의 경로를 개설하고 유도하는 형태 
  • 링형 (Ring Topology ) : 각 링크가 단방향이기 때문에 한 방향 전송만 가능한 형태 각 노드는 데이터 송수신을 제어하는 엑세스 논리제어 토큰을 보유 
  • 버스형 (Bus Topology ) : 모든 노드는 간선을 공유하며 연결되는 형태 간단히 접속 장치를 붙이는 것으로 접속 가능
  • 망형 (Mesh Topology ) : 모든 노드를 상호 연결하는 형태 통신선로의 총길이가 가장 긴 구조
  • 트리형 (Tree Topology ) : 지역과 거리에 따라 연결하는 통신선로의 총길이가 가장 짧은 구조 

 

 

728x90

댓글