네트워크의 기초
- 네트워크: 노드(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): 광역 네트워크를 의미하며 국가 이상의 넓은 영역을 연결하며 전송 속도가 낮고 혼잡하다.
'Computer Science > Network' 카테고리의 다른 글
OSI 7계층(OSI 7 Layers)과 TCP/IP 프로토콜 (0) | 2023.07.12 |
---|---|
유선 & 무선 네트워크 (0) | 2023.07.11 |
On-Premise에서의 네트워크 기본 구성 (0) | 2023.07.11 |
Shared VPC란 무엇인가? (0) | 2023.04.12 |