MX, M, T, PTX 시리즈 라우터 및 EX 시리즈 스위치에서 RPM 타임스탬핑 구성
프로브 메시지의 통신 지연 시간을 파악하기 위해 프로브 패킷의 타임스탬핑을 활성화할 수 있습니다. 다음 RPM 프로브 유형을 타임스탬프할 수 있습니다icmp-ping
udp-ping
icmp-ping-timestamp
udp-ping-timestamp
.
MS-PIC가 있는 M 시리즈 및 T 시리즈 라우터, MS-DPC, MS-MIC 또는 MS-MPC 라인 카드가 있는 MX 시리즈 라우터, MX10000 시리즈 라우터, PTX10008 및 PTX10016 라우터, EX 시리즈 스위치에서 RPM 프로브 메시지의 하드웨어 타임스탬핑을 활성화할 수 있습니다. 타임스탬프는 RPM 클라이언트 디바이스(RPM 프로브에서 시작된 라우터 또는 스위치)와 RPM 프로브 서버에 모두 적용되며 IPv4 트래픽에만 적용됩니다. 아래와 같이 지원됩니다.
MS-PIC, MS-DPC, MS-MPC 및 MS-MIC의 레이어 2 서비스 패키지입니다.
MS-PIC, MS-DPC, MS-MPC 및 MS-MIC의 레이어 3 서비스 패키지입니다.
확장 프로바이더 패키지를 지원하는 M 시리즈, MX 시리즈 및 T 시리즈 서비스 PIC의 확장 프로바이더 서비스 패키지(릴리스 12.3 이전의 Junos OS 릴리스에서 확장 프로바이더 패키지는 JSF(Junos Services Framework), MP-SDK 및 eJunos라고도 합니다.)
레이어 2, 레이어 3, SDK 서비스 및 PFE RPM 타임스탬핑이 서로 상호 운영됩니다. 여기서 RPM 클라이언트는 Layer 3
sp-
인터페이스에 있고 RPM 서버는 SDK 서비스 패키지에 있을 수 있습니다.
양방향 타임스탬핑을 사용할 수 있으며 ms-
인터페이스에서 sp-
사용할 수 있습니다. M Series 및 T Series 라우터에서 양방향 타임스탬핑을 구성하려면 계층 레벨의 [edit services rpm probe probe-owner test test-name]
명령문을 포함합니다destination-interface
.
destination-interface sp-fpc/pic/port.logical-unit destination-interface ms-fpc/pic/port.logical-unit
계층 수준에 명령문을 포함 rpm
함으로써 서비스 논리적 인터페이스 또는 멀티서비스 인터페이스에서 RPM 클라이언트 라우터와 RPM 서버 라우터를 [edit interfaces interface-name unit logical-unit-number]
지정합니다.
rpm (client | server);
논리적 인터페이스는 RPM 작업에 전념해야 합니다. 예와 같이 명령문과 /32
주소를 구성 family inet
해야 합니다. NAT 및 스테이트풀 방화벽과 같은 다른 서비스에도 이러한 구성이 필요합니다. RPM에는 unit 0
전용 논리적 인터페이스가 필요하기 때문에 RPM 서비스를 구성할 수 없습니다. 동일한 유닛은 RPM 및 기타 서비스를 지원할 수 없습니다. 액티브 플로우 모니터링은 unit 0
필요하지만 RPM은 모든 논리적 인터페이스에서 작동할 수 있기 때문에 제약 조건 검사를 통해 RPM 구성을 커밋할 수 없습니다.
MX 시리즈 라우터의 경우, Enhanced Queuing MPC를 사용하는 M320 Series 라우터와 EX 시리즈 스위치에 계층 레벨의 [edit services rpm probe probe-name test test-name]
명령문이 포함되어 hardware-timestamp
프로브가 Packet Forwarding Engine 호스트 프로세서에 타임스탬프가 되도록 지정합니다.
MX 시리즈 라우터, MX10000 시리즈 라우터, PTX5000, PTX10008, PTX10016 라우터, EX 시리즈 스위치의 경우, 계층적 수준에서 명령문을 [edit services rpm probe probe-name test test-name]
포함 hardware-timestamp
시켜 프로브가 패킷 포워딩 엔진 호스트 프로세서에서 타임스탬프를 받아야 한다고 지정할 수 있습니다. MX 시리즈 라우터에서 하드웨어 타임스탬핑은 다음 라인 카드에서 지원됩니다.
Dpc
DPCE
MPC1
MPC2
MPC3
MPC4
MPC5
MPC6
MPC7
hardware-timestamp;
클라이언트측에서는 이들 프로브가 MX Series의 egress DPC상의 패킷 포워딩 엔진 호스트 프로세서나 RPM 프로브(RPM 클라이언트)를 발신하는 EX 시리즈 스위치에 타임스탬프를 받습니다. 응답자측(RPM 서버)에서 타임스탬프가 될 RPM 프로브는 RPM 프로세스 대신 응답을 생성하는 Packet Forwarding Engine 호스트 프로세서에 의해 처리됩니다. RPM 프로브는 RPM 클라이언트의 시작 라우터에서만 타임스탬프를 받습니다. 그 결과, 이러한 프로브에 대한 왕복 시간만 측정됩니다.
명령문을 사용할 hardware-timestamp
때 프로브의 data-size
값은 RPM 클라이언트 인터페이스 인터페이스의 기본 MTU보다 최소 100바이트 이상 작아야 합니다( M, MX 및 T 시리즈 라우터 및 EX 시리즈 스위치에서 RPM 프로브 구성 참조). RPM 프로브 메시지의 하드웨어 타임스탬핑이 활성화되면 데이터 크기 명령문을 사용하여 구성할 수 있는 최대 데이터 크기는 1400으로 제한됩니다.
패킷 포워딩 엔진 기반 RPM 기능은 스테이트풀 방화벽 구성을 지원하지 않습니다. RPM 타임스탬핑을 스테이트풀 방화벽과 결합해야 하는 경우 이 섹션의 앞에 설명된 인터페이스 기반 RPM 타임스탬핑 서비스를 사용하십시오. MS-DPC는 스테이트풀 방화벽 처리와 RPM 타임스탬핑을 지원합니다.
편도 타임스탬핑을 구성하려면 계층 수준에 명령문을 [edit services rpm probe probe-owner test test-name]
포함 one-way-hardware-timestamp
해야 합니다.
one-way-hardware-timestamp;
서비스 인터페이스(sp-
)를 위해 RPM 프로브를 구성하는 경우, 다음과 같은 라우팅 프로토콜에 대해 특정 방식으로 로컬 경로를 알려야 합니다.
OSPF의 경우, OSPF 영역에 서비스 인터페이스를 포함시킴으로써 로컬 경로를 공지할 수 있습니다. 이 설정을 구성하려면 계층 레벨의
interface sp-fpc/pic/port
[edit protocols ospf area area-number]
명령문을 포함하십시오.BGP 및 IS-IS의 경우 인터페이스 경로를 익스포트하고 서비스 인터페이스 로컬 경로를 수용하는 정책을 생성해야 합니다. 인터페이스 경로를 내보내려면 계층 수준의 명령문과
lan
명령[edit routing-options interface-routes family inet export]
문을 포함합니다point-to-point
. 서비스 인터페이스 로컬 경로를 수용하는 내보내기 정책을 구성하려면 , 및 계층 레벨의 명령문과route-filter sp-interface-ip-address/32 exact
accept
계층 수준의 작업을[edit policy-options policy-statement policy-name term term-name then]
포함합니다protocol local
rib inet.0
.[edit policy-options policy-statement policy-name term term-name from]
수출 정책이 적용하려면 계층 수준의 명령문과 함께export policy-name
BGP 또는 IS-IS에[edit protocols protocol-name]
정책을 적용하십시오.
이러한 구성에 대한 자세한 내용은 라우팅 정책, 방화벽 필터 및 Traffic Policers 사용자 가이드를 참조하십시오.
또한, 멀티서비스 카드를 통해 프로브 패킷을 라우팅하면 프로브 패킷을 특정 큐로 필터링할 수 있습니다. 다음 예에서는 RPM 구성과 큐잉을 지정하는 필터를 보여줍니다.
services rpm { probe p1 { test t1 { probe-type icmp-ping; target address 10.8.4.1; probe-count 10; probe-interval 10; test-interval 10; dscp-code-points af11; data-size 100; destination-interface sp-1/2/0.0; } } } firewall { filter f1 { term t1 { from { dscp af11; } then { forwarding-class assured-forwarding; } } } } interfaces sp-1/2/0 { unit 2 { rpm client; family inet { address 10.8.4.2/32; filter { input f1; } } } } interfaces sp-1/2/1 { unit 2 { rpm server; family inet { address 10.8.3.2/32; filter { input f1; } } } }
방화벽 필터에 대한 자세한 내용은 라우팅 정책, 방화벽 필터 및 Traffic Policers User Guide; 큐잉에 대한 자세한 내용은 Class of Service User Guide(라우터 및 EX9200 스위치)를 참조하십시오.