[네트워크 1] - 기초

Seoyoung·2023년 2월 7일

CS지식뿜뿜

목록 보기
1/1

Network 란?

  1. 컴퓨터 등의 장치들이 통신 기술을 이용하여 구축하는 연결망
  2. Net + Work 의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태
  3. IEEE(Institute of Electrical and Electronics Engineers:국제 전기 전자 공학회) - 몇 개의 독립적인 장치가 적절한 영역내에서 적당히 빠른 속도의 물리적 통신 채널을 통하여 서로가 직접 통신할 수 있도록 지원해 주는 데이타 통신 체계

노드(node)와 링크(link)가 서로 연결되어 있으며 리소스를 공유하는 집합

  • 노드 : 서버, 라우터, 스위치 등 네트워크 장치
  • 링크 : 유선 또는 무선

처리량과 지연 시간

좋은 네트워크를 구축하는 것이 중요
✨ 많은 처리량 + 짧은 지연 시간 + 적은 장애 빈도 + 좋은 보안 ✨

  1. 처리량 throughput : 링크를 통해 전달되는 단위 시간당 데이터양
  2. 지연시간 latency : 요청이 처리되는 시간 (왕복)

네트워크 토폴로지 topology

네트워크 설계 시 노드와 링크의 배치 방식 + 연결 형태

1. 트리형 (tree)
 트리 형태로 배치 (계층형 토폴로지)
 * 장점 : 노드의 추가, 삭제 용이
 * 단점 : 특정 노드에 트래픽이 집중될 때 하위 노드에 영향을 끼칠 수 있음
 
2. 링형 (ring)
 각각의 노드가 양 옆의 두 노드와 연결한 고리모양
 하나의 연속된 길을 통해 통신을 하는 망 구성 방식
 * 장점 
  - 노드 수가 중가되어도, 네트워크 손실이 거의 없음
  - 충돌이 발생할 가능성이 적음
  - 문제가 발생한 노드를 쉽게 탐색할 수 있음
 * 단점
  - 네트워크 구성 변경이 어려움
  - 회선에 장애가 발생하면, 전체 네트워크에 영향을 미침
 
3. 성형 (star)
4. 버스형 (bus)
5. 망형 (mesh)

병목 현상 bottleneck

  • 네트워크 토폴로지가 중요한 이유는 병목현상을 찾을 때 중요한 기준이 되기 때문
  • 전체 시스템의 성능이나 용량이 하나의 구성 요소로 인해 제한을 받는 현상
  • 서비스에서 이벤트를 열었을 때 트래픽이 많이 생기고, 그 트래픽을 잘 관리하지 못하면 병목 현상이 생겨 사용자는 웹 사이트로 들어가지 못하게 됨
profile
@seoyoungsz

0개의 댓글