네트워크
네트워킹의 기초
네트워크는 분산 시스템과 데스크톱 응용 프로그램 모두에서 기반 역할을 합니다. 기본 개념을 이해하면 연결 문제를 진단하기 쉬워집니다.
지연과 대역폭
지연은 패킷이 출발지에서 목적지까지 이동하는 데 걸리는 시간이고, 대역폭은 단위 시간당 전송 가능한 데이터량입니다. 둘은 서로 다른 차원의 지표입니다.
프로토콜
프로토콜은 통신 규칙의 집합입니다. TCP는 신뢰성을, UDP는 낮은 지연을 우선시하며, 응용 계층 프로토콜은 그 위에서 동작합니다.
프로토콜 계층
| 계층 | 예시 | 역할 |
|---|---|---|
| 응용 | HTTP, DNS | 사용자 데이터 |
| 전송 | TCP, UDP | 신뢰성/순서 |
| 인터넷 | IP | 라우팅 |
| 링크 | 이더넷, Wi-Fi | 물리 전송 |
메모
네트워크 조건은 시간과 위치에 따라 변하므로, 측정값은 한 시점의 관측일 뿐입니다.