본문 바로가기
Computer Science/네트워크

[네트워크] 네트워크 기초

by nahkim 2023. 2. 25.

네트워크

컴퓨터 등의 장치들이 통신 기술을 이용하여 구축하는 연결망을 지칭하는 용어

 

노드(node)와 링크(link)가 서로 연결되어 있거나 연결되어 있지 않은 집합체를 의미

여기서 노드란 서버, 라우터, 스위치 등 네트워크 장치를 의미

링크는 유선 또는 무선을 의미

 

 

좋은 네트워크를 만들기 위해선

  • 많은 처리량을 처리할 수 있으며
  • 지연시간이 짧고
  • 장애 빈도가 적으며
  • 좋은 보안을 갖춰야 한다.

처리량(throughput)

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

단위는 bps(bits per second)이다. 즉, 초당 전송 또는 수신되는 비트 수

 

처리량은

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

 

대역폭

주어진 시간동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수

 

지연 시간(latency)

요청이 처리되는 시간

어떤 메세지가 두 장치 사이를 왕복하는데 걸리는 시간

지연시간 = 800ms + 900ms = 1.7s

지연 시간은 매체 타입(유선, 무선), 패킷 크기, 라우터의 패킷 처리 시간에 영향을 받음

 

참고 : *면접을 위한 CS 전공지식 노트*