Verizon Premium의 Azure CDN 규칙 엔진 기능Azure CDN from Verizon Premium rules engine features

이 문서에서는 Azure CDN(Content Delivery Network) 규칙 엔진에 사용할 수 있는 기능에 대해 자세히 설명합니다.This article lists detailed descriptions of the available features for Azure Content Delivery Network (CDN) Rules Engine.

규칙의 세 번째 부분은 기능을 다루고 있습니다.The third part of a rule is the feature. 기능은 일치 조건 집합으로 식별되는 요청 유형에 적용할 작업 유형을 정의합니다.A feature defines the type of action that is applied to the request type that is identified by a set of match conditions.

Verizon Premium의 Azure CDN 규칙 엔진 기능 참조Azure CDN from Verizon Premium rules engine features reference

사용 가능한 기능 유형은 다음과 같습니다.The available types of features are:

AccessAccess

이러한 기능은 콘텐츠에 대한 액세스를 제어하도록 설계되었습니다.These features are designed to control access to content.

NameName 목적Purpose
액세스 거부(403)Deny Access (403) 모든 요청이 403 사용 권한 없음 응답으로 거부되는지 여부를 결정합니다.Determines whether all requests are rejected with a 403 Forbidden response.
토큰 인증Token Auth 요청에 토큰 기반 인증을 적용할지 여부를 결정합니다.Determines whether Token-Based Authentication will be applied to a request.
토큰 인증 거부 코드Token Auth Denial Code 토큰 기반 인증으로 인해 요청이 거부되는 경우 사용자에게 반환할 응답 유형을 결정합니다.Determines the type of response that will be returned to a user when a request is denied due to Token-Based Authentication.
토큰 인증 URL 대/소문자 무시Token Auth Ignore URL Case 토큰 기반 인증에서 URL 비교 시 대/소문자를 구분할지 결정합니다.Determines whether URL comparisons made by Token-Based Authentication will be case-sensitive.
토큰 인증 매개 변수Token Auth Parameter 토큰 기반 인증 쿼리 문자열 매개 변수 이름을 바꿔야 하는지 여부를 결정합니다.Determines whether the Token-Based Authentication query string parameter should be renamed.

맨 위로 돌아가기Back to the top

캐싱Caching

이러한 기능은 콘텐츠가 캐시되는 시기와 방식을 사용자 지정하기 위해 설계되었습니다.These features are designed to customize when and how content is cached.

