목표

QoS 고급 모드에서는 스위치에서 정책을 사용하여 흐름별 QoS를 지원합니다.정책 및 해당 구성 요소는 다음과 같은 특성을 갖습니다.

- 정책에는 하나 이상의 클래스 맵이 포함될 수 있습니다.

- 정책에는 하나 이상의 플로우가 포함되어 있으며, 각 플로우는 사용자 정의 QoS를 갖습니다.

- 단일 폴리서는 단일 클래스 맵에 QoS를 적용하여 폴리서 QoS 사양을 기반으로 단일 플로우에 적용합니다.

- 집계 폴리서는 하나 이상의 클래스 맵에 QoS를 적용하여 하나 이상의 플로우를 적용합니다.

- 플로우 QoS는 정책을 원하는 포트에 바인딩하여 플로우에 적용됩니다.

적용 가능한 디바이스

- SF/SG 300 Series Managed Switch

소프트웨어 버전

- v1.2.7.76

QoS 고급 모드 구성을 위한 워크플로

1. 시스템에 대해 고급 모드를 선택합니다.

2. 외부 값을 내부 값에 매핑하려면 내부 DSCP 값이 수신 패킷에 사용되는 값과 다른 경우 Out of Profile DSCP Mapping 페이지에서 Out of Profile DSCP Mapping을 구성합니다.

3. ACL을 생성합니다.ACL 워크플로에 대한 ACL 생성에 대한 문서를 참조하십시오.

4. 클래스 맵핑 페이지를 사용하여 클래스 맵을 생성하고 ACL을 연관시킵니다.

5. [정책 테이블] 페이지를 사용하여 정책을 생성하고 [정책 클래스 맵] 페이지를 사용하여 하나 이상의 클래스 맵과 정책을 연관시킵니다.아래에 사용된 폴리서 유형입니다.

- 단일 폴리서

- 클래스 맵을 단일 폴리서에 연결하기 위해 정책을 생성할 수 있습니다.

- 집계 폴리서:

Aggregate Policer 페이지를 사용하여 일치하는 모든 프레임을 집계 폴리서로 전송하는 각 플로우에 대해 QoS 작업 을 생성합니다.

6. 마지막으로, 정책 바인딩 페이지를 사용하여 인터페이스에 정책을 바인딩합니다.

이 문서에서는 위의 구성 절차를 설명합니다.

QoS 고급 모드

QoS 고급 모드 활성화

1단계. 웹 컨피그레이션 유틸리티에 로그인하고 Quality of Service > General > QoS Properties를 선택합니다.QoS 속성 페이지가 열립니다.

2단계. QoS Mode(QoS 모드) 필드에서 Advanced(고급) 라디오 버튼을 클릭합니다.

3단계. 적용을 클릭합니다.

전역 설정

1단계. 웹 구성 유틸리티에 로그인하고 QoS(서비스 품질) > QoS 고급 모드 > 전역 설정을 선택합니다.Out of Profile DSCP Mapping 페이지가 열립니다.

프로파일 외 DSCP 리마킹

1단계. 웹 컨피그레이션 유틸리티에 로그인하고 QoS(Quality of Service) > QoS 고급 모드 > 프로파일 외 DSCP 매핑을 선택합니다.Out of Profile DSCP Mapping 페이지가 열립니다.

2단계. DSCP 리마킹 테이블을 구성합니다.

- DSCP In — 대체 값으로 다시 매핑해야 하는 수신 패킷의 값을 표시합니다.

- DSCP Out — DSCP Out 드롭다운 목록에서 DSCP In 값에 해당하는 원하는 DSCP Out 값을 선택합니다.

참고:Restore Defaults(기본값 복원)를 클릭하여 DSCP 리마킹 테이블을 기본값으로 복원합니다.기본값은 DSCP Out 값이 해당 DSCP In 값의 값과 일치하는 경우입니다.

3단계. 적용을 클릭합니다.

클래스 매핑

1단계. 웹 구성 유틸리티에 로그인하고 QoS(서비스 품질) > QoS 고급 모드 > 클래스 매핑을 선택합니다.[클래스 매핑] 페이지가 열립니다.

