1. ToS 또는 Traffic Class 필드
ㅇ IP 패킷 헤더 내 `서비스 유형` 및 `혼잡 알림`을 나타내는 8 비트 필드
2. IP 헤더 내 형태
※ (IPv4 : Type of Service 필드, IPv6 : Traffic Class 필드 라고 호칭)
3. [IPv4] Type Of Service (TOS) Flag (8 bits)
※ 처리량, 전달 지연, 신뢰성, 우선순위 등
ㅇ 우선순위 설정용
- Bit 0-2 : Precedence (우선순위 8단계)
. 000 : Routine (Normal)
. 001 : Priority
. 010 : Immediate
. 011 : Flash
. 100 : Flash Override
. 101 : Critical
. 110 : Internetwork Control (OSPF에서 셋팅됨)
. 111 : Network Control
ㅇ TOS 설정용
- Bit 3 : Delay (지연)
. 0 : 보통의 지연, 1 : 높은 지연
- Bit 4 : Throughput (처리율)
. 0 : 보통 처리율, 1 : 높은 처리율
- Bit 5 : Reliability (신뢰성)
. 0 : 보통 신뢰성, 1 : 높은 신뢰성
- Bit 6 : Minimum Cost (최소비용)
ㅇ 사용안함
- Bit 7 : 항상 0으로 셑팅됨
3. [IPv4 또는 IPv6] Traffic Class 필드 (8 비트)
ㅇ (DS 필드 6 비트 + ECN 필드 2 비트 = 총 8 비트)
- DS 필드 : 요구되는 서비스 질(質)에 대한 유형을 나타내는데 사용
. IP 데이터그램이 라우터에서 어떻게 처리되어야하는지를 정의하고 있음
- ECN 필드 : 혼잡 알림을 위해 사용
. 라우터가 패킷을 즉각 폐기하지 않고, 최종 노드에게 혼잡을 알리는 용도
ㅇ DS (Differentiated Service, 차등 서비스) 필드 ☞ DSCP 참조
- DSCP 값 : 64개 코드 포인트
. 0 값 : 일반 최선 노력 인터넷 트래픽 (기본값)
- 카테고리 구분
. 1 (xxxxx0) : 표준
. 2 (xxxx11) : 실험용/로컬
. 3 (xxxx01) : 실험용/예약
ㅇ ECN (Explicit Congestion Notification, 명시적 혼잡 알림) 필드
- 00 : 패킷이 ECN 기능을 사용하지 않음
- 01 또는 10 : 발신측에서 종단점이 ECN 기능을 수용함을 나타냄
- 11 : 라우터가 혼잡이 발생했음을 알리고자하는 표식