데이터 전달방식
Protocol(프로토콜)
network core
packet delay가 생기는 요인
packet 검사(processing delay)
⇒ 라우터 좋은 거 쓰면 해결됨
Queueing delay
outgoing edge로 나가는 것보다 들어오는 것이 더 많을 경우(즉, 사용자가 몰렸을 때)
패킷이 순서를 기다려야 하므로 라우터 내부 buffer나 queue에 순서대로 대기해야 함
time waiting at output link for transmission
depends on congestion level of router
큐 크기보다 더 많은 패킷이 들어오면 패킷 유실 발생
⇒ 큐가 늘어나고 줄어드는 것은 사용자 수에 따라 달라지니까 건들일 수 없는 영역임
⇒ 네트워크 다이나믹의 근원
Transmission Delay
⇒ 케이블 공사 bandwidth 늘리면 해결됨
Propagation delay
⇒ 개선 불가(빛의 속도를 건들일 수 없으니)
TCP는 reliable해야하는데?
네트워크 계층
client - 웹브라우저
server - 웹서버
socket