Computer Science/Network

네트워크 토폴리지와 네트워크의 분류

Ofglen 2023. 7. 14. 11:48

네트워크의 기초

  • 네트워크: 노드(node)와 링크(link)가 서로 연결되어 있는 집합체
    • 노드: 서버, 스위치 등 네트워크 장치
    • 링크: 유선 또는 무선
  • 처리량: 링크를 통해 전달되는 단위 시간당 데이터양을 말한다. 단위는 bps(bits per second)를 사용한다. (초당 수신되는 비트 수라는 의미이다)
  • 지연시간: 요청이 처리되는 시간을 말하며 메시지가 두 장치 사이를 왕복하는 데 걸린 시간이다.

대역폭: 주어진 시간 동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수

 

 

 

 

네트워크 토폴리지

  • 네트워크 토폴리지(Network Topology): 상호 간에 정보를 교환할 수 있도록 하는 노드와 링크들의 배치 형태를 말한다.
    • 트리 토폴리지: 계층형 토폴리지라고 하며 트리 형태로 배치한 네트워크 구성이다.
    • 버스 토폴로지: 중앙 통신 회선 하나에 여러 개의 노드가 연결되어 공유하는 네트워크 구성을 말하며 근거리 통신망(LAN)에서 사용한다.
    • 스타 토폴로지: 중앙에 있는 노드에 모두 연결된 네트워크 구성을 말한다.
    • 링형 토폴로지: 각각의 노드가 양 옆의 두 노드와 연결하여 고리처럼 연속되게 통신을 하는 망 구성 방식이다.
    • 메시 토폴로지: 그물망처럼 연결되어 있는 구조다.
      • 장점: 한 단말 장치에 장애가 발생해도 여러 개의 경로가 존재하므로 네트워크를 계속 사용할 수 있고 트래픽도 분산 처리할 수 있다.

네트워크 토폴로지 구조를 파악해야 병목 현상을 올바르게 해결할 수 있다.

 

 

 

병목현상이란?

병목현상(bottleneck): 전체 시스템의 성능이나 용량이 하나의 구성 요소로 인해 제한을 받는 현상을 말한다. 병의 몸통보다 병의 목 부분 지름이 좁아서 물이 천천히 쏟아지는 것에 비유한다. 서비스에서 급증한 트래픽을 관리하지 못하면 병목 현상이 생겨서 사용자는 웹 사이트로 들어가지 못한다

 

 

 

 

네트워크 분류

  • 네트워크의 분류는 규모와 호스트 사이의 연결 거리를 기준으로 LAN, MAN, WAN으로 분류한다.
    • LAN(Local Area Network): 근거리 통신망을 의미하며 전송 속도가 빠르고 혼잡하지 않다.
    • MAN(Metropolitan Area Network): 대도시 지역 네트워크를 연결한다.
    • WAN(Wide Area Network): 광역 네트워크를 의미하며 국가 이상의 넓은 영역을 연결하며 전송 속도가 낮고 혼잡하다.