동적 프로필의 사전 정의된 변수
Junos OS 사전 정의된 변수
Junos OS 많은 사전 정의된 변수를 포함합니다. 동적 프로필은 수신 클라이언트 데이터 패킷 및 구성(로컬 및 RADIUS)에서 이러한 변수에 대한 값을 획득하고 대체합니다. 이러한 변수는 미리 정의되어 있습니다. 먼저 계층 수준에서 변수를 정의할 필요 없이 동적 프로필 본문에서 [dynamic-profiles profile-name variables]
이를 사용합니다. 표 1 은 사전 정의된 변수 목록, 해당 설명 및 Junos OS 계층에서 이를 구성할 수 있는 위치를 제공합니다.
변수 |
정의 |
---|---|
액세스 및 액세스-내부 경로 | |
$junos 프레임 경로 비용 |
IPv4 액세스 경로의 비용 메트릭. 이 변수를 |
$junos 프레임 경로 거리 |
IPv4 액세스 경로의 거리. 이 변수를 |
$junos-framed-route-ip-address-prefix |
IPv4 액세스 경로의 경로 접두사. 문에 |
$junos-framed-route-ipv6-address-prefix |
IPv6 액세스 경로의 경로 접두사. 다음 계층 수준 중 하나에서 문으로
|
$junos-framed-route-ipv6-cost |
IPv6 액세스 경로의 비용 메트릭. 다음 계층 수준 중 하나에서 문으로
|
$junos-framed-route-ipv6-distance |
IPv6 액세스 경로의 거리. 다음 계층 수준 중 하나에서 문으로
|
$junos-framed-route-ipv6-nexthop |
액세스 경로의 IPv6 다음 홉 주소입니다. 다음 계층 수준 중 하나에서 문으로
|
$junos-framed-route-ipv6-tag |
IPv6 액세스 경로의 태그 값. 다음 계층 수준 중 하나에서 문으로
|
$junos-framed-route-nexthop |
액세스 경로의 IPv4 다음 홉 주소입니다. 문에 |
$junos-framed-route-tag |
IPv4 액세스 경로의 태그 값. 문에 |
$junos-framed-route-tag2 |
정적 경로에 대한 태그2 값입니다. 문에 |
$junos-인터페이스 이름 |
- 액세스 내부 경로의 논리적 인터페이스입니다. DHCP 또는 PPP는 가입자가 로그인할 때 이 정보를 제공합니다. 문에 이 변수는 동적 IP demux 인터페이스를 생성하는 데에도 사용됩니다. |
$junos-ipv6-rib |
IPv6 액세스 경로에 대한 라우팅 테이블입니다. 이 변수를 이 변수를 사용하여 경로에 대한 비데폴트 라우팅 인스턴스를 지정할 수 있습니다. |
$junos-subscriber-ip-address |
액세스-내부 경로에서 식별된 가입자의 IP 주소입니다. 문에 이 변수는 동적 IP demux 인터페이스를 생성하는 데에도 사용됩니다. |
$junos-subscriber-mac-address |
MAC 주소 액세스 내부 경로에서 식별된 가입자에 대한 것입니다. 문에 |
동적 프로토콜 | |
$junos-igmp-access-group-name |
소스(S) 필터에 사용할 액세스 목록을 지정합니다. |
$junos-igmp-access-source-group-name |
소스 그룹(S,G) 필터에 사용할 액세스 목록을 지정합니다. |
$junos-igmp-enable |
AAA 기반 인증 및 관리 방법(예: RADIUS)에 의해 인터페이스에서 IGMP가 비활성화되지 않도록 합니다. 문에 |
$junos-즉시 휴가 |
인터페이스에서 IGMP의 즉각적인 이탈을 활성화합니다. 문에 |
$junos-igmp-version |
클라이언트 액세스 프로필에서 구성된 IGMP 버전입니다. Junos OS 가입자가 라우터에 액세스할 때 RADIUS 서버에서 이 정보를 얻습니다. 이 버전은 프로필이 인스턴스화될 때 액세스하는 가입자에 적용됩니다. 문에 |
$junos-인터페이스 이름 |
가입자 액세스 클라이언트가 연결하는 동적 인터페이스 이름입니다. 사용은 가입자 인터페이스에서 IGMP를 동적으로 활성화하는 데 있습니다. 문에 인터페이스 이름은 가입자가 계층 수준에서 동적으로 생성될 때 얻은 및 |
$junos-ipv6-ndra-prefix |
라우터 광고 인터페이스에 대한 접두사 값입니다. Junos OS 가입자가 라우터에 액세스할 때 RADIUS 서버에서 이 정보를 얻습니다. 프로필이 인스턴스화되면 액세스 가입자에 접두사 값이 적용됩니다. 이 변수를 |
$junos-mld-access-group-name |
그룹(G) 필터에 사용할 액세스 목록을 지정합니다. |
$junos-mld-access-source-group-name |
소스 그룹(S,G) 필터에 사용할 액세스 목록을 지정합니다. |
$junos-mld-enable |
AAA 기반 인증 및 관리 방법(예: RADIUS)에 의해 인터페이스에서 MLD가 비활성화되지 않도록 합니다. 문에 |
$junos-mld-즉시 휴가 |
인터페이스에서 MLD 즉시 맡기기 활성화. 문에 |
$junos-mld 버전 |
클라이언트 액세스 프로필에서 구성된 MLD 버전입니다. Junos OS 가입자가 라우터에 액세스할 때 RADIUS 서버에서 이 정보를 얻습니다. 이 버전은 프로필이 인스턴스화될 때 액세스하는 가입자에 적용됩니다. 문에 |
동적 CoS — 트래픽 제어 프로필 매개 변수 | |
$junos-cos-adjust-minimum |
동적 프로필의 트래픽 제어 프로파일에 구성된 최소 조정 셰이핑 속도. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서
|
$junos-cos-byte-adjust |
동적 프로필의 traffic-control 프로필에서 구성된 바이트 조정 값입니다. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 옵션에서 이 변수를 |
$junos-cos-byte-adjust-cell |
다운스트림 ATM 트래픽이 셀 모드에 있는 경우 오버헤드 바이트입니다.
참고:
$junos-cos-byte-adjust 변수가 구성되면 $junos-cos-byte-adjust-cell 변수를 구성하지 마십시오. |
$junos-cos-byte-adjust-frame |
다운스트림 ATM 트래픽이 프레임 모드에 있는 경우 오버헤드 바이트입니다.
참고:
$junos-cos-byte-adjust 변수가 구성되면 $junos-cos-byte-adjust-frame 변수를 구성하지 마십시오. |
$junos-cos-delay-buffer-rate |
동적 프로필의 traffic-control 프로필에서 구성된 지연-버퍼 속도. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-excess-rate |
동적 프로필에서 traffic-control 프로필에 구성된 초과 속도. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-excess-rate-high |
동적 프로필의 트래픽 제어 프로파일에서 과도한 높은 우선 순위 트래픽에 대해 구성된 속도. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-excess-rate-low |
가입자 액세스를 위해 동적 프로필의 트래픽 제어 프로파일에서 과도한 우선 순위 트래픽에 대해 구성된 속도. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos 보장 속도 |
동적 프로필 Junos OS 트래픽 제어 프로파일에서 구성된 보장 속도는 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-보장 속도 버스트 |
동적 프로필의 트래픽 제어 프로파일에서 구성된 보장된 속도에 대한 버스트 크기. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준의 문에서 |
$junos-cos-scheduler-map |
동적 프로필의 트래픽 제어 프로필에 구성된 스케줄러 맵 이름입니다. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서
참고:
스케줄러 맵은 동적으로( |
$junos-cos-shaping-mode |
동적 프로필의 트래픽 제어 프로파일에서 구성된 셰이핑 모드. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-shaping-rate |
동적 프로필의 트래픽 제어 프로파일에서 구성된 셰이핑 속도. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-shaping-rate-burst |
동적 프로필의 트래픽 제어 프로파일에서 구성된 셰이핑 속도에 대한 버스트 크기. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준의 문에서 |
$junos-cos-shaping-rate-excess-high |
세대 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스에 대한 트래픽 제어 프로파일의 과도한 높은 우선 순위 트래픽에 대해 구성된 셰이핑 속도. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-excess-high-burst |
세대 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스 세트에 대한 트래픽 제어 프로파일의 과도한 높은 우선 순위 트래픽에 대해 구성된 속도 버스트 크기를 형성합니다. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-excess-low |
세대 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스 세트에 대한 트래픽 제어 프로파일의 과도한 저우선 순위 트래픽에 대해 구성된 셰이핑 속도. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-excess-low-burst |
가계 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스 세트에 대한 트래픽 제어 프로파일에서 과도한 저우선 순위 트래픽에 대해 구성된 속도 버스트 크기를 형성합니다. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-priority-high |
가계 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스에 대한 트래픽 제어 프로파일에서 우선 순위가 높은 트래픽에 대해 구성된 셰이핑 속도. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-priority-high-burst |
가계 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스에 대한 트래픽 제어 프로파일에서 우선 순위가 높은 트래픽에 대해 구성된 속도 버스트 크기를 형성합니다. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-priority-low |
가계 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스에 대한 트래픽 제어 프로파일에서 우선 순위가 낮은 트래픽에 대해 구성된 셰이핑 속도. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-priority-low-burst |
가계 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스에 대한 트래픽 제어 프로파일에서 우선 순위가 낮은 트래픽에 대해 구성된 속도 버스트 크기 형성. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-priority-medium |
가계 수준에서 설정된 동적 인터페이스 세트 또는 동적 ACI 인터페이스에 대한 트래픽 제어 프로파일에서 중간 우선 순위 트래픽에 대해 구성된 셰이핑 속도. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-shaping-rate-priority-medium-burst |
동적 인터페이스 세트 또는 세대 수준에서 설정된 동적 ACI 인터페이스에 대한 트래픽 제어 프로파일에서 중간 우선 순위 트래픽에 대해 구성된 속도 버스트 크기를 형성합니다. 동적 가입자 인터페이스에 대한 트래픽 제어 프로필에서 이 변수를 지정하는 것은 금지됩니다. |
$junos-cos-traffic-control-profile |
가입자 액세스를 위해 동적 프로필에 구성된 트래픽 제어 프로파일입니다. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 프로필 정보를 얻습니다. 계층 수준에서 문에서 |
동적 CoS — 스케줄러 매개 변수 | |
$junos-cos-스케줄러 |
동적 프로필에서 구성된 스케줄러의 이름입니다. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 이 변수를 |
$junos-cos-스케줄러-bs |
동적 프로필에서 구성된 스케줄러에 대해 지정된 총 버퍼의 백분율로 버퍼 크기. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 문에서 이 변수를 |
$junos-cos-scheduler-pri |
동적 프로필에서 구성된 스케줄러에 대해 지정된 패킷 스케줄링 우선 순위 값입니다. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-스케줄러-dropfile-any |
동적 프로필에서 구성된 스케줄러에 대해 지정된 손실 우선 순위 수준에 계층 수준에서 문에서
참고:
드롭 프로파일은 (계층 수준에서) |
$junos-cos-스케줄러-dropfile-high |
동적 프로필에서 구성된 스케줄러에 대해 지정된 손실 우선 순위 수준에 계층 수준에서 문에서
참고:
드롭 프로파일은 (계층 수준에서) |
$junos-cos-스케줄러-dropfile-low |
동적 프로필에서 구성된 스케줄러에 대해 지정된 손실 우선 순위 수준에 계층 수준에서 문에서
참고:
손실 프로필은 손실 우선 순위를 |
$junos-cos-스케줄러-dropfile-medium-high |
동적 프로필에서 구성된 스케줄러에 대해 지정된 손실 우선 순위 수준에 계층 수준에서 문에서
참고:
드롭 프로파일은 (계층 수준에서) |
$junos-cos-스케줄러-dropfile-medium-low |
동적 프로필에서 구성된 스케줄러에 대해 지정된 손실 우선 순위 수준에 계층 수준에서 문에서
참고:
드롭 프로파일은 (계층 수준에서) |
$junos-cos-scheduler-excess-priority |
동적 프로필에서 구성된 스케줄러에 대해 지정된 초과 속도의 우선 순위 값입니다. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-스케줄러-초과-속도 |
동적 프로필에서 구성된 스케줄러에 대해 지정된 초과 속도의 값입니다. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-스케줄러-셰이핑 속도 |
동적 프로필에서 구성된 스케줄러에 대해 지정된 셰이핑 속도의 값입니다. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
$junos-cos-스케줄러-tx |
동적 프로필에서 구성된 스케줄러에 대해 지정된 전송 속도. Junos OS 가입자가 동적 프로필이 연결된 정적 또는 동적 가입자 인터페이스를 통해 인증할 때 RADIUS 서버에서 이 정보를 얻습니다. 계층 수준에서 문에서 |
동적 CoS — 동적 인터페이스 세트 | |
$junos-어그리게이션-interface-set-name |
액세스 네트워크에서 논리적 중간 노드(DPU-C 또는 PON 트리)를 나타내는 계층적 CoS L2 인터페이스 세트의 이름입니다. 이것은 동적 어그리게이션 인터페이스 집합이라고도 합니다. 변수는 다음 값 중 하나를 수행합니다.
계층 수준에서 문에서 |
$junos-interface-set-name |
가입자가 동적 프로필이 연결된 인터페이스를 통해 인증할 때 RADIUS 서버 Access-Accept 메시지에서 얻은 인터페이스 세트 이름입니다. 계층 수준에서 문에서 |
$junos-phy-ifd-interface-set-name |
동적 프로필의 기본 물리적 인터페이스와 연관된 인터페이스 세트의 로컬에서 생성된 이름입니다. 이 사전 정의된 변수를 사용하면 특정 물리적 인터페이스에서 모든 가입자를 그룹화하여 전체 가입자 그룹에 서비스를 적용할 수 있습니다. 이 인터페이스 세트는 4단계 계층에 대한 기본 레벨 2 인터페이스 세트이며, 5단계 계층에 대한 기본 레벨 3 인터페이스 세트입니다. 이 사전 정의된 변수를 사용하여 주거용 가입자를 물리적 인터페이스와 연결된 인터페이스 세트로 수집하여 혼합 비즈니스 및 가정용 토폴로지에서 CoS 리소스를 보존할 수 있습니다. 이로 인해 레벨 2 노드가 각 주거 인터페이스에 대해 하나가 아닌 인터페이스 집합에 사용됩니다. 그렇지 않으면 비즈니스 및 가정 가입자가 동일한 인터페이스를 공유하고 비즈니스 가입자에게는 3가지 수준의 CoS가 필요하기 때문에 각 가정 가입자에 대해 3개의 레벨이 구성됩니다. 이로 인해 각 주거 연결에 대해 불필요한 레벨 2 노드가 소비되어 CoS 리소스를 낭비하게 됩니다. 계층 수준에서 문에서 |
$junos-phy-ifd-underlying-intf-set-name |
계층적 CoS L2 노드를 보존하기 위해 "기본"의 접미사가 있는 물리적 인터페이스 이름을 기반으로 하는 기본 토폴로지 기반 인터페이스 세트의 이름입니다. 이 인터페이스는 기본 레벨 2 인터페이스 세트로 사용됩니다. 계층 수준에서 문에서 |
$junos-svlan-interface-set-name |
이중 태그 VLAN(S-VLAN) 인터페이스에 사용하기 위해 로컬에서 생성된 인터페이스 세트 이름입니다. 이름은 이중 태그 VLAN의 외부 태그를 기반으로 합니다. 생성된 변수의 형식은 -outer_vlan_tag입니다physical_interface_name. 예를 들어, 외부 태그가 111인 이중 태그 VLAN 인터페이스가 있는 ge-1/1/0의 이더넷 인터페이스는 $junos-svlan-interface-set-name에 대해 ge-1/1/0-111의 값을 생성합니다. 계층 수준에서 문에서 |
$junos 태그 처리된 vlan-interface-set-name |
논리적 스택된 VLAN demux 인터페이스 위에 쌓인 논리적 인터페이스를 그룹화하도록 인터페이스 집합의 로컬에서 생성된 이름입니다. 이 변수를 1:1(이중 태그 처리, 개별 클라이언트) VLAN 또는 N:1(단일 태그 처리, 서비스) VLAN에 사용할 수 있습니다. 생성된 변수의 형식은 다음과 같이 VLAN 유형과 다릅니다.
계층 수준에서 문에서 |
동적 연결 장애 관리 매개 변수 | |
$junos-action-profile |
동적 프로필에 구성된 작업 프로필 이름. |
$junos-ccm-interval |
동적 프로필에서 구성된 연속성 검사 간격 시간. |
$junos 손실 임계값 |
동적 프로필에서 구성된 원격 MEP를 다운으로 표시하기 전에 손실된 연속성 검사 메시지 수. |
$junos-ma-name-format |
동적 프로필에서 구성된 유지 보수 연결 이름 형식의 이름입니다. |
$junos-md-name-format |
동적 프로필에서 구성된 유지 보수 도메인 형식의 이름입니다. |
$junos-ma-name |
동적 프로필에서 구성된 유지 보수 연결의 이름입니다. |
$junos-md 수준 |
동적 프로필에서 구성된 '레벨'의 값입니다. |
$junos-md-name |
동적 프로필에서 구성된 유지 보수 도메인 이름입니다. |
$junos-mep-id |
동적 프로필에서 구성된 'MEP' 값입니다. |
$junos-remote-mep-id |
동적 프로필에서 구성된 '원격 MEP' 값입니다. |
필터 — RADIUS 얻은 정책 | |
$junos-input-filter |
연결할 입력 필터 이름; 필터 이름은 인터페이스에 대한 RADIUS VSA 26-10(수신 정책 이름) 또는 RADIUS 속성 11(필터 ID)에서 파생됩니다. |
$junos-input-interface-filter |
인터페이스에 연결할 또한 계층 수준에서 명령문 |
$junos-input-ipv6-filter |
연결할 IPv6 입력 필터 이름; 필터 이름은 인터페이스에 대한 RADIUS VSA 26-106(IPv6-Ingress-Policy-Name)에서 파생됩니다. |
$junos 출력 필터 |
연결할 출력 필터의 이름; 필터 이름은 인터페이스에 대한 RADIUS VSA 26-11(Egress-Policy-Name)에서 파생됩니다. |
$junos 출력 인터페이스 필터 |
인터페이스에 연결할 또한 계층 수준에서 명령문 |
$junos-출력-ipv6-필터 |
연결할 IPv6 출력 필터의 이름; 필터 이름은 인터페이스에 대한 RADIUS VSA 26-107(IPv6-Egress-Policy-Name)에서 파생됩니다. |
서비스
|
|
$junos-input-ipv6-service-filter |
릴리스 17.2R1 Junos OS 시작해 연결할 IPv6 입력 서비스 필터의 이름입니다. 필터 이름은 인터페이스에 RADIUS-VSA 26-202(IPv6 입력 서비스 필터)에서 파생됩니다. 이 변수를 |
$junos-input-ipv6-service-set |
Junos OS 릴리스 17.2R1부터는 IPv6 서비스 이름이 첨부될 예정입니다. 서비스 세트 이름은 인터페이스에 RADIUS-VSA 26-200(IPv6 입력 서비스 세트)에서 파생됩니다. 이 변수를 |
$junos-input-service-filter |
릴리스 17.2R1 Junos OS 시작해 연결할 IPv4 입력 서비스 필터의 이름입니다. 필터 이름은 인터페이스에 RADIUS-VSA 26-198(IPv4 입력 서비스 필터)에서 파생됩니다. 이 변수를 |
$junos-input-service-set |
Junos OS 릴리스 17.2R1부터는 첨부할 IPv4 입력 서비스 이름입니다. 서비스 세트 이름은 인터페이스에 RADIUS-VSA 26-196(IPv4 입력 서비스 세트)에서 파생됩니다. 이 변수를 |
$junos-출력-ipv6-service-filter |
릴리스 17.2R1 Junos OS 시작해 연결할 IPv6 서비스 필터의 이름입니다. 필터 이름은 인터페이스에 RADIUS-VSA 26-203(IPv6 출력 서비스 필터)에서 파생됩니다. 이 변수를 |
$junos-출력-ipv6-service-set |
Junos OS 릴리스 17.2R1부터는 IPv6 서비스 이름이 첨부될 예정입니다. 서비스 세트 이름은 인터페이스에 RADIUS-VSA 26-201(IPv6 출력 서비스 세트)에서 파생됩니다. 이 변수를 |
$junos 출력 서비스 필터 |
릴리스 17.2R1 Junos OS 시작해 연결할 IPv4 서비스 필터의 이름입니다. 필터 이름은 인터페이스에 RADIUS-VSA 26-199(IPv4 출력 서비스 필터)에서 파생됩니다. 이 변수를 |
$junos-출력-service-set |
릴리스 17.2R1 Junos OS 시작해 IPv4 출력 서비스 이름을 첨부할 예정입니다. 서비스 세트 이름은 인터페이스에 RADIUS-VSA 26-197(IPv4 출력 서비스 세트)에서 파생됩니다. 이 변수를 |
$junos-pcef-profile |
Junos OS 릴리스 17.2R1부터는 연결할 PCEF 프로필 이름입니다. 프로필 이름은 인터페이스에 RADIUS-VSA 26-204(PCEF 프로파일)에서 파생됩니다. 이 변수를 |
$junos-pcef-rule |
릴리스 17.2R1 Junos OS 시작하여 활성화할 PCC 규칙의 이름입니다. 규칙 이름은 인터페이스에 RADIUS-VSA 26-205(PCEF 규칙)에서 파생됩니다. 이 변수를 |
가입자 인터페이스 — 동적 Demux 인터페이스 | |
$junos-interface-ifd-name |
가입자 액세스 클라이언트가 연결하는 디바이스 이름입니다. 모든 인터페이스는 이 디바이스에서 생성됩니다. 주요 사용은 정적으로 생성된 인터페이스에서 단일 또는 여러 가입자를 생성하는 것입니다. 이 변수를 동적 VLAN demux 인터페이스에 대한 논리적 기본 인터페이스를 생성할 때 계층 수준에서 이 변수 |
$junos-인터페이스-대상 무게 |
인터페이스를 인터페이스 세트와 연결하여 대상 배포를 위한 집합의 어그리게이션 이더넷 멤버 링크와 연결하는 데 가중치가 적용됩니다. 인터페이스 세트에 가중치가 없으면 첫 번째 승인된 가입자 인터페이스의 인터페이스 중량 값이 집합에 사용됩니다. 이 값은 RADIUS VSA 26-214 Interface-Target-Weight에서 파생됩니다. 또한 Diameter AVP 214와도 관련이 있습니다. |
$junos-interface-unit |
논리적 인터페이스에 할당된 단위 번호를 만듭니다. 라우터는 가입자가 네트워크에 액세스할 때 이 정보를 제공합니다. 문에 |
$junos-ipv6-address |
가입자가 사용하는 인터페이스의 IPv6 주소를 선택합니다. 문에 |
$junos-루프백-인터페이스 |
가입자가 사용하는 루프백 인터페이스를 선택합니다. 문에 |
$junos 선호 소스 주소 |
가입자에 사용되는 루프백 주소와 연결된 기본 IPv4 소스 주소(제품군 inet)를 선택합니다. 문에
참고:
릴리스 16.1 Junos OS 사전 정의된 변수를 포함하는 |
$junos 선호 소스-ipv6-address |
가입자에 사용되는 루프백 주소와 연결된 기본 IPv6 소스 주소(family inet6)를 선택합니다. 문에
참고:
릴리스 16.1 Junos OS 사전 정의된 변수를 포함하는 |
$junos-subscriber-demux-ip-address |
가입자의 IP 주소입니다. IP demux 가입자가 RADIUS 서버에서 프레임 경로를 반환해야 할 때 $junos-subscriber-ip-address 대신 이 변수를 사용합니다. 이 변수를 |
$junos-subscriber-ip-address |
가입자의 IP 주소입니다. 이 변수를 이 변수는 액세스 내부 경로를 생성하는 데에도 사용됩니다. |
$junos-subscriber-ipv6-address |
가입자를 위한 IPv6 주소입니다. 이 변수를 |
$junos-가입자-ipv6-다중 주소 |
을 이 변수를 |
$junos 기반 인터페이스 |
동적 IP demux 인터페이스에 대한 논리적 기본 인터페이스를 생성합니다. 클라이언트가 이 인터페이스에 로그인합니다. 문에 구성되면, 및 변수를 결정하는 이 변수는 액세스 내부 경로를 생성하는 데에도 사용됩니다. |
가입자 인터페이스 — 정적 VLAN 인터페이스 | |
$junos-interface-ifd-name |
가입자 액세스 클라이언트가 연결하는 디바이스 이름입니다. 모든 인터페이스는 이 디바이스에서 생성됩니다. 주요 사용은 정적으로 생성된 인터페이스에서 단일 또는 여러 가입자를 생성하는 것입니다. 이 변수를 |
$junos 기본 인터페이스 유닛 |
기본 인터페이스의 단위 번호를 획득합니다. 가입자를 위한 기본 인터페이스의 사용을 지정합니다. 문에 |
가입자 인터페이스 — 동적 PPPoE 인터페이스 | |
$junos-interface-unit |
라우터가 동적으로 PPPoE 논리적 인터페이스를 생성할 때 논리적 단위 번호를 지정합니다. |
$junos 기반 인터페이스 |
라우터가 동적으로 PPPoE 논리적 인터페이스를 생성하는 기본 이더넷 인터페이스의 이름을 지정합니다. |
가입자 인터페이스 — 동적 인터페이스 세트 | |
$junos-interface-set-name |
동적 프로필에서 구성된 인터페이스 세트의 이름입니다. 동적으로 생성된 ACI(Agent Circuit Identifier) 인터페이스 세트의 이름을 나타내려면 계층 수준에서 문에서 |
$junos-interface-set-target-weight |
대상 배포를 위한 어그리게이션 이더넷 멤버 링크와 연결하도록 설정된 인터페이스 세트의 가중치. 이 값은 RADIUS VSA 26-213 Interface-Set-Target-Weight에서 파생됩니다. 또한 Diameter AVP 213과 관련이 있습니다. |
$junos-phy-ifd-interface-set-name |
동적 프로필의 기본 물리적 인터페이스와 연결된 인터페이스 세트의 이름입니다. 주거 및 비즈니스 가입자가 동일한 물리적 인터페이스를 공유하는 이기종 토폴로지에서 가정용 액세스에는 두 가지 수준의 CoS만 필요하지만 비즈니스 액세스에는 세 가지 수준이 필요합니다. 동일한 물리적 인터페이스를 공유하므로 두 가지 모두에 대해 세 가지 수준이 구성되므로 각 가정용 연결에 대해 불필요한 레벨 2 노드가 소비됩니다. 릴리스 16.1 Junos OS 시작하여 가정용 가입자를 물리적 인터페이스와 연결된 인터페이스 세트로 수집하여 가정용 액세스에서 낭비되는 CoS 리소스를 줄일 수 있습니다. 이러한 방식으로 레벨 2 노드는 각 주거 인터페이스가 아닌 인터페이스 집합에 사용됩니다. 이를 위해 계층 수준에서 명령문으로 |
$junos-pon-id-interface-set-name |
수동 광통신망(PON)에서 개별 고객 서킷을 연결하여 CoS 및 기타 서비스를 인터페이스 집합에 제공하는 데 사용되는 로컬에서 생성된 인터페이스 집합 이름입니다. 이름은 PON의 옵티컬 라인 터미널(OLT)에 의해 삽입된 DHCPv4(옵션 82, 서브옵션 2) 또는 DHCPv6(옵션 37) 에이전트 원격 ID 문자열에서 추출됩니다. OLT는 서브스트링 사이의 구분 기호로 파이프 기호(|)를 사용하여 에이전트 원격 ID 문자열의 형식을 지정해야 합니다. 인터페이스 세트 이름에 대해 추출된 하위 문자열은 에이전트 원격 ID 문자열의 마지막 구분 기호를 따르는 문자로 구성됩니다. 추출된 서브스트링이 개별 고객 회로를 식별합니다. 서브스트링의 형식과 내용을 결정하고 정보를 삽입하도록 OLT를 구성합니다. 일반적으로 서브스트래팅에는 CPE 옵티컬 네트워크 터미널(ONT)에 의해 액세스하는 OLT의 이름과 포트가 포함될 수 있습니다. |
$junos-svlan-interface-set-name |
이중 태그 VLAN의 외부 태그를 기반으로 이중 태그 VLAN 인터페이스에 의해 사용하기 위한 로컬에서 생성된 인터페이스 집합 이름입니다. 생성되는 변수의 형식은 입니다 |
홀세일 네트워킹 | |
$junos-인터페이스 이름 |
가입자 액세스 클라이언트가 연결하는 동적 인터페이스 이름입니다. 그것의 사용은 가입자 인터페이스를 식별하는 것입니다. 문에 인터페이스 이름은 가입자가 계층 수준에서 동적으로 생성될 때 얻은 및 |
$junos-routing-instance |
가입자가 할당된 라우팅 인스턴스 이름입니다. 이 변수는 가상 라우터(VSA 26-1)에 대한 RADIUS 서버에서 반환 값을 트리거합니다. 문에 대한 계층 수준에서 문에서
참고:
릴리스 16.1 Junos OS 사전 정의된 변수를 포함하는 |
$junos-inner-vlan-map-id |
Junos OS 릴리스 16.1R4부터 레이어 2 도매에 대한 내부 VLAN 태그 식별자, ANCP 트리거, 자동 센서된 동적 VLAN.VLAN 태그는 코어 대면 물리적 인터페이스에서 프로비저닝되는 내부 VLAN ID 스왑 범위에서 할당됩니다. 가입자 트래픽이 NSP로 터널링될 때 내부 VLAN 태그는 외부 VLAN 태그로 스왑(대체)됩니다. 이 변수를 |
$junos-vlan-map-id |
VLAN 맵에 지정된 입력 또는 출력 인터페이스에서 다시 작성된 VLAN의 식별자입니다. 또는 |
Junos OS RADIUS 속성 및 VSA에 해당하는 사전 정의된 변수
표 2 에는 동적 프로필에서 사용되는 RADIUS 속성과 주니퍼 네트웍스 VSA 및 해당 Junos OS 사전 정의된 변수가 나열되어 있습니다. 라우터가 가입자 액세스에 따라 동적 프로필을 인스턴스화하면 Junos OS 사전 정의된 변수를 사용하여 RADIUS 서버에서 얻은 정보에 대한 RADIUS 속성 또는 VSA를 지정합니다.
일부 사전 정의된 변수는 기본값 구성을 지원합니다. 구성된 기본 값은 RADIUS 변수에 대한 값을 반환하지 못할 경우 사용됩니다. 계층 수준에서 명령문 [edit dynamic-profiles]
으로 predefined-variable-defaults predefined-variable default-value
기본 값을 구성합니다. 을(를predefined-variable
) 지정할 때, Junos OS 사전 정의된 변수의 이름을 사용하지만, 선행 $junos-
접두사에서는 생략합니다.
속성 번호 및 이름 |
Junos OS 사전 정의된 변수 |
설명 |
Junos OS 사전 정의된 변수에 대한 기본값 지원 |
---|---|---|---|
RADIUS 표준 속성 | |||
8 Framed-IP-Address |
$junos-framed-route-ip-address |
클라이언트 주소 |
아니요 |
11 필터 ID |
$junos-input-filter
참고:
VSA 26-10에도 변수가 사용됩니다. |
클라이언트 IPv4 인터페이스에 적용할 입력 필터 |
예 |
12 프레임-MTU |
$junos-인터페이스-mtu |
패킷의 최대 크기; 최대 전송 단위 |
예 |
22 프레임 경로 |
$junos-framed-route-ip-address-prefix |
(하위 속성 1): 액세스 경로에 대한 경로 접두사 |
아니요 |
$junos-framed-route-nexthop |
(하위 2): 액세스 경로에 대한 다음 홉 주소 |
아니요 |
|
$junos 프레임 경로 비용 |
(하위 3): 액세스 경로에 대한 메트릭 |
아니요 |
|
$junos 프레임 경로 거리 |
(하위 5): 액세스 경로에 대한 기본 설정 |
아니요 |
|
$junos-framed-route-tag |
(하위 6): 액세스 경로에 대한 태그 |
아니요 |
|
97 Framed-IPv6-Prefix |
$junos-ipv6-ndra-prefix |
IPv6 인접 Discovery 경로 보급의 접두사 값 |
아니요 |
99 Framed-IPv6-Route |
$junos-framed-route-ipv6-address-prefix |
(하위 속성 1): 클라이언트를 위해 구성된 프레임 IPv6 경로 접두사 |
아니요 |
$junos-framed-route-ipv6-cost |
(하위 3): 액세스 경로에 대한 메트릭 |
아니요 |
|
$junos-framed-route-ipv6-distance |
(하위 5): 액세스 경로에 대한 기본 설정 |
아니요 |
|
$junos-framed-route-ipv6-nexthop |
(하위 2): 클라이언트를 위해 구성된 IPv6 라우팅 정보 |
아니요 |
|
$junos-framed-route-ipv6-tag |
(하위 6): 액세스 경로에 대한 태그 |
아니요 |
|
주니퍼 네트웍스 VSA | |||
26-1 가상 라우터 |
$junos-routing-instance |
가입자가 할당된 라우팅 인스턴스 |
예 |
26-10 수신 정책 이름 |
$junos-input-filter
참고:
변수는 RADIUS 속성 11에도 사용됩니다. |
클라이언트 IPv4 인터페이스에 적용할 입력 필터 |
예 |
26-11 송신 정책 이름 |
$junos 출력 필터 |
클라이언트 IPv4 인터페이스에 적용되는 출력 필터 |
예 |
26-23 IGMP 지원 |
$junos-igmp-enable |
클라이언트 인터페이스에서 IGMP 활성화 또는 비활성화 |
예 |
26-71 IGMP-Access-Name |
$junos-igmp-access-group-name |
그룹(G) 필터에 사용할 액세스 목록 |
예 |
26-72 IGMP-Access-Src-Name |
$junos-igmp-access-source-group-name |
소스 그룹(S,G) 필터에 사용할 액세스 목록 |
예 |
26-74 MLD-Access-Name |
$junos-mld-access-group-name |
그룹(G) 필터에 사용할 액세스 목록 |
예 |
26-75 MLD-Access-Src-name |
$junos-mld-access-source-group-name |
소스 그룹(S,G) 필터에 사용할 액세스 목록 |
예 |
26-77 MLD 버전 |
$junos-mld 버전 |
MLD 프로토콜 버전 |
예 |
26-78 IGMP 버전 |
$junos-igmp-version |
IGMP 프로토콜 버전 |
예 |
26-97 IGMP-즉시 휴가 |
$junos-즉시 휴가 |
IGMP 즉각적인 휴가 |
예 |
26-100 MLD-즉시 휴가 |
$junos-mld-즉시 휴가 |
MLD 즉시 휴가 |
예 |
26-106 IPv6-Ingress-Policy-name |
$junos-input-ipv6-filter |
클라이언트 IPv6 인터페이스에 적용할 입력 필터 |
예 |
26-107 IPv6-Egress-Policy-Name |
$junos-출력-ipv6-필터 |
클라이언트 IPv6 인터페이스에 적용할 출력 필터 |
예 |
26-108 CoS-Parameter-Type |
$junos-cos-scheduler-map |
(T01: 스케줄러 맵 이름) traffic-control profile에 구성된 스케줄러 맵 이름 |
예 |
$junos-cos-shaping-rate |
(T02: 셰이핑 속도) 트래픽 제어 프로파일에서 구성된 셰이핑 속도 |
예 |
|
$junos-cos 보장 속도 |
(T03: 보장 속도) traffic-control profile에 구성된 보장 속도 |
예 |
|
$junos-cos-delay-buffer-rate |
(T04: 지연 버퍼 속도) traffic-control 프로필에서 구성된 지연-버퍼 속도 |
예 |
|
$junos-cos-excess-rate |
(T05; 초과율) 트래픽 제어 프로파일에 구성된 초과 속도 |
예 |
|
$junos-cos-traffic-control-profile |
(T06: 트래픽 제어 프로파일) 동적 프로필에 구성된 트래픽 제어 프로필 이름 |
예 |
|
$junos-cos-shaping-mode |
(T07; 셰이핑 모드) 동적 프로파일에서 구성된 CoS 셰이핑 모드 |
예 |
|
$junos-cos-byte-adjust |
(T08; 바이트 조정) 동적 프로파일의 셰이핑 모드에 구성된 바이트 조정 |
예 |
|
$junos-cos-adjust-minimum |
(T09; 최소 조정) 동적 프로파일의 셰이핑 속도에 허용되는 최소 조정 값 |
예 |
|
$junos-cos-excess-rate-high |
(T10; 초과율 높음) 동적 프로파일에서 우선 순위가 높은 트래픽에 대해 구성된 초과 속도 |
예 |
|
$junos-cos-excess-rate-low |
(T11; 초과율 낮음) 동적 프로파일에서 우선 순위가 낮은 트래픽에 대해 구성된 초과 속도 |
예 |
|
$junos-cos-shaping-rate-burst |
(T12; 셰이핑 속도 버스트) 동적 프로파일의 셰이핑 속도에 대해 구성된 버스트 크기 |
예 |
|
$junos-cos-보장 속도 버스트 |
(T13; 보장 속도 버스트) 동적 프로파일에서 보장된 속도에 대해 구성된 버스트 크기 |
예 |
|
26-130 Qos-Set-Name |
$junos-interface-set-name |
동적 프로필에 구성된 인터페이스 세트 이름 |
예 |
26-146 CoS-Scheduler-Pmt-Type |
$junos-cos-스케줄러 |
(Null: 스케줄러 이름) 동적 프로필에서 구성된 스케줄러 이름 |
예 |
$junos-cos-스케줄러-tx |
(T01: CoS 스케줄러 전송 속도) 동적 프로필에서 구성된 스케줄러의 전송 속도 |
예 여러 매개 변수에 사용 가능:
|
|
$junos-cos-스케줄러-bs |
(T02: CoS 스케줄러 버퍼 크기) 동적 프로필에서 구성된 스케줄러의 버퍼 크기 |
예 여러 매개 변수에 사용 가능:
|
|
$junos-cos-scheduler-pri |
(T03: CoS 스케줄러 우선 순위) 동적 프로필에서 구성된 스케줄러에 대한 패킷 스케줄링 우선 순위 |
예 |
|
$junos-cos-스케줄러-dropfile-low |
(T04: CoS 스케줄러 드롭 프로파일 로우) 동적 프로필에서 구성된 스케줄러의 RED 손실 우선 순위 수준에 |
예 |
|
$junos-cos-스케줄러-dropfile-medium-low |
(T05: CoS 스케줄러 드롭 프로파일 중-로우) 동적 프로필에서 구성된 스케줄러의 RED 손실 우선 순위 수준에 |
예 |
|
$junos-cos-스케줄러-dropfile-medium-high |
(T06: CoS 스케줄러 드롭 프로파일 중-하이) 동적 프로필에서 구성된 스케줄러의 RED 손실 우선 순위 수준에 |
예 |
|
$junos-cos-스케줄러-dropfile-high |
(T07: CoS 스케줄러 드롭 프로파일 하이) 동적 프로필에서 구성된 스케줄러의 RED 손실 우선 순위 수준에 |
예 |
|
$junos-cos-스케줄러-dropfile-any |
(T08: CoS 스케줄러 드롭 프로파일 모든) 동적 프로필에서 구성된 스케줄러의 RED 손실 우선 순위 수준에 |
예 |
|
$junos-cos-스케줄러-초과-속도 |
(T09: CoS 스케줄러 초과율) 동적 프로필에서 스케줄러에 대해 구성된 초과 속도 |
예 여러 매개 변수에 사용 가능:
|
|
$junos-cos-스케줄러-셰이핑 속도 |
(T10: CoS 스케줄러 셰이핑 속도) 동적 프로필에서 스케줄러에 대해 구성된 속도 셰이핑 |
예 여러 매개 변수에 사용 가능:
|
|
$junos-cos-scheduler-excess-priority |
(T11: CoS 스케줄러 초과 우선 순위) 동적 프로필에서 스케줄러에 대해 구성된 초과 우선순위 |
예 |
|
26-191 Input-Interface-Filter |
$junos-input-interface-filter |
인터페이스에 연결할 입력 필터의 |
아니요 |
26-192 출력 인터페이스 필터 |
$junos 출력 인터페이스 필터 |
인터페이스에 연결할 출력 필터의 |
아니요 |
26-196 IPv4-Input-Service-Set |
$junos-input-service-set |
첨부할 IPv4 입력 서비스 이름. |
아니요 |
26-197 IPv4-출력-service-set |
$junos-출력-service-set |
첨부할 IPv4 출력 서비스 이름. |
아니요 |
26-198 IPv4-Input-Service-Filter |
$junos-input-service-filter |
연결할 IPv4 입력 서비스 필터의 이름입니다. |
아니요 |
26-199 IPv4-출력-Service-Filter |
$junos 출력 서비스 필터 |
연결할 IPv4 출력 서비스 필터의 이름입니다. |
아니요 |
26-200 IPv6-Input-Service-Set |
$junos-input-ipv6-service-set |
첨부할 IPv6 입력 서비스 세트의 이름입니다. |
아니요 |
26-201 IPv6-출력-service-set |
$junos-출력-ipv6-service-set |
첨부할 IPv6 출력 서비스 세트의 이름입니다. |
아니요 |
26-202 IPv6-Input-Service-Filter |
$junos-input-ipv6-service-filter |
연결할 IPv6 입력 서비스 필터의 이름입니다. |
아니요 |
26-203 IPv6-출력-Service-Filter |
$junos-출력-ipv6-service-filter |
연결할 IPv6 출력 서비스 필터의 이름입니다. |
아니요 |
26-204 Adv-Pcef-profile-name |
$junos-pcef-profile |
연결할 PCEF 프로필 이름. |
아니요 |
26-205 Adv-Pcef-Rule-Name |
$junos-pcef-rule |
활성화할 PCC 규칙의 이름입니다. |
아니요 |
26-211 |
$junos-inner-vlan-tag-protocol-id |
활성화할 VLAN 맵 이름 |
예 |
26-212 |
$junos 라우팅 서비스 |
라우팅 서비스 기능을 활성화하거나 비활성화합니다. 구성에서 이 변수를 활성화하고 RADIUS VSA를 반환하지 않으면 가입자에 대해 라우팅 서비스가 비활성화됩니다. |
아니요 |
26-213 |
$junos-interface-set-target-weight |
인터페이스 세트에 대한 가중치를 지정하여 대상 배포를 위한 어그리게이션 이더넷 멤버 링크와 연결합니다. |
예 |
26-214 |
$junos-인터페이스-대상 무게 |
인터페이스를 인터페이스 세트와 연결하여 대상 배포를 위한 집합의 어그리게이션 이더넷 멤버 링크와 연결할 가중치를 지정합니다. 인터페이스 세트에 가중치가 없으면 첫 번째 승인된 가입자 인터페이스의 인터페이스 중량 값이 집합에 사용됩니다. |
예 |
동적 클라이언트 프로필에 대한 사전 정의된 변수 기본값
선택적으로 많은 사전 정의된 변수에 대한 기본값을 구성할 수 있습니다. Junos OS 다음 사례에서 기본값을 사용합니다.
외부 RADIUS 서버를 사용할 수 없는 경우
RADIUS 서버가 반환한 VSA에 사전 정의된 변수에 대한 값이 포함되어 있지 않은 경우
사전 정의된 변수에 대한 RADIUS 값이 기본값보다 우선합니다. 예를 들어, 사전 정의된 변수에 대한 기본값을 구성했지만 값도 반환할 RADIUS 시스템은 대신 RADIUS 값을 사용합니다.
기본값은 정수 또는 영숫자 문자열과 같은 변수에 적합해야 합니다. 릴리스 19.3R1 Junos OS 시작하여 변수 표현식을 사용하여 사전 정의된 변수의 기본값을 다른 사전 정의된 변수로 구성할 수도 있습니다. 이전 릴리스에서는 기본값이 고정되어야 합니다. 변수가 될 수 없습니다.
표현식은 일반적으로 사용자 정의 변수 및 동적 서비스 프로필에 대해 구성됩니다. 자세한 내용은 사용자 정의 변수에서 변수 표현식 사용을 참조하십시오.
변수 식을 사용할 때 미리 정의된 변수의 기본값을 결정하는 조건을 설정하고 있습니다. 기본값은 조건이 일치하지 않을 때와 일치할 때와 다릅니다. 동적 클라이언트 프로필에서 변수 표현식에 대해 다음 연산자 중 어느 것을 구성할 수 있습니다.
equals
- 사전 정의된 변수를 기본값으로 할당합니다.ifNotZero(parameter-1, parameter-2)
—일치할 조건을 설정합니다. 은 parameter-2 (는) 제로가 아닌 경우에만 parameter-1 기본값으로 값을 할당합니다. 즉, 매개 변수가 일부 값으로 해결됨을 의미합니다.ifZero(parameter-1, parameter-2)
—일치할 조건을 설정합니다. 0 parameter-2 일 때만 parameter-1 기본값으로 값을 할당합니다. 즉, 매개 변수가 어떤 값으로도 해결되지 않았다는 것을 의미합니다. 값으로 해결한 경우 parameter-1 (따라서 0이 아님), 의 값 parameter-1 은 기본값으로 할당됩니다.
또한 변수 값을 설정하기 위한 추가 조건을 제공하는 표현식을 중첩할 수 있습니다. 예를 들어, 이기종 네트워크의 가입자에 대한 동적 프로필은 문에 대해 다음과 같은 구성을 predefined-variable-defaults
가질 수 있습니다.
predefined-variable-defaults { aggregation-interface-set-name equals "$junos-phy-ifd-underlying-intf-set-name"; interface-set-name equals "ifZero($junos-default-interface-set-name, $junos-phy-ifd-interface-set-name)"; default-interface-set-name equals "ifZero($junos-interface-set-name, ifNotZero($junos-aggregation-interface-set-name, $junos-aggregation-interface-set-name##'-default'))"; }
이기종 네트워크의 맥락에서 이러한 표현식을 평가하는 방법에 대한 자세한 설명은 사전 정의된 변수를 사용하여 동적 레벨 2 및 레벨 3 인터페이스 세트 명명 을 참조하십시오.
동적 프로필에서 사전 정의된 동적 변수 구성
이 주제는 동적 프로필에서 사전 정의된 변수를 구성하는 방법에 대해 설명합니다. 동적 프로필은 수신 클라이언트 데이터 패킷에서 이러한 변수에 대한 데이터를 획득하고 대체합니다. 계층 수준에서 변수를 먼저 정의할 필요 없이 동적 프로필의 본문에서 이러한 변수를 [edit dynamic-profiles profile-name variables]
지정할 수 있습니다.
동적 변수를 구성하기 전에 다음을 수행합니다.
기본 동적 프로필을 생성합니다.
기본 동적 프로필 구성을 참조하십시오.
네트워크에서 라우터 하드웨어가 가입자 액세스를 허용하도록 구성되었는지 확인합니다.
동적 프로필에서 사전 정의된 변수를 구성하려면 다음을 수행합니다.
동적 프로필에서 사전 정의된 변수에 대한 기본 값 구성
RADIUS 조달할 수 있는 Junos OS 사전 정의된 변수의 경우, 동적 클라이언트 프로필에서 기본값을 지정할 수 있습니다. 이러한 기본 값은 RADIUS 값을 제공하지 않을 때 사용됩니다.
이러한 사전 정의된 변수에 대한 기본 값을 정의하면 RADIUS 대신 프로필에서 로컬로 값을 소스할지 여부를 결정할 수 있습니다. 이를 통해 이러한 값의 유일한 소스가 아닌 사전 정의된 변수 값을 선택적으로 재정의하는 방법으로 RADIUS 사용할 수 있습니다.
기본 값을 구성할 수 있는 사전 정의된 변수 및 옵션 목록은 RADIUS 속성 및 VSA에 해당하는 사전 정의된 변수 Junos OS 참조하십시오.
Junos 사전 정의된 변수에 대한 기본값을 구성하려면 다음을 수행합니다.
예를 들어, 다음 구성이 있을 때 동작을 고려하여 $junos-routing-instance 사전 정의된 변수에 대한 기본 값을 지정합니다.
[edit dynamic-profiles prof1] user@host# set predefined-variable-defaults routing-instances RI-def
RADIUS 라우팅 인스턴스를 반환하지 않으면 가입자가 RI-def 라우팅 인스턴스에 등장합니다.
RADIUS routing-instance RI-res를 반환하면 가입자가 RI-res 라우팅 인스턴스에 등장합니다.
$junos-routing-instance 사전 정의된 변수에 대한 기본 값을 구성하지 않고 RADIUS 값을 반환하지 않으면 가입자가 기본 Junos OS 마스터 라우팅 인스턴스에 등장합니다.
$junos-routing-instance
동적 프로파일에서 번호가 지정되지 않은 인터페이스에 대한 정적 논리적 인터페이스를 지정할 때 IPv4 기본 소스 주소를 구성해서는 안 됩니다.
$junos-routing-instance
동적 프로파일에서 번호가 지정되지 않은 인터페이스에 대한 정적 논리적 인터페이스를 지정할 때 IPv6 기본 소스 주소를 구성해서는 안 됩니다.
$junos-routing-instance
동적 프로파일에서 번호가 지정되지 않은 인터페이스에 대한 정적 논리적 인터페이스를 지정할 때 선호 소스 주소를 구성해서는 안 됩니다.