노드와 링크가 서로 연결되어 리소스를 공유하는 집합
📍 노드: 서버, 라우터, 스위치 등의 네트워크 장치
📍 링크: 와이파이 등의 유선 또는 무선 연결 매체
네트워크를 통해 전송되는 데이터의 양과 흐름
💡 트래픽이 많아졌다 = 흐르는 데이터가 많아졌다!
네트워크와 트래픽은 상호 의존적인 개념으로,
👉 네트워크의 구조와 성능은 트래픽에 영향을 주고
👉 트래픽은 네트워크의 동작과 성능을 반영한다.
그래서 트래픽은 주로 네트워크의 부하를 처리하고 관리하는 데 사용되며, 트래픽 분석을 통해 네트워크의 성능을 향상시키고 효율화를 위한 개선점을 찾을 수 있다.
처리량이 많아졌다 = 처리되는 트래픽이 많아졌다.
👉 즉, 트래픽이 증가하면 처리량도 증가(일반적)
주어진 시간동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수( = 최대 트래픽 )
대역폭이 높을수록 빠른 서비스 제공 가능(도로 차선 수와 유사)
대략적인 최대동시접속자수 유추의 척도(단위: bps)
어떤 메시지가 두 장치 사이를 왕복하는 데 걸린 시간
출발지에서 목적지까지 전송되고 응답이 돌아오는 데 걸리는 시간
👉 네트워크의 성능과 응답 시간에 영향을 미침
신호 전송 시간 + 수신 확인에 걸린 시간
네트워크 지연 시간 측정
💡 네트워크는 트래픽, 처리량, 대역폭, RTT 등으로 이루어져 있으며, 이들 요소는 서로 영향을 주고 받으며 네트워크의 동작과 성능을 결정
네트워크의 구성 요소들에 의해 병목현상이 발생할 수 있다.
이는 트래픽에 의해 데이터 흐름이 제어되는 상황으로,
해결을 위해 토폴로지🔻가 사용된다.
네트워크 토폴로지는 노드와 링크가 어떻게 구성되어있는지를 의미한다.
그 종류로는 버스, 스타, 트리 토폴로지가 있고, 각 상황에 맞게 사용되어 문제를 해결한다.
네트워크의 범위에 따라 구분되는 지리적인 영역으로, LAN, MAN, WAN 순으로 분류된다.
⭐ LAN의 네트워크 통신
1. LAN에서 IP 주소를 기반으로 한 주소 체계로 각 장치 구별
2. 이를 MAC 주소라는 물리적인 주소로 매핑하여 데이터 전달 및 목적지 식별