다섯 살도 알 수 있게 · 네트워크
트래픽 폴리싱·쉐이핑이 뭐예요?
트래픽 폴리싱·쉐이핑을, 택배가 쏟아질 때 버리거나 줄 세우는 접수 창구 규칙 이야기로 풀어봤어요.
갑자기 택배가 한꺼번에 쏟아져요.이대로 다 받으면 분류소가 마비돼요.
넘친 택배를 다루는 선택은 두 가지예요.폴리싱은 넘친 택배를 바로 버리고, 쉐이핑은 줄 세워뒀다 순서대로 보내요.
폴리싱·쉐이핑은 접수량이 넘칠 때 넘친 택배를 어떻게 할지 정하는 규칙이에요.넘친 택배를 버릴지, 기다리게 할지 — 창구마다 미리 정해둬요.
폴리싱 = 버리기기준 넘으면 즉시 버림
쉐이핑 = 쟁이기버퍼에 쌓아뒀다 보냄
쉐이핑의 대가 = 지연줄 선 택배는 늦게 나가요
목표 = 평균속도 맞추기접수량을 정해진 선 아래로 맞춰요
창구 규칙의 핵심은 버리기·쟁이기·지연·평균속도 네 가지예요.폴리싱·쉐이핑 둘 다 결국 평균 접수량을 정해진 선 아래로 맞추는 게 목표예요.
접수량 조절이 길 자체를 고쳐주진 않아요.폴리싱·쉐이핑은 접수량만 조절할 뿐, 경로나 우체국 속도 자체는 못 바꿔요.
한 줄로
트래픽 폴리싱·쉐이핑 = 접수량이 넘칠 때, 넘친 몫을 버리거나(폴리싱) 줄 세워 쟁여두는(쉐이핑) 창구 규칙.
트래픽 폴리싱은 약정된 전송률을 넘는 패킷을 즉시 폐기(또는 표시)해 네트워크를 보호하고, 트래픽 쉐이핑은 버퍼에 담아 지연시키면서 정해진 속도로 고르게 내보내는 방식이에요. 폴리싱은 손실을 감수하고, 쉐이핑은 지연을 감수해요.
어른들은 이렇게 불러요
- 트래픽 폴리싱
Traffic Policing - 넘치면 바로 버리는 규칙. 손실을 감수하고 즉시 처리해요.
- 트래픽 쉐이핑
Traffic Shaping - 넘치면 줄 세워 쟁이는 규칙. 지연을 감수하고 손실을 줄여요.
- 버스트(Burst)
Burst - 한꺼번에 쏟아지는 택배 더미. 잠깐 몰리는 트래픽 폭증이에요.
- 버퍼(큐)
Buffer/Queue - 택배를 쟁여두는 대기줄. 쉐이핑이 쓰는 저장 공간이에요.
- QoS
QoS - 창구마다 다른 대우를 해주는 것. 이 규칙을 실현하는 더 큰 틀이에요.
- L4 스위치
L4 Switch - 봉투 안 창구 번호까지 보는 분류 직원. L4 스위치는 트래픽을 창구별로 고르게 나눠 흐름을 조절해요. → 포트까지 보는 분류소 직원
- 5G 네트워크 슬라이싱
5G Network Slicing - 차선 자체를 나누는 더 큰 기술. 차선을 깐 뒤에 이 규칙이 필요해요. → 상황별 전용 차선을 가진 배송망
- 백프레셔
Backpressure - 창구가 너무 밀리면 보내는 쪽에 알려서 늦추게 하는 것. 다른 분야(SRE)에서 비슷한 개념을 다뤄요.
다음 이야기
동네를 작은 우편번호 구역으로 나누기 →