NameName 목적Purpose
대역폭 매개 변수Bandwidth Parameters 대역폭 제한 매개 변수(예: ec_rate 및 ec_prebuf)를 활성화할지 여부를 결정합니다.Determines whether bandwidth throttling parameters (i.e., ec_rate and ec_prebuf) will be active.
대역폭 제한Bandwidth Throttling 에지 서버에서 제공하는 응답에 대한 대역폭을 제한합니다.Throttles the bandwidth for the response provided by our edge servers.
바이패스 캐시Bypass Cache 요청에서 캐싱 기술을 활용할 수 있는지 여부를 결정합니다.Determines whether the request can leverage our caching technology.
Cache-Control 헤더 처리Cache-Control Header Treatment 외부 Max-Age 기능이 활성 상태일 때 에지 서버에 의한 Cache-Control 헤더의 생성을 제어합니다.Controls the generation of Cache-Control headers by the edge server when External Max-Age feature is active.
Cache-Key 쿼리 문자열Cache-Key Query String 캐시 키 가 요청과 관련 된 쿼리 문자열 매개 변수를 포함할지 또는 제외할지를 결정 합니다.Determines whether the cache-key _ will include or exclude query string parameters associated with a request.
_ 캐싱의 용도에 대 한 자산을 고유 하 게 식별 하는 상대 경로입니다.__ A relative path that uniquely identifies an asset for the purpose of caching. 에 지 서버는 캐시 된 콘텐츠를 확인할 때이 상대 경로를 사용 합니다.Our edge servers use this relative path when checking for cached content. 기본적으로 캐시 키는 쿼리 문자열을 포함 하지 않습니다 parameters.By default, a cache-key will not contain query string parameters.
Cache-Key 다시 쓰기Cache-Key Rewrite 요청과 관련된 cache-key를 다시 씁니다.Rewrites the cache-key associated with a request.
전체 캐시 채우기Complete Cache Fill 요청 결과, 에지 서버에서 캐시가 부분적으로 누락된 경우 수행할 작업을 결정합니다.Determines what happens when a request results in a partial cache miss on an edge server.
압축 파일 형식Compress File Types 서버에서 압축할 파일 형식을 정의합니다.Defines the file formats that will be compressed on the server.
기본 내부 Max-AgeDefault Internal Max-Age 에지 서버에서 원본 서버 캐시 유효성 재검사를 위한 기본 max-age 간격을 결정합니다.Determines the default max-age interval for edge server to origin server cache revalidation.
만료 헤더 처리Expires Header Treatment 외부 Max-Age 기능이 활성 상태일 때 에지 서버에 의한 만료 헤더의 생성을 제어합니다.Controls the generation of Expires headers by an edge server when the External Max-Age feature is active.
외부 Max-AgeExternal Max-Age 브라우저에서 에지 서버 캐시 유효성 재검사를 위한 max-age 간격을 결정합니다.Determines the max-age interval for browser to edge server cache revalidation.
강제 내부 Max-AgeForce Internal Max-Age 에지 서버에서 원본 서버 캐시 유효성 재검사를 위한 max-age 간격을 결정합니다.Determines the max-age interval for edge server to origin server cache revalidation.
H.264 지원(HTTP 점진적 다운로드)H.264 Support (HTTP Progressive Download) 콘텐츠를 스트리밍하는 데 사용할 수 있는 H.264 파일 형식의 유형을 결정합니다.Determines the types of H.264 file formats that may be used to stream content.
H. 264 Support Video Seek ParamsH.264 Support Video Seek Params HTTP 프로그레시브 다운로드를 사용할 때 h.264 미디어를 통한 검색을 제어 하는 매개 변수에 할당 된 이름을 재정의 합니다.Overrides the names assigned to parameters that control seeking through H.264 media when using HTTP Progressive Download.
No-Cache 요청 부여Honor No-Cache Request HTTP 클라이언트의 no-cache 요청을 원본 서버에 전달할지 여부를 결정합니다.Determines whether an HTTP client's no-cache requests will be forwarded to the origin server.
원본 No-Cache 무시Ignore Origin No-Cache CDN이 원본 서버에서 제공되는 특정 지시문을 무시할지 여부를 결정합니다.Determines whether our CDN will ignore certain directives served from an origin server.
적절하지 않은 범위 무시Ignore Unsatisfiable Ranges 요청에서 416 요청한 범위가 적절하지 않음 상태 코드를 생성하는 경우 클라이언트로 반환할 응답을 결정합니다.Determines the response that will be returned to clients when a request generates a 416 Requested Range Not Satisfiable status code.
내부 Max-StaleInternal Max-Stale 에지 서버가 원본 서버로 캐시된 자산의 유효성 재검사를 할 수 없는 경우 에지 서버에서 캐시된 자산이 정상 만료 시간을 지나 얼마나 오래 제공될 수 있는지를 제어합니다.Controls how long past the normal expiration time a cached asset may be served from an edge server when the edge server is unable to revalidate the cached asset with the origin server.
부분 캐시 공유Partial Cache Sharing 요청에서 부분적으로 캐시된 콘텐츠를 생성할 수 있는지 여부를 결정합니다.Determines whether a request can generate partially cached content.
캐시된 콘텐츠 사전 유효성 검사Prevalidate Cached Content TTL이 만료되기 전에 캐시된 콘텐츠로 미리 유효성 재검사할 수 있는지 여부를 결정합니다.Determines whether cached content will be eligible for early revalidation before its TTL expires.
0바이트 캐시 파일 새로 고침Refresh Zero-Byte Cache Files 0바이트 캐시 자산에 대한 HTTP 클라이언트 요청이 에지 서버에 의해 처리되는 방식을 결정합니다.Determines how an HTTP client's request for a 0-byte cache asset is handled by our edge servers.
캐시 가능한 상태 코드 집합Set Cacheable Status Codes 캐시된 콘텐츠가 발생할 수 있는 상태 코드 집합을 정의합니다.Defines the set of status codes that can result in cached content.
오류 시 오래된 콘텐츠 배달Stale Content Delivery on Error 캐시 유효성 재검사 중이나 고객 원본 서버에서 요청된 콘텐츠를 검색할 때 만료되고 캐시된 콘텐츠를 배달할지 여부를 결정합니다.Determines whether expired cached content will be delivered when an error occurs during cache revalidation or when retrieving the requested content from the customer origin server.
유효성 재검사 중 기한 경과Stale While Revalidate 유효성 재검사를 수행하는 동안 에지 서버가 오래된 클라이언트를 요청자에게 제공하도록 하여 성능을 개선합니다.Improves performance by allowing our edge servers to serve stale client to the requester while revalidation takes place.

