들어가기 전
네트워크란
네트워크는 컴퓨터 등의 장치들이 통신 기술을 이용하여 구축하는 연결망
통신 기술을 사용해 의사소통하는 구조 (상호)
노드(node)와 링크(link)가 서로 연결되어 있으며 리소스를 공유하는 집합
- 노드 → 서버, 라우터, 스위치 등 네트워크 장치
- 링크 → 유선 혹은 무선으로 연결되는 방식
2.1.1. 처리량과 지연시간
처리량(Throughput)
- 링크를 통해 전달되는 단위시간 당 데이터의 양
- 단위로는 bps(bits per second)를 사용 → 초당 전송 또는 수신되는 비트 수
- 사용자들이 많이 접속할 때마다 커지는 트래픽, 네트워크 장치 간의 대역폭, 네트워크 중간에 발생하는 에러, 장치의 하드웨어 스펙 등에 영향을 받음
**대역폭**
주어진 시간동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수
지연 시간 (Latency)
- 요청이 처리되는 시간을 말하며 어떤 메시지가 두 장치 사이를 왕복하는 데 걸린 시간
- 매체 타입(유선, 무선), 패킷 크기, 라우터의 패킷 처리 시간에 영향을 받음