본 가이드는 Cisco Catalyst 9000 시리즈 스위치 및 최신 IOS XE 기반 라우터를 운영하는 엔지니어를 위해 작성되었습니다. 하드웨어 소유 중심에서 소프트웨어 구독(Subscription) 중심으로 변화한 Cisco의 라이선스 체계와 시스템 안정성을 결정짓는 소프트웨어 릴리스 선택 전략을 실무 관점에서 다룹니다.
SECTION 011. 누구를 위한 글인가?
- Cisco Catalyst 9000 시리즈(9200, 9300, 9400, 9500 등)를 처음 도입하거나 운영하는 네트워크 관리자
- Smart Licensing Using Policy(SLP) 환경에서 장비 등록 및 리포팅 절차를 설계하는 인프라 설계자
- IOS XE 버전 업그레이드 시 Standard vs Extended 릴리스 사이에서 고민하는 기술 결정권자
SECTION 022. 개념과 동작 원리
Smart Licensing Using Policy (SLP)
과거의 Smart Licensing은 장비가 부팅 시 반드시 Cisco 클라우드(CSSM)에 연결되어 라이선스를 활성화해야 했습니다. 하지만 IOS XE 17.3.1부터 도입된 Smart Licensing Using Policy (SLP)는 '신뢰 기반(Trust-based)' 모델로, 장비가 즉시 동작하며 사후에 사용 현황을 리포팅하는 방식으로 변경되었습니다.
- Smart Account & Virtual Account: 기업 단위의 라이선스 관리 계정(Smart Account)과 부서/용도별 하위 계정(Virtual Account)으로 구성됩니다.
- Policy: 라이선스 리포팅 주기, 리포팅 필요 여부 등을 정의하는 정책입니다.
라이선스 계층 (Tier)
Cisco의 라이선스는 크게 두 가지 레이어로 나뉩니다.
- Network License (Perpetual): 장비 수명 동안 유지되는 기본 기능(L2, L3, 하드웨어 성능 등) 라이선스입니다. (Network Essentials/Advantage)
- DNA/Catalyst Software Subscription (Term): 3, 5, 7년 단위로 갱신하는 구독형 라이선스로, 자동화(Catalyst Center), 가시성(ThousandEyes), 보안 기능을 포함합니다. (DNA Essentials/Advantage/Premier)
IOS XE 소프트웨어 릴리스 전략
Cisco는 IOS XE의 안정성을 위해 두 가지 유형의 릴리스를 제공합니다.
- Extended-Support Release: 약 36개월의 기술 지원을 제공하는 롱텀 릴리스입니다. (예: 17.3, 17.6, 17.9, 17.12)
- Standard-Support Release: 약 12개월의 짧은 지원 주기를 가지며 신기능 테스트용으로 적합합니다. (예: 17.4, 17.5, 17.7, 17.8)
Field note
실무 팁: 운영 환경에서는 반드시 Extended-Support Release를 선택하여 잦은 업그레이드 부담을 줄여야 합니다.
SECTION 033. 설계 또는 구축 단계
[단계 1] Smart Account 준비
- Cisco Software Central에서 기업용 Smart Account를 생성합니다.
- 장비를 관리할 Virtual Account를 생성하고, 구매한 라이선스(Entitlement)가 정상적으로 할당되었는지 확인합니다.
[단계 2] 토큰(Token) 발급
- CSSM(Cisco Smart Software Manager) 내 Virtual Account 탭에서 'New Token'을 클릭합니다.
- 토큰의 유효 기간과 사용 횟수를 지정하여 생성한 후, 생성된 문자열을 복사합니다.
[단계 3] 장비 등록 (Direct Cloud Access 기준)
- 장비에서 DNS 및 인터넷 통신이 가능한지 확인합니다.
- Call-home 또는 HTTP 프로필을 설정하여 Cisco 클라우드와 통신 경로를 확보합니다.
- 복사한 토큰을 사용하여 장비를 등록합니다.
Field note
중요 주의사항:
Field note
* 개별 Cisco PID(제품 번호)가 현재 판매 중이라고 해서 비-EOS(End-of-Sale)라고 단정해서는 안 됩니다. 제품 라인업 도입 전 반드시 Cisco 공식 EOS/EOL 인덱스를 확인하십시오.
Field note
* 본 가이드에서 언급된 한드림넷 관련 내용은 공개된 현행 제품 페이지를 기준으로 하며, 별도의 EOS 공지가 확인되지 않았음을 명시합니다.
SECTION 044. 안전한 확인 명령 및 절차
실제 환경 설정을 변경하기 전, 현재 상태를 조회하는 명령어를 통해 구성을 확인하십시오. 아래 명령어들은 시스템 운영에 영향을 주지 않는 안전한 조회 명령입니다.
- 라이선스 요약 정보 확인:
`bash
show license summary
`
결과 해석: Status가 Authorized 또는 In Use인지 확인합니다.
- 상세 등록 상태 및 리포팅 정책 확인:
`bash
show license status
`
확인 사항: Transport: cslu 또는 Smart 등 통신 방식과 마지막 리포팅 성공 시간을 확인합니다.
- 라이선스 사용량 확인:
`bash
show license usage
`
- 소프트웨어 버전 및 지원 주기 확인:
`bash
show version | include IOS XE
`
확인 사항: 현재 버전이 Extended-Support 릴리스인지 대조합니다.
SECTION 055. 흔한 장애와 분리 진단
[장애 1] 통신 오류 (Communication Failure)
- 현상:
show license status에서Last report push: Fail발생. - 진단:
ping tools.cisco.com으로 외부 통신 확인.show ip name-server로 DNS 설정 확인.- 방화벽에서 443(HTTPS) 포트가 차단되었는지 확인.
[장애 2] 라이선스 미적용 (Out of Compliance)
- 현상: 구매한 수량보다 더 많은 라이선스를 사용 중이거나, 토큰 등록이 만료됨.
- 진단: CSSM 웹 페이지에서 해당 Virtual Account의
Alerts탭을 확인하여 부족한 수량을 파악합니다.
[장애 3] 부적절한 버전 선택
- 현상: Standard 릴리스 사용 중 버그 발견 시, 이미 지원 종료(EoL)되어 패치를 받을 수 없음.
- 대응: 신속히 최신 Extended-Support 릴리스(Gold Star 권장 버전)로 업그레이드 계획을 수립합니다.
SECTION 066. 도입/회의 체크리스트
도입 전 또는 주간 운영 회의 시 아래 항목을 점검하십시오.
| 점검 항목 | 확인 여부 | 비고 |
|---|---|---|
| Smart Account 및 Virtual Account가 생성되었는가? | [ ] | 관리자 권한 필요 |
| 구매한 DNA 구독 라이선스 기간이 운영 기간을 충족하는가? | [ ] | 3/5/7년 단위 |
| 장비가 인터넷에 직접 연결되는가, 아니면 Proxy/CSLU를 사용하는가? | [ ] | 통신 아키텍처 결정 |
| 선택한 IOS XE 버전이 Extended-Support(롱텀) 릴리스인가? | [ ] | 17.6.x, 17.9.x 등 |
| 도입할 PID의 EOS/EOL 공지가 발표되었는지 확인했는가? | [ ] | 공식 인덱스 대조 |
| 라이선스 갱신 알림을 받을 담당자 메일이 등록되었는가? | [ ] | CSSM 알림 설정 |
SECTION 077. References
- Cisco Smart Licensing Using Policy 정보: https://www.cisco.com/c/en/us/td/docs/routers/sl_using_policy/b-sl-using-policy/info_about.html
- Cisco IOS XE 소프트웨어 수명 주기 지원 정책: https://www.cisco.com/c/en/us/products/collateral/ios-nx-os-software/ios-xe-16/bulletin-c25-2378701.html
- Cisco 제품 End-of-Life(EOL) 및 End-of-Sale(EOS) 인덱스: https://www.cisco.com/c/en/us/support/lifecycle/software.html