맨 위로 돌아가기Back to the top

의견Comment

주석 기능을 통해 규칙 내에 메모를 추가할 수 있습니다.The Comment feature allows a note to be added within a rule.

맨 위로 돌아가기Back to the top

헤더Headers

이러한 기능은 요청자 또는 응답에서 헤더를 추가, 수정 또는 삭제하도록 설계되었습니다.These features are designed to add, modify, or delete headers from the request or response.

NameName 목적Purpose
Age 응답 헤더Age Response Header Age 응답 헤더를 요청자에게 전송되는 응답에 포함할지 결정합니다.Determines whether an Age response header will be included in the response sent to the requester.
디버그 캐시 응답 헤더Debug Cache Response Headers 응답에 요청 된 자산의 캐시 정책에 대 한 정보를 제공 하는 X EC-디버그 응답 헤더 를 포함할 수 있는지 여부를 결정 합니다.Determines whether a response may include the X-EC-Debug response header which provides information on the cache policy for the requested asset.
클라이언트 요청 헤더 수정Modify Client Request Header 요청에서 헤더를 덮어쓰기, 추가 또는 삭제합니다.Overwrites, appends, or deletes a header from a request.
클라이언트 응답 헤더 수정Modify Client Response Header 응답에서 헤더를 덮어쓰기, 추가 또는 삭제합니다.Overwrites, appends, or deletes a header from a response.
클라이언트 IP 사용자 지정 헤더 설정Set Client IP Custom Header 클라이언트를 요청하는 IP 주소가 사용자 지정 요청 헤더로 요청에 추가되도록 합니다.Allows the IP address of the requesting client to be added to the request as a custom request header.

맨 위로 돌아가기Back to the top

로그Logs

이러한 기능은 원시 로그 파일에 저장된 데이터를 사용자 지정하도록 설계되었습니다.These features are designed to customize the data stored in raw log files.

NameName 목적Purpose
사용자 지정 로그 필드 1Custom Log Field 1 원시 로그 파일의 사용자 지정 로그 필드에 할당할 콘텐츠와 형식을 결정합니다.Determines the format and the content that will be assigned to the custom log field in a raw log file.
로그 쿼리 문자열Log Query String 액세스 로그에 쿼리 문자열을 URL과 함께 저장할지 여부를 결정합니다.Determines whether a query string will be stored along with the URL in access logs.

맨 위로 돌아가기Back to the top

최적화Optimize

이러한 기능은 요청에서 에지 최적화 프로그램이 제공하는 최적화를 수행할지 여부를 결정합니다.These features determine whether a request will undergo the optimizations provided by Edge Optimizer.