2단계. 추가를 클릭합니다.Add Class Mapping 창이 나타납니다.

3단계. 클래스 맵 이름 필드에 클래스 맵의 이름을 입력합니다.

4단계. Match ACL Type(ACL 유형 일치) 필드에서 원하는 ACL에 해당하는 라디오 버튼을 클릭합니다.

5단계. 정의된 Match ACL 필드에 IP가 포함된 경우 IP 필드에서 원하는 IP 유형의 상자를 선택합니다.

- IPv4 — IPv4 드롭다운 목록에서 클래스 맵에 적용할 IPv4 ACL을 선택합니다.

- IPv6 — IPv6 드롭다운 목록에서 클래스 맵에 적용할 IPv6 ACL을 선택합니다.

6단계. 정의된 Match ACL(일치 ACL) 필드에 MAC이 포함된 경우 MAC 필드의 클래스 맵에 적용할 MAC ACL을 선택합니다.

7단계. Preferred ACL(기본 설정 ACL) 필드의 기본 ACL 유형에 해당하는 라디오 버튼을 클릭합니다.이 필드는 먼저 IP ACL 또는 MAC ACL을 기준으로 데이터를 매칭할지 여부를 결정합니다.

8단계. 적용을 클릭합니다.

집계 폴리서

1단계. 웹 컨피그레이션 유틸리티에 로그인하고 QoS(서비스 품질) > QoS 고급 모드 > 집계 폴리서를 선택합니다.Aggregate Policer 페이지가 열립니다.

2단계. 추가를 클릭합니다.Add Aggregate Policer Page 창이 나타납니다.

3단계. Aggregate Policer Name(집계 폴리서 이름) 필드에 종합 폴리서의 이름을 입력합니다.

4단계. 인그레스(Ingress) CIR(Committed Information Rate) 필드에 인그레스 대기열에 허용되는 최대 대역폭(초당 킬로비트 수)을 입력합니다.

5단계. 인그레스 커밋 버스트 크기(CBS) 필드에 인그레스 대기열의 최대 버스트 크기(바이트)를 입력합니다.정의된 CIR보다 높은 경우에도 임시 버스트로 전달할 수 있는 트래픽의 양입니다.

6단계. 초과 조치 필드에서 원하는 조치에 해당하는 라디오 버튼을 클릭합니다.이 작업은 수신 패킷이 CIR을 초과할 때 발생합니다.

- 전달 — 패킷이 전달됩니다.

- 삭제 — 패킷이 삭제됩니다.

- Out of Profile DSCP — Out of Profile DSCP 매핑 테이블을 기반으로 패킷의 DSCP 값이 다시 매핑됩니다.

7단계. 적용을 클릭합니다.

정책 테이블

1단계. 웹 구성 유틸리티에 로그인하고 QoS(서비스 품질) > QoS 고급 모드 > 정책 테이블을 선택합니다.Policy Table 페이지가 열립니다.

2단계. 추가를 클릭합니다.Add Policy Page 창이 나타납니다.

참고:Policy Class Map Table(정책 클래스 맵 테이블)을 클릭하여 Policy Class Maps(정책 클래스 맵) 페이지를 엽니다.

3단계. New Policy Name(새 정책 이름) 필드에 정책의 이름을 입력합니다.

4단계. 적용을 클릭합니다.

정책 클래스 맵

1단계. 웹 구성 유틸리티에 로그인하고 QoS(서비스 품질) > QoS 고급 모드 > 정책 클래스 맵을 선택합니다.Policy Class Maps 페이지가 열립니다.

2단계. Policy Name Equals to(정책 이름 같음) 드롭다운 목록에서 정책을 선택합니다.

3단계. Go(이동)를 클릭하여 지정된 정책에 매핑된 클래스 맵을 표시합니다.

4단계. Add를 클릭하여 클래스 맵을 지정된 정책에 매핑합니다.Add Policy Class Map 창이 나타납니다.

//image

정책의 이름이 Policy Name 필드에 표시됩니다.

5단계. Class Map Name 드롭다운 목록에서 정책에 매핑할 클래스 맵을 선택합니다.

6단계. 조치 유형 필드에서 원하는 조치에 해당하는 라디오 버튼을 클릭합니다.

