개발/ETC

네트워크의 기초 (1)

devhooney 2023. 1. 10. 01:03
728x90

1. 개념

- 네트워크란 노드와 링크가 서로 연결되어 있으며 리소스를 공유하는 집합을 의미.

 

* 노드:

서버, 라우터, 스위치 등 네트워크 장치를 의미

 

* 링크:

유선 또는 무선을 의미

 

 

2. 처리량과 지연 시간

- 네트워크를 구축할 때는 '좋은' 네트워크로 만드는 것이 중요

 

* 좋은 네트워크:

많은 처리량을 처리할 수 있음

지연 시간이 짧고 장애 빈도가 적음

좋은 보안을 갖춤

 

* 처리량:

처리량은 링크를 통해 전달되는 단위 시간당 데이터양

처리량은 사용자들이 많이 접속할 때마다 커지는 트래픽, 네트워크 장치 간의 대역폭, 네트워크 중간에 발생하는 에러, 장치의 하드웨어 스펙에 영향을 받음

 

* 지연 시간:

지연시간은 요청이 처리되는 시간

 

3. 네트워크 토폴로지와 병목 현상

- 네트워크 토폴로지는 노드와 링크가 어떻게 배치되어 있는지에 대한 방식 또는 연결 형태

 

* 네트워크 토폴로지 종류:

트리 토폴로지

버스 토폴로지

스타 토폴로지

링형 토폴로지

메시 토폴로지

 

- 네트워크의 구조라고도 일컫는 토폴로지가 중요한 이유는 병목 현상을 찾을 때 중요한 기준이 되기 때문.

 

* 병목현상:

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

 

 

 

728x90

'개발 > ETC' 카테고리의 다른 글

운영체제와 컴퓨터  (0) 2023.01.15
네트워크의 기초 (2)  (0) 2023.01.11
프로그래밍 패러다임  (0) 2023.01.08
디자인 패턴 (4)  (0) 2023.01.06
디자인 패턴 (3)  (0) 2023.01.04