NameName 목적Purpose
에지 최적화 프로그램Edge Optimizer 에지 최적화 프로그램을 요청에 적용할 수 있는지 여부를 결정합니다.Determines whether Edge Optimizer can be applied to a request.
에지 최적화 프로그램 - 구성 인스턴스화Edge Optimizer – Instantiate Configuration 사이트와 관련된 에지 최적화 프로그램 구성을 인스턴스화 또는 활성화합니다.Instantiates or activates the Edge Optimizer configuration associated with a site.

맨 위로 돌아가기Back to the top

원본Origin

이러한 기능은 CDN이 원본 서버와 통신하는 방법을 제어하도록 설계되었습니다.These features are designed to control how the CDN communicates with an origin server.

NameName 목적Purpose
최대 연결 유지 요청Maximum Keep-Alive Requests 연결이 닫히기 전에 연결을 유지할 최대 요청 수를 정의합니다.Defines the maximum number of requests for a Keep-Alive connection before it is closed.
프록시 특별 헤더Proxy Special Headers 에 지 서버에서 원본 서버로 전달할 CDN 특정 요청 헤더 집합을 정의 합니다.Defines the set of CDN-specific request headers that will be forwarded from an edge server to an origin server.

맨 위로 돌아가기Back to the top

전문Specialty

이러한 기능은 고급 사용자만 사용해야 하는 고급 기능을 제공합니다.These features provide advanced functionality that should only be used by advanced users.

NameName 목적Purpose
캐시 가능한 HTTP 메서드Cacheable HTTP Methods 네트워크에서 캐시할 수 있는 추가 HTTP 메서드 집합을 결정합니다.Determines the set of additional HTTP methods that can be cached on our network.
캐시 가능한 요청 본문 크기Cacheable Request Body Size POST 응답을 캐시할 수 있는지 여부를 결정하는 임계값을 정의합니다.Defines the threshold for determining whether a POST response can be cached.
고-ICQUIC CDN 서비스에서이를 지원 하는지 여부를 확인 합니다.Determines whether the client will be informed that our CDN service supports QUIC.
스트리밍 최적화Streaming Optimization 캐싱 구성을 조정 하 여 라이브 스트림의 성능을 최적화 하 고 원본 서버의 부하를 줄입니다.Tunes your caching configuration to optimize performance for live streams and to reduce the load on the origin server.
User 변수User Variable 맞춤식 트래픽 처리 솔루션에 전달 되는 사용자 정의 변수에 값을 할당 합니다.Assigns a value to a user-defined variable that is passed to your bespoke traffic processing solution.

맨 위로 돌아가기Back to the top

URLURL

이러한 기능을 통해 요청을 다른 URL로 리디렉션하거나 다시 작성할 수 있습니다.These features allow a request to be redirected or rewritten to a different URL.

NameName 목적Purpose
리디렉션 추적Follow Redirects 고객 원본 서버에서 반환된 Location 헤더에 정의된 호스트 이름으로 요청을 리디렉션할 수 있는지 여부를 결정합니다.Determines whether requests can be redirected to the hostname defined in the Location header returned by a customer origin server.
URL 리디렉션URL Redirect Location 헤더를 통해 요청을 리디렉션합니다.Redirects requests via the Location header.
URL 재작성URL Rewrite 요청 URL을 다시 씁니다.Rewrites the request URL.

맨 위로 돌아가기Back to the top

웹 애플리케이션 방화벽Web Application Firewall

응용 프로그램 방화벽 기능은 요청이 웹 응용 프로그램 방화벽에 의해 차단 되는지 여부를 결정 합니다.The Web Application Firewall feature determines whether a request will be screened by Web Application Firewall.

맨 위로 돌아가기Back to the top

가장 최근 기능에 대해서는 Verizon 규칙 엔진 설명서를 참조하세요.For the most recent features, see the Verizon Rules Engine documentation.

다음 단계Next steps