- Use Default Trust Mode(기본 신뢰 모드 사용) — 스위치는 인그레스 CoS 또는 DSCP 값을 무시합니다.정책과 일치하는 패킷은 최대한 많이 전송됩니다.

- Always Trust — 스위치가 정책과 일치하는 패킷의 CoS 또는 DSCP 값을 신뢰합니다.패킷이 IP 패킷인 경우 패킷의 DSCP 값을 기반으로 패킷이 이그레스 대기열에 배치됩니다.그렇지 않으면 패킷은 CoS 값을 기반으로 이그레스 대기열에 배치됩니다.

- 설정 — 드롭다운 목록에서 패킷이 정책과 일치할 경우 할당할 방법을 선택합니다.

- DSCP — New Value 필드에 패킷에 할당할 DSCP 값을 입력합니다.

- Queue — New Value 필드에 패킷을 전송할 이그레스 큐를 입력합니다.

- CoS — New Value 필드에 패킷에 할당할 CoS 값을 입력합니다.

7단계. Police Type(경찰 유형) 필드에서 원하는 폴리서 유형에 해당하는 라디오 버튼을 클릭합니다.

- 없음 — 정책이 사용되지 않습니다.

- 단일 — 단일 폴리서가 사용됩니다.

- 집계 — 종합 폴리서가 사용됩니다.

8단계. 폴리서 유형이 집계인 경우 Aggregate Policer 드롭다운 목록에서 종합 폴리서를 선택합니다.

9단계. 폴리서 유형이 단일인 경우 다음 필드를 입력합니다.

- CIR(Ingress Committed Information Rate) — 인그레스(Ingress) CIR(Committed Information Rate) 필드에 인그레스 큐에 허용되는 최대 대역폭(초당 킬로비트)을 입력합니다.

- 인그레스 커밋된 버스트 크기(CBS) — 인그레스 커밋된 버스트 크기(CBS) 필드에 인그레스 대기열의 최대 버스트 크기(바이트)를 입력합니다.정의된 CIR보다 높은 경우에도 임시 버스트로 전달할 수 있는 트래픽의 양입니다.

- Exceed Action — Exceed Action 필드에서 원하는 작업에 해당하는 라디오 버튼을 클릭합니다.이 작업은 수신 패킷이 CIR을 초과할 때 발생합니다.

- 없음 — 아무 작업도 수행되지 않습니다.

- 삭제 — 패킷이 삭제됩니다.

- Out of Profile DSCP — 패킷의 DSCP 값은 Out of Profile DSCP 매핑 테이블을 기반으로 다시 매핑됩니다.

10단계. 적용을 누릅니다.

정책 바인딩

Policy Binding 페이지는 정책을 포트에 바인딩하는 데 사용됩니다.정책이 포트에 바인딩되면 포트에서 활성화된 것으로 간주됩니다.한 번에 하나의 정책만 포트에 바인딩할 수 있지만 단일 정책은 여러 포트에 바인딩할 수 있습니다.정책이 포트에 바인딩되면 정의된 정책과 일치하는 인그레스 트래픽에 QoS를 필터링하고 적용합니다.

참고:정책을 수정하려면 모든 포트에서 정책을 바인딩 해제해야 합니다.

1단계. 웹 구성 유틸리티에 로그인하고 QoS(서비스 품질) > QoS 고급 모드 > 정책 바인딩을 선택합니다.Policy Binding 페이지가 열립니다.

2단계. Policy Name equals to 드롭다운 목록에서 인터페이스에 바인딩할 정책을 선택합니다.

3단계. Interface Type 드롭다운 목록에서 정책을 바인딩할 인터페이스 유형을 선택합니다.

4단계. 이동을 클릭합니다.인터페이스가 표시됩니다.

5단계. 정책을 포트에 바인딩하려면 Binding(바인딩) 필드에서 원하는 확인란을 선택합니다.정책의 규칙을 충족하지 않는 모든 패킷은 삭제됩니다.

6단계. 정책을 재정의하고 모든 패킷을 전달하려면 Permit Any 필드에서 원하는 확인란을 선택합니다.

7단계. 적용을 클릭합니다.