<aside> <img src="/icons/list-indent_lightgray.svg" alt="/icons/list-indent_lightgray.svg" width="40px" />
Table Of Content
</aside>
네트워크는 **노드(Node)**와 **링크(Link)**가 서로 연결되어 있거나 연결되어 있지 않은 집합체를 의미
좋은 네트워크의 조건
네트워크를 구축할 때는 ‘좋은’ 네트워크로 만드는 것이 중요하다.
처리량(throughput)
트래픽 vs 처리량
트래픽 : 특정 시점에 링크 내에 흐르는 데이터의 양
처리량 : 실제로 처리된 트래픽의 양
트래픽이 많아졌다. = 흐르는 데이터가 많아졌다.
처리량이 많아졌다. = 처리되는 트래픽이 많아졌다.
지연 시간(latency)
네트워크 토폴로지(network topology)는 노드와 링크가 어떻게 배치되어 있는지에 대한 방식이자 연결 형태를 의미한다. 병목 현상을 파악하고 해결하는 데 중요한 기준이 된다.
| 토폴로지 | 특징 | 장점 | 단점 |
|---|---|---|---|
| 트리(Tree) | ・ 계층형 토폴로지 | ||
| ・ 트리 형태로 배치된 네트워크 구성 | ・ 노드 추가/삭제 용이 | ||
| ・ 특정 노드에 트래픽이 집중될 때 하위 노드에 영향을 끼칠 수 있음. | |||
| 버스(Bus) | ・ 중앙 통신 회선 하나에 여러 개의 노드가 연결되어 공유하는 네트워크 구성 | ||
| ・ 근거리 통신망(LAN)에서 사용 | ・ 설치 비용 저렴, 신뢰성 우수, 중앙 통신 회선에 노드 추가/삭제 용이 | ||
| ・ **스푸핑 공격 가능** | |||
| 스타(Star, 성형) | ・ 중앙에 있는 노드에 모두 연결된 네트워크 구성 | ・ 노드를 추가하거나 에러 탐지가 쉽고 패킷의 충돌 발생 가능성이 적다. | |
| ・ 또한, 어떠한 노드에 장애가 발생해도 쉽게 에러를 발견할 수 있으며 장애 노드가 중앙 노드가 아닐 경우 다른 노드에 영향을 끼치는 것이 적다. |
| ・ 중앙 노드에 장애가 발생하면 전체 네트워크를 사용할 수 없고 설치 비용이 고가이다. | | 링(Ring) | ・ 각각의 노드가 양 옆의 두 노드와 연결하여 전체적으로 고리처럼 하나의 연속된 길을 통해 통신을 하는 망 구성 방식 ・ 데이터는 노드에서 노드로 이동을 하게 되며, 각각의 노드는 고리 모양의 길을 통해 패킷을 처리 | ・ 노드 수가 증가되어도 네트워크상의 손실이 거의 없고 충돌이 발생되는 가능성이 적어 노드의 고장 발견이 쉽다. | ・ 네트워크 구성 변경이 어렵고 회선에 장애가 발생하면 전체 네트워크에 영향을 크게 끼칠 수 있다. | | 메시(Mesh) | ・ 망형 토폴로지 ・ 그물망처럼 연결되어 있는 구조 | ・ 한 단말 장치에 장애가 발생해도 여러 개의 경로가 존재하므로 네트워크를 계속 사용할 수 있고 트래픽도 분산 처리가 가능하다. | ・ 노드의 추가가 어렵고 구축 비용과 운용 비용이 고가 |
병목 현상(bottleneck)
전체 시스템의 성능이나 용량이 하나의 구성 요소로 인해 제한을 받는 현상
네트워크 토폴로지 구조를 파악해야 병목 현상의 원인을 찾고 올바르게 해결할 수 있다.