3교시 4번 · 25점 · 6문제 중 4문제 선택 · 100분
토큰 버킷(Token Bucket) 알고리즘의 트래픽 폴리싱(Traffic Policing)과 트래픽 쉐이핑(Traffic Shaping)을 설명하시오.
답안 개요 보기
답안 구조
- 개요
- 토큰 버킷 알고리즘
- 트래픽 폴리싱
- 트래픽 쉐이핑
- 폴리싱과 쉐이핑 비교
- 결론
용어 정의
- 토큰 버킷 (Token Bucket)
- 네트워크 트래픽 관리에 사용되는 알고리즘으로, 데이터 전송 속도를 제어한다. 일정 속도로 토큰이 생성되고 버킷에 저장되며, 데이터 패킷 전송 시 토큰을 소비한다.
- 트래픽 폴리싱 (Traffic Policing)
- 정의된 트래픽 계약을 위반하는 패킷을 즉시 폐기하거나 낮은 우선순위로 마킹(Marking)하여 네트워크 혼잡을 방지하는 능동적 트래픽 관리 기법이다.
- 트래픽 쉐이핑 (Traffic Shaping)
- 정의된 트래픽 계약을 위반하는 패킷을 잠시 버퍼에 저장했다가 허용된 속도로 전송하여 트래픽 흐름을 평탄화하고 혼잡을 줄이는 수동적 트래픽 관리 기법이다.
핵심 내용
- 토큰 버킷 알고리즘의 기본 원리
- 토큰 버킷 파라미터 (버킷 크기, 토큰 생성 속도)
- 트래픽 폴리싱 동작 방식 및 특징 (준수/위반 트래픽 처리)
- 트래픽 쉐이핑 동작 방식 및 특징 (비준수 트래픽 지연)
- 폴리싱과 쉐이핑의 주요 차이점 (즉각적 처리 vs. 지연)
- 네트워크 품질(QoS) 및 자원 활용 관점에서의 적용
AI 작성 답안 개요 · 검수 전 · 채점기준과 기준답안은 공개되지 않습니다. 참고용 개요입니다.
출처: 한국산업인력공단, Q-Net 자료실 · 공공누리 제1유형 · 원문(Q-Net)