Junos OS 및 Junos OS Evolved 향상된 가입자 관리
Junos OS 향상된 가입자 관리 개요
Junos OS 향상된 가입자 관리는 유선 가입자 관리를 위한 차세대 광대역 에지 소프트웨어 아키텍처입니다. 향상된 가입자 관리를 통해 가입자 관리를 위한 동적 인터페이스 및 서비스를 구성 및 관리하기 위한 향상된 확장성과 성능을 활용할 수 있습니다.
향상된 가입자 관리는 기존 동적 가입자 관리 기능 세트에 최적화된 확장성과 성능을 제공합니다. 향상된 가입자 관리는 특정 예외를 제외하고 레거시 Junos OS 가입자 관리 기능 세트와 동등한 기능을 제공합니다. 이러한 기능 예외 목록은 사용 중인 Junos OS 소프트웨어용 MX 시리즈 5G 유니버설 라우팅 플랫폼에 대한 최신 Junos OS 릴리스 노트를 참조하십시오.
동적 프로필을 사용하여 동적 가입자 인터페이스 및 서비스를 생성하고 관리하려면 향상된 가입자 관리를 명시적으로 구성하고 활성화 해야 합니다 . 향상된 가입자 관리가 활성화되면 모든 가입자 관리 제어 프로토콜 트래픽(DHCP, PPP, PPPoE, L2TP 및 동적 VLAN 생성)을 처리하여 가입자 세션 및 관련 동적 인터페이스의 생성을 지시합니다.
비즈니스 에지 환경에서 정적 네트워크 구성 및 정적 서비스만 사용하는 경우, 이러한 정적 토폴로지를 구성하기 위해 향상된 가입자 관리를 활성화할 필요가 없습니다. 향상된 가입자 관리가 활성화 되지 않은 경우, 다음 클라이언트 애플리케이션은 동적 프로필 사용, 동적 인터페이스 생성 또는 동적 인증 서비스를 지원하지 않습니다.
-
동적 VLAN
-
PPPoE
-
PPP
-
L2TP
-
DHCP DHCP
운영 관점에서 향상된 가입자 관리는 기존 가입자 관리 구성 및 확인 절차에 최소한의 변경만 도입합니다. 예를 들어, 향상된 가입자 관리는 이전에 여러 프로세스에 분산되어 있던 여러 가입자 관리 구성 요소를 단일 프로세스로 통합합니다. 따라서 향상된 가입자 관리는 단일 show 명령에 가입자 관리를 위한 통합 정보를 표시할 수 있습니다.
주소 확인 및 향상된 가입자 관리
Junos OS는 향상된 가입자 관리를 통한 주소 확인을 지원합니다. 이러한 개선 사항은 동적 VLAN의 프레임 경로에만 영향을 미칩니다. DHCP 가입자와 연결된 프레임 경로는 이 기능이 지원되기 전과 동일하게 작동합니다.
-
동적 레이어 2 MAC 주소 확인은 호스트가 아닌 경로에 대해 지원됩니다. 정적 주소 지정 IP 클라이언트 또는 정적 주소 지정 IP 클라이언트와 DHCP 클라이언트의 조합을 배포하는 사용자는 네트워크(/29) 프레임 경로 또는 호스트(/32) 프레임 경로를 사용하여 도달 가능성을 설정할 수 있습니다. /29 경로는 호스트 프레임 경로와 연결된 동적 레이어 2 주소와 결합됩니다. 이는 CPE 라우터 뒤에 여러 퍼블릭 주소가 있는 라우터를 사용하는 비즈니스 사용자를 지원합니다.
-
이 기능은 기본적으로 활성화되어 있으며 특별한 구성이 필요하지 않습니다.
이전 릴리스에서 동적 주소 확인은 호스트 프레임 경로에 대해서만 지원됩니다. 간접 다음 홉(예: 로컬 게이트웨이)으로 확인되는 네트워크 프레임 경로는 지원되지 않습니다.
-
기본적으로 IPv4 프레임 호스트 경로는 동적 VLAN을 생성한 트리거 패킷의 소스 MAC 주소와 영구적으로 연결됩니다. 동적 ARP를 활성화하여 문으로
ipoe-dynamic-arp-enable프레임된 호스트 경로에 대한 MAC 주소를 확인함으로써 이 동작을 재정의할 수 있습니다. ARP 프로토콜 교환은 프레임 경로의 레이어 2 주소를 확인합니다. -
라우터는 Gratuitous ARP 요청 또는 응답 패킷에서 수신된 소스 MAC 주소를 ARP 캐시의 값과 비교할 수 있습니다. 라우터는 수신된 MAC 주소가 캐시 항목과 다르다고 판단할 경우 이 캐시를 업데이트합니다. 이 기능을 활성화하는 문을 포함
receive-gratuitous-arp합니다.이 기능은 IP 주소가 다른 디바이스 또는 NIC로 이동하여 이동 전과 다른 MAC 주소와 연결될 때 유용합니다. 새 디바이스는 라우터가 캐시의 MAC 주소와 비교하는 Gratuitous ARP 응답을 브로드캐스트합니다.
문이 포함되지 않으면 동적 ARP 시간이 초과됩니다. 캐시에서 삭제되기 전에 라우터는 대상 IP 주소에 대한 ARP 요청을 보냅니다. 클라이언트는 새 MAC 주소로 응답하지만 MAC 주소가 NIC와 일치하지 않는 클라이언트에 대한 창이 존재할 수 있습니다.
컨트롤 플레인 복원력
컨트롤 플레인 복원력과 세션 데이터베이스 복제의 신뢰성 및 기본 및 대기 라우팅 엔진 간의 상태 동기화를 개선하기 위해 몇 가지 개선 사항을 사용할 수 있습니다.
-
기본 및 대기 라우팅 엔진은 세션 데이터베이스 복제에 대한 자세한 정보를 교환합니다. 이 교환을 통해 라우팅 엔진은 복제가 올바른지 여부를 더 잘 판단할 수 있습니다.
-
공유 메모리 손상을 감지하고 기본 또는 대기 라우팅 엔진 또는 둘 다를 재부팅하여 자동으로 복구하도록 라우터를 구성할 수 있습니다. 이전 릴리스에서는 손상된 공유 메모리를 지우려면 수동 설정 재부팅이 필요합니다. 그렇지 않으면 손상된 상태로 유지되어 메모리를 공유하는 프로세스에서 코어 오류가 발생합니다.
-
이 명령으로
show system subscriber-management resiliency라우팅 엔진 복원력을 모니터링할 수 있습니다. 버전은summary시스템이 정상적으로 작동하고 있는지 또는 예기치 않은 조건이 존재하는지 나타냅니다. 및extensive버전은detail라우팅 엔진당 공유 메모리의 세션 데이터베이스에 대한 자세한 통계를 제공합니다.
향상된 가입자 관리의 이점
-
동적 가입자 관리 기능을 위해 확장 및 성능을 최적화합니다.
-
동적 프로필, 동적 인터페이스, 동적 가입자를 생성하고 관리하는 데 필요합니다.
변경 내역 표
기능 지원은 사용 중인 플랫폼과 릴리스에 따라 결정됩니다. 기능 탐색기를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.
| 출시 | 설명 |
|---|---|
| 18.4 |
향상된 가입자 관리를 통한 주소 확인에 몇 가지 개선 사항이 제공됩니다. 이러한 개선 사항은 동적 VLAN의 프레임 경로에만 영향을 미칩니다. DHCP 가입자와 연결된 프레임 경로는 이 기능이 지원되기 전과 동일하게 작동합니다. 이 |
| 19.1 | Junos OS 릴리스 19.1R1부터는 컨트롤 플레인 복원력과 세션 데이터베이스 복제의 신뢰성, 그리고 기본 및 대기 라우팅 엔진 간의 상태 동기화를 개선하기 위해 몇 가지 개선 사항을 사용할 수 있습니다. |
Junos OS 향상된 가입자 관리 구성
Junos OS 향상된 가입자 관리는 유선 가입자 관리를 위한 차세대 광대역 에지 소프트웨어 아키텍처입니다. 향상된 가입자 관리를 통해 가입자 관리를 위한 동적 인터페이스 및 서비스의 구성 및 관리에 최적화된 확장성과 성능을 활용할 수 있습니다. 동적 가입자 인터페이스 및 서비스를 생성하고 관리하기 위해 동적 프로필을 사용하려면 반드시 활성화되어 있어야 합니다.
향상된 가입자 관리는 MPC(Modular Port Concentrator)가 설치된 모든 MX 시리즈 5G 유니버설 라우팅 플랫폼에서 지원됩니다. MS-DPC에는 지원되지 않습니다. 라우터에 MPC와 MS-DPC가 모두 있는 경우, ISSU 중에 MS-DPC와 향상된 가입자 관리 서비스 간의 충돌이 발생하여 디바이스가 예정되지 않게 종료될 수 있습니다. 이를 방지하기 위해 시스템에 MS-DPC가 설치되어 있는 경우 ISSU를 실행하지 않거나 MS-DPC가 없는 디바이스에서만 향상된 가입자 관리를 활성화하십시오.
시작하기 전에:
-
Junos OS 릴리스 15.1R4 이상을 다운로드하여 설치합니다.
Junos OS 릴리스 15.1R4 릴리스 노트의 마이그레이션, 업그레이드 및 다운그레이드 지침을 참조하십시오. 업그레이드가 검증되고 설치된 후 라우터를 재부팅해야 합니다.
주의:향상된 가입자 관리를 지원하지 않는 릴리스(Junos OS 릴리스 14.2 이하)에서 향상된 가입자 관리를 지원하는 릴리스(15.1R4 이상)로 업그레이드할 때 통합 ISSU(통합 서비스 중인 소프트웨어 업그레이드)가 가입자 관리에 지원되지 않기 때문에 업그레이드 후 모든 가입자 세션과 가입자 상태가 손실됩니다.
Junos OS 릴리스 17.4R1부터 향상된 IP 네트워크 서비스 및 향상된 가입자 관리가 활성화되면 라우팅 엔진의 DRAM의 양에 따라 해당 라우팅 엔진의 가입자 관리 데몬이 모두 32비트 모드에서 실행되는지 또는 모두 64비트 모드에서 실행되는지 여부가 결정됩니다.
-
32GB 미만의 RAM—32비트 모드
-
32GB 이상의 RAM - 64비트 모드
Junos OS 릴리스 17.4R1 이전 릴리스에서는 DRAM에 따라 가입자 관리 데몬 bbe-smgd만 32비트 또는 64비트 모드에서 작동합니다.
시스템의 모든 라우팅 엔진은 동일한 양의 메모리를 가져야 합니다. 이는 모든 릴리스의 가입자 관리에 보편적으로 적용됩니다.
처음으로 Junos OS 향상된 가입자 관리를 구성하려면
예문
다음 예는 향상된 가입자 관리를 활성화하기 위한 일반적인 구성을 보여줍니다.
[edit]
chassis {
network-services {
enhanced-ip;
}
redundancy {
graceful-switchover;
}
}
routing-options {
nonstop-routing;
}
system {
commit synchronize;
configuration-database {
max-db-size 300M;
}
services {
subscriber-management {
enable;
}
}
}
를 구성 graceful-restart한 경우 대신 다음 문이 예 nonstop-routing에 표시됩니다.
routing-options {
graceful-restart;
}
Junos OS 향상된 가입자 관리 확인 및 관리
목적
향상된 가입자 관리를 위해 CoS(Class of Service), 라우팅 테이블, 활성 가입자 및 가입자 데이터베이스에 대한 정보를 Junos OS 확인합니다.
작업
-
CoS 클래스시퍼에 대한 동적 가입자 인터페이스 연결을 표시하려면 규칙 및 스케줄러 맵을 다시 작성하십시오.
user@host> show class-of-service interface interface-name
-
동적 인터페이스 세트에 대한 CoS 연관을 표시하려면
user@host> show class-of-service interface-set interface-set-name
-
포워딩 클래스에 대한 CoS 스케줄러의 매핑을 표시하려면
user@host> show class-of-service scheduler-map
-
CoS 트레픽 셰이핑 및 스케줄링 프로필을 표시하려면
user@host> show class-of-service traffic-control-profile
-
라우팅 테이블에 활성 항목을 표시하려면
user@host> show route
-
IP 주소가 지정된 주소와 일치하는 활성 가입자에 대한 자세한 정보를 표시하려면
user@host> show subscribers address address detail
-
경로가 특정 향상된 가입자 관리 인터페이스에 매핑되는 방법에 대한 정보를 표시하려면
user@host> show system subscriber-management route
-
가입자 관리 데이터베이스에 대한 요약 정보를 표시하려면
user@host> show system subscriber-management summary
-
가입자 관리 데몬이 32비트 모드 또는 64비트 모드에서 실행되고 있는지 확인하려면 다음을 수행합니다.
user@host> show system processes | grep libexec[36]
Junos OS 릴리스 17.4 R1부터 향상된 IP 네트워크 서비스 및 향상된 가입자 관리가 활성화되고 시스템의 라우팅 엔진에 최소 32GB의 RAM이 있는 경우, 해당 라우팅 엔진의 가입자 관리 데몬은 64비트 모드로 실행됩니다. 일관된 작동을 위해서는 시스템의 모든 라우팅 엔진에 동일한 양의 메모리가 있어야 합니다.
-
64비트 모드:
user@host> show system processes | grep libexec[36] PID TT STAT TIME COMMAND 21149 - S 0:01.37 /usr/libexec64/pfed -N 21195 - S 0:00.46 /usr/libexec64/smid -N 21214 - S 0:05.04 /usr/libexec64/bbe-smgd -b -N 21270 - S 0:04.26 /usr/libexec64/authd -N 21498 - S 0:02.37 /usr/libexec64/rpd -N 21504 - S 0:00.84 /usr/libexec64/cosd 21539 - S 0:00.37 /usr/libexec64/dfwd -N 21740 - S 0:00.95 /usr/libexec64/jpppd -N
-
32비트 모드:
user@host> show system processes | grep libexec[36] PID TT STAT TIME COMMAND 21149 - S 0:01.37 /usr/libexec32/pfed -N 21195 - S 0:00.46 /usr/libexec32/smid -N 21214 - S 0:05.04 /usr/libexec32/bbe-smgd -b -N 21270 - S 0:04.26 /usr/libexec32/authd -N 21498 - S 0:02.37 /usr/libexec32/rpd -N 21504 - S 0:00.84 /usr/libexec32/cosd 21539 - S 0:00.37 /usr/libexec32/dfwd -N 21740 - S 0:00.95 /usr/libexec32/jpppd -N
-
변경 내역 표
기능 지원은 사용 중인 플랫폼과 릴리스에 따라 결정됩니다. 기능 탐색기를 사용하여 플랫폼에서 기능이 지원되는지 확인합니다.
routing-services 더 이상 사용되지 않으며 문 routing-service 으로 대체됩니다.
routing-services 더 이상 사용되지 않으며 문 routing-service 으로 대체됩니다.