장 준
씨포유
장 준
전체 방문자
오늘
어제
  • 분류 전체보기 (91)
    • 프로그래밍언어 (15)
      • c언어 (10)
      • 파이썬 (0)
      • 자바스크립트 (5)
    • PS (58)
      • 알고리즘 이론 (18)
      • 프로그래머스 (5)
      • 백준 (35)
    • CS (16)
      • 자료구조 (5)
      • 운영체제 (3)
      • 네트워크 (5)
      • 데이터베이스 (0)
      • 기초 지식 (3)
    • 브랜드 (1)

블로그 메뉴

  • 태그

인기 글

태그

  • pypy3
  • nodejs
  • bitmask
  • 코딩테스트
  • DP
  • DFS
  • 기초 지식
  • 프로그래머스
  • codesandbox
  • Visual Studio
  • CS
  • 자바스크립트
  • 프로그래밍언어
  • Priority Queue
  • BFS
  • C
  • 씨포유
  • Network
  • python3
  • 알고리즘
  • 자료구조
  • Stack
  • Kruskal algorithm
  • JavaScript
  • PS
  • recursion
  • 파이썬
  • JS
  • 백준
  • Implementation

최근 댓글

최근 글

hELLO · Designed By 정상우.
장 준

씨포유

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

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

2022. 10. 19. 19:48
728x90

네트워크 토폴로지란?

네트워크의 요소들(링크, 노드 등)이 어떻게 배치되어 있는지에 대한 연결 방식 네트워크 토폴로지(Network Topology)라고 합니다. 병목 현상이 발생했을 때 네트워크가 어떤 토폴로지를 갖는지가 문제점을 찾는데 중요한 키가 될 수 있습니다.

 

병목 현상: 전체 시스템의 성능이나 용량이 하나의 구성 요소로 인해 제한을 받는 현상

토폴로지의 종류

버스(Bus)

  • 중앙 통신 회선 하나에 여러 노드가 연결되어 공유하는 네트워크 구조
  • 근거리 통신망 LAN에서 사용
  • 설치 비용이 적고 신뢰성이 우수
  • 간단한 구조로 노드를 추가하고 삭제하기 쉬움
  • 스푸핑 공격을 받을 위험이 있음

 

트리(Tree)

  • 트리의 형식으로 네트워크가 구성되어 있으며 계층형 토폴로지라고도 불림
  • 노드를 추가하는 것은 쉽지만, 삭제하는 것은 경우에 따라 다름(리프 노드의 경우에 한정하여 삭제가 쉬움)
  • 특정 노드에 트래픽이 집중될 때 하위 노드에 영향을 끼칠 수 있음

 

스타(Star)

  • 중앙에 있는 노드에 모든 노드가 연결된 네트워크 구조
  • 노드 추가, 에러 탐지가 쉬움
  • 패킷 충돌 가능성이 적음
  • 중앙 노드에 문제가 발생하면 전체 네트워크에 영향을 끼침

 

링형(Ring)

  • 각각의 노드가 좌우로 인접한 노드와 연결되어 고리 모양을 이루는 네트워크 구조
  • 노드 수가 증가해도 네트워크 상의 손실이 거의 없음
  • 충돌 가능성이 적고, 문제가 발생한 노드를 쉽게 탐색 가능
  • 한 노드의 회선에 문제가 발생하면 전체 네트워크에 영향을 끼침

 

메시(Mesh)

  • 모든 노드가 서로 일대일로 연결되어 그물망 모양을 이루는 네트워크 구조
  • 노드 n개에 필요한 연결 수는 n*(n-1)/2개
  • 한 노드에서 문제가 발생해도 경로가 여러 개이기 때문에 유연하게 대처 가능
  • 노드를 추가하고 삭제하기 어렵고, 많은 비용 발생
728x90
반응형
저작자표시 (새창열림)

'CS > 네트워크' 카테고리의 다른 글

[네트워크] HTTP와 HTTPS  (0) 2022.11.27
[네트워크] 라우팅(Routing)  (0) 2022.11.09
[네트워크] TCP와 UDP  (0) 2022.11.07
[네트워크] OSI 7계층, TCP/IP 4계층  (0) 2022.10.21
    'CS/네트워크' 카테고리의 다른 글
    • [네트워크] HTTP와 HTTPS
    • [네트워크] 라우팅(Routing)
    • [네트워크] TCP와 UDP
    • [네트워크] OSI 7계층, TCP/IP 4계층
    장 준
    장 준
    C4U(Computer For You)

    티스토리툴바