Oracle® Solaris 11.2의 IP Quality of Service 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

분류기 모듈

Diffserv 모델에서 분류기는 선택된 트래픽 플로우를 서로 다른 서비스 레벨이 적용되는 그룹으로 구성하기 위한 작업을 수행합니다. RFC 2475에서 정의된 분류기는 원래 경계 라우터를 위해 고안되었습니다. 반면, IPQoS 분류기 ipgpc은 로컬 네트워크의 내부에 있는 호스트의 트래픽 플로우를 처리하기 위해 고안되었습니다. 그러므로 IPQoS 시스템과 Diffserv 라우터가 모두 있는 네트워크는 더욱 뛰어난 차별화 서비스를 제공할 수 있습니다. 기술 설명은 ipgpc(7ipp) 매뉴얼 페이지를 참조하십시오.

ipgpc 분류기는 다음을 수행합니다.

  1. IPQoS 사용 시스템의 IPQoS 구성 파일에 지정된 조건을 충족하는 트래픽 플로우를 선택합니다.

    QoS 정책은 패킷 헤더에 있어야 하는 다양한 조건을 정의합니다. 이러한 조건을 선택기라고 합니다. ipgpc 분류기는 이러한 선택기를 IPQoS 시스템에서 수신한 패킷의 헤더와 비교한 다음 ipgpc는 모든 일치하는 패킷을 선택합니다.

  2. IPQoS 구성 파일에 정의된 대로 패킷 플로우를 동일 특성을 가진 네트워크 트래픽인 클래스로 구분합니다.

  3. 패킷의 DS(차별화 서비스) 필드 값에 DSCP(차별화 서비스 코드 포인트)가 있는지 검사합니다.

    DSCP가 있으면 수신 트래픽이 전달 동작으로 발신자에 의해 표시되었는지 여부를 나타냅니다.

  4. 특정 클래스의 패킷에 대해 IPQoS 구성 파일에서 지정된 추가 작업을 확인합니다.

  5. 패킷을 IPQoS 구성 파일에서 지정된 다음 IPQoS 모듈에 전달하거나 패킷을 네트워크 스트림으로 돌려 보냅니다.

분류기의 개요는 분류기(ipgpc) 개요를 참조하십시오. IPQoS 구성 파일에서 분류기 호출에 대한 자세한 내용은 IPQoS 구성 파일을 참조하십시오.

IPQoS 선택기

ipgpc 분류기는 IPQoS 구성 파일의 filter 절에서 사용할 수 있는 다양한 선택기를 지원합니다. 필터를 정의할 경우 항상 특정 클래스의 트래픽을 성공적으로 검색하는 데 필요한 최소 수의 선택기를 사용하십시오. 정의하는 필터 수에 따라 IPQoS 성능이 영향을 받을 수 있습니다.

다음 표에서는 ipgpc에 사용 가능한 선택기를 보여 줍니다.

표 6-1  IPQoS 분류기에 대한 필터 선택기
선택기
인수
선택되는 정보
saddr
IP 주소 번호
소스 주소입니다.
daddr
IP 주소 번호
대상 주소입니다.
sport
/etc/services에서 정의된 포트 번호 또는 서비스 이름
트래픽 클래스가 발생한 소스 포트
dport
/etc/services에서 정의된 포트 번호 또는 서비스 이름
트래픽 클래스가 향하는 대상 포트
protocol
/etc/protocols에서 정의된 프로토콜 번호 또는 프로토콜 이름
이 트래픽 클래스에서 사용할 프로토콜
dsfield
0–63 값의 DSCP(DS 코드 포인트)
패킷에 적용할 전달 동작을 정의하는 DSCP. 이 매개변수가 지정되면 dsfield_mask 매개변수도 지정되어야 합니다.
dsfield_mask
0–255 값의 비트 마스크
dsfield 선택기와 함께 사용됩니다. dsfield_maskdsfield 선택기에 적용되어 일치시킬 비트를 결정합니다.
if_name
인터페이스 이름.
특정 클래스의 수신 또는 송신 트래픽에 사용될 인터페이스
user
선택할 UNIX 사용자 ID 또는 사용자 이름 수. 패킷에 사용자 ID 또는 사용자 이름이 없으면 기본값 –1이 사용됩니다.
응용 프로그램에 제공된 사용자 ID
projid
선택할 프로젝트 ID 수
응용 프로그램에 제공된 프로젝트 ID
priority
우선 순위 번호. 가장 낮은 우선 순위는 0입니다.
이 클래스의 패킷에 제공된 우선 순위. 우선 순위는 동일 클래스에 대해 필터의 중요도 순서를 정렬하는 데 사용됩니다.
direction
가능한 값은 다음과 같습니다.
IPQoS 시스템에서 패킷 플로우의 방향
LOCAL_IN
IPQoS 시스템에 로컬 입력 트래픽
LOCAL_OUT
IPQoS 시스템에 로컬 출력 트래픽
FWD_IN
전달할 입력 트래픽
FWD_OUT
전달할 출력 트래픽
precedence
우선권 값. 가장 높은 우선권은 0입니다.
동일 우선 순위를 가진 필터 순서를 지정하는 데 사용됩니다.
ip_version
V4 또는 V6
패킷에서 사용되는 주소 지정 체계(IPv4 또는 IPv6)