특정 트래픽 플로우가 네트워크로 전송되는 속도를 제어하려면 측정기에 대한 매개변수를 정의해야 합니다. IPQoS 구성 파일에서 두 가지 측정기 모듈 tokenmt 또는 tswtclmt를 사용할 수 있습니다.
다음 절차에서는 Example 3–3의 애플리케이션 서버에 대한 IPQoS 구성 파일을 계속 작성합니다. 절차 중에 측정기와 측정기 action 명령문 내에서 호출되는 표시기 작업 2개를 구성합니다.
시작하기 전에
이 절차에서는 플로우를 제어할 응용 프로그램에 대한 클래스 및 필터를 이미 정의했다고 가정합니다.
자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.
다음 표시기 작업 후에 변경을 시작합니다.
action { module dscpmk name markAF21 params { global_stats FALSE dscp_map{0-63:18} next_action continue } }
action { module tokenmt name meterftp
tokenmt 측정기를 호출합니다.
meterftp 이름을 action 명령문에 지정합니다.
params { committed_rate 50000000 committed_burst 50000000
ftp 클래스의 트래픽에 전송 속도 50,000,000bps를 지정합니다.
ftp 클래스의 트래픽에 버스트 크기 50,000,000비트를 커밋합니다.
tokenmt 매개변수에 대한 설명은 두 속도 측정기로 tokenmt 구성을 참조하십시오.
red_action markAF31 green_action_name markAF22 global_stats TRUE } }
ftp 클래스의 트래픽 플로우가 약정된 속도를 초과할 경우 패킷이 markAF31 표시기 action 명령문으로 전송됨을 나타냅니다.
ftp의 트래픽 플로우가 약정된 속도를 준수할 경우 패킷이 markAF22 작업 명령문으로 보내짐을 나타냅니다.
ftp 클래스에 대한 측정 통계를 사용으로 설정합니다.
트래픽 준수에 대한 자세한 내용은 측정기 모듈을 참조하십시오.
action { module dscpmk name markAF31 params { global_stats TRUE dscp_map{0-63:26} next_action continue } }
표시기 모듈 dscpmk를 호출합니다.
markAF31 이름을 action 명령문에 지정합니다.
ftp 클래스에 대한 통계를 사용으로 설정합니다.
이 트래픽이 약정된 속도를 초과할 때마다 트래픽 클래스 ftp의 패킷 헤더에 DSCP 26을 지정합니다.
트래픽 클래스 ftp의 패킷에 추가 처리가 필요하지 않으며 이러한 패킷은 네트워크 스트림으로 돌아갈 수 있음을 나타냅니다.
DSCP 26은 표시기가 dscp 맵의 모든 항목을 십진수 값 26(이진수 011010)으로 설정하도록 지시합니다. DSCP 26은 AF31 홉별 동작을 설정합니다. 표시기는 DS 필드에서 DSCP 26의 ftp 트래픽 클래스 패킷을 표시합니다.
AF31은 DSCP가 26인 모든 패킷에 낮은 삭제 우선권이 지정되지만 클래스 3 우선 순위를 갖도록 합니다. 따라서 비준수 FTP 트래픽이 삭제될 가능성은 낮습니다. Table 6–2에서는 가능한 AF 코드점을 보여 줍니다.
action { module dscpmk name markAF22 params { global_stats TRUE dscp_map{0-63:20} next_action continue } }
markAF22 이름을 marker 작업에 지정합니다.
ftp 트래픽이 구성된 속도를 준수할 때마다 트래픽 클래스 ftp의 패킷 헤더에 DSCP 20을 지정합니다.
DSCP 20은 표시기가 dscp 맵의 모든 항목을 십진수 값 20(이진수 010100)으로 설정하도록 지시합니다. DSCP 20은 AF22 홉별 동작을 설정합니다. 표시기는 DS 필드에서 DSCP 20의 ftp 트래픽 클래스 패킷을 표시합니다.
AF22는 DSCP 20의 모든 패킷이 클래스 2 우선 순위로 중간 삭제 우선권을 받도록 보장합니다. 따라서 준수하는 FTP 트래픽은 IPQoS 시스템에서 동시에 전송되는 플로우 중에서 중간 삭제 우선권이 보장됩니다. 하지만 라우터는 클래스 1 중간 삭제 우선권 표시 이상의 트래픽 클래스에 더 높은 전달 우선 순위를 제공합니다. Table 6–2에서는 가능한 AF 코드점을 보여 줍니다.
서비스를 시작하거나 다시 시작하는 방법에 대한 자세한 지침은 ipqos 서비스를 시작하는 방법을 참조하십시오.
필요할 수 있는 추가 변경 목록은 일반 IPQoS 구성 계획 작업 맵을 참조하십시오.