소개
Cisco IOS®는 엔터프라이즈 네트워크를 위한 혁신과 비즈니스 크리티컬 서비스를 통합하는 세계 최고의 네트워크 인프라 소프트웨어입니다.이 문서에서는 Cisco IOS 명명 규칙에 대해 설명하고 IOS 버전을 구성하는 다양한 구성 요소를 정의합니다.
질문:다음 IOS 버전 중 가장 최신 버전은 무엇입니까?
12.2(33)SXI9
15.0(1)M8
12.0(33)SB10
12.2(55)SE4
15.2(2)T1
답변: 이러한 모든 IOS 버전은 Cisco.com의 해당 플랫폼에 대해 최신 버전이 될 수 있습니다. 요점은 서로 다른 Cisco 플랫폼 간에 단순히 버전 번호를 기준으로 크로놀리를 결정할 수 없다는 것입니다. 플랫폼 내에서는 IOS 버전을 사용하여 최신 버전을 확인할 수 없습니다.동일한 열차 및 스로틀의 재구축 수가 재구축 번호가 낮은 일치하는 IOS보다 더 최신인 것을 확인할 수 있습니다.
실제 환경에서는 IOS 버전 12.2(33)SXI8을 실행하는 Catalyst 6500 스위치가 IOS 버전 15.1(4)M4를 실행하는 2911 라우터에 비해 "이전 버전"을 실행하고 있다고 생각할 수 있습니다. 여러 플랫폼이 각기 다른 IOS 버전을 실행하므로 각 플랫폼의 비즈니스 유닛이 IOS 릴리스 프로세스를 제어합니다.하지만 사업부에서는 좀 더 일관성 있게 업무를 수행하기 위해 노력하고 있습니다.예를 들어 7600 라우터용 IOS 버전 12.2(33)SRE는 버전 15.0(1)S로 마이그레이션되었습니다.향후 더 많은 IOS 버전이 균일한 번호 지정 시스템으로 축소될 가능성이 높습니다.
IOS 버전의 번호 및 문자 해독하기
참고:이 섹션에서는 "train", "throttle" 및 "rebuild"라는 용어를 사용합니다. 우선 번호 지정에 유의하십시오.이러한 약관에 대한 자세한 내용은 다음 섹션에서 확인할 수 있습니다.
다음 IOS 버전을 고려하십시오.

괄호 앞에 오는 첫 번째 숫자 집합(빨간색)은 스로틀의 첫 번째 부분입니다.이 경우 "12.4"입니다.
스로틀 번호 바로 뒤에 있는 기차 식별자는 빨간색으로 표시됩니다. 그러면 기능 집합 또는 "전략 구축"에 대한 몇 가지 정보가 제공됩니다. 이 경우 "T"는 결합된 열차 ID 12.4T에 대한 이 IOS 버전 Train의 두 번째 부분입니다.
괄호 안의 두 번째 숫자 집합(녹색)은 스로틀 번호를 나타냅니다. 조절 식별자(파란색)의 마지막 숫자는 재구축 번호입니다.스로틀을 얼마나 다시 만들었는지 알려줍니다. IOS 버전에서 몇 개의 버그 픽스를 발견했는지 효과적으로 알려줍니다.이 예에서 재구축 번호는 "7"입니다.
질문: IOS 버전 15.0(1)M8의 기차, 제한 및 재구축 번호는 무엇입니까?
답변: 기차 = 15.0M 스로틀 = 15.0(1)M 재구축 = 8
기차, 스로틀 및 재구축이란 무엇입니까?
IOS 버전에 대한 정보를 제공하는 세 가지 숫자 세트가 있습니다. 이 숫자는 IOS 버전이 생성되는 방식을 제어하는 계층을 나타냅니다.

기차
IOS Train은 일반적인 소프트웨어 명명법에 대해 생각해 보면 주요 버전 번호와 비슷합니다.여기서 IOS 기능 세트의 기반이 설정됩니다.나중에 새 스로틀을 생성할 때 추가 기능을 추가할 수 있습니다.
예를 들어 Cisco ISR G1/G2를 사용하면 최근 몇 가지 기차를 이용할 수 있습니다.
1,220만
12.4조
1,500만
15.1T(M과 T는 중요하지만 나중에 자세히 설명)
IOS가 제공하는 플랫폼을 기차를 통해 어느 정도 식별할 수 있습니다.몇 가지 일반적인 예는 다음과 같습니다.
플랫폼 |
기차 |
ISR 라우터 G1/G2(1800, 2800, 3800, 1900, 2900, 3900 등) |
12.2M, 12.4M, 12.4T, 15.0M, 15.1T |
Catalyst 6500 - Supervisor 32, Supervisor 720, Supervisor VS-720 |
12.2(18)SX, 12.2(33)SX |
7600 라우터 |
12.2(33)SR, 15.0S |
스로틀
IOS Throttle은 일부 새로운 기능 및 버그 수정 사항이 추가되었을 수 있는 약 부 버전 번호입니다.Cisco IOS의 경우 새로운 기능은 "mid-throttle"이 추가되지 않습니다. 즉, 새 기능을 추가해야 할 때 새 스로틀을 시작할 때 추가됩니다.
Cisco ISR G1/G2를 예로 들어 보면 위의 기차 번호를 위한 빌드는 다음과 같습니다.
12.2(10)
12.4(20)T
15.0(1)만
15.1(3)T
재구축
IOS 재구축은 일반적으로 버그 수정으로 구성됩니다.일반적으로 재구축에 새 기능을 추가하는 것은 피하지만 가끔 발생합니다.리빌드를 사용하면 한 버전의 IOS가 다른 버전보다 최신 버전임을 확신할 수 있습니다.예를 들어 12.4(24)T7은 12.4(24)T5보다 최신 버전입니다.
ISR G1/G2 IOS 버전을 예로 다시 한 번 사용:
12.2(10b)
12.4(20)T3
15.0(1)M8
15.1(3)T2
이러한 값에서 15.0(1)M8이 8번 "재구축"되었다고 말할 수 있습니다.즉, 이 버전의 IOS에 8개의 버그 픽스가 있습니다.이전 ISR 메인라인 버전은 동일한 규칙을 나타내기 위해 알파벳 순서로 소문자를 사용합니다.이 예에서 IOS 버전은 다음과 같습니다.
12.2(10) -> 12.2(10a) -> 12.2(10b)
한 가지 주목할 점은 IOS 버전이 설정되면 재구축 번호가 0으로, 그 다음에는 억제된다는 것입니다.따라서 일부 사용자는 각 재구축이 이전 버전에 대한 개선일 뿐임을 쉽게 이해할 수 있습니다.
15.0(1)M0 -> 15.0(1)M1 - 15.0(1)M1 등
이러한 중간 이미지 중 하나에 소프트웨어 버그가 통합된 픽스를 가지고 있는 경우가 있습니다(예: 15.0(1)M0.2).
IOS 모범 사례
아래의 모범 사례 권장 사항은 일반적인 것이며 모든 네트워크에 적용되지 않을 수 있습니다.아래 권장 사항을 구현하기 전에 네트워크 요구 사항의 맥락에서 평가해 주십시오.
일반적으로 재구축이 더 많은 IOS 버전은 재구축이 더 적은 이전 버전보다 안정적일 것으로 예상됩니다.한 IOS 버전에서 다른 IOS 버전으로 이동할 때 대상 IOS가 현재 IOS에 가까울수록 메모리 요구 사항, 사용되지 않는 명령, 이전 버전에서 지원되지 않는 하드웨어 등 중요한 변경 사항에 대해 걱정할 필요가 줄어듭니다.
최신 버전으로 업그레이드하는 경우 15.0(1)M4 -> 15.0(1)M8은 비교적 작은 점핑입니다. 반면 12.2(33)SXJ3에서 12.2(18)SXF17b로 다운그레이드하려면 다운그레이드하기 전에 검토하고 평가해야 합니다.
IOS를 업그레이드할 때 하드웨어에 새 IOS를 지원할 수 있는 충분한 메모리가 설치되어 있는지 확인하십시오. IOS 개요를 구성에 다운그레이드할 때 다운그레이드 대상 IOS에서 지원되지 않을 수 있는 새 기능이 사용 중인지 확인하십시오.
ISR 라우터
ISR G1 라우터의 경우, 이전 IOS 교육에서 256MB에서 512MB로 메모리 요구 사항이 증가하면 IOS 버전 15.x로 빠르게 이동할 수 있습니다.
가능한 경우, 리빌드가 증가하고 더 광범위하게 구축되므로 메인라인(15.0(1)Mx, 15.1(4)Mx 등) IOS 버전을 실행합니다.
가능하면 T Train(Technology Train, 15.1(2)Tx 등)을 실행하지 마십시오. T Train에는 새로운 기능이 도입되었으며, 이로 인해 더 많은 문제가 발생할 가능성이 있습니다.새 하드웨어가 릴리스될 때 일반적으로 지원되는 IOS 메인프레임 버전이 없으므로 새 장비에는 T Train IOS 이미지가 필요할 수 있습니다.
Catalyst 6500 스위치
가능한 경우 모듈형 IOS(ION)를 사용하지 마십시오. 모듈형 IOS는 최신 Catalyst 6500 스로틀(SXJ)용으로 중단됩니다.
파일 이름에 "m" 대신 "v"가 있으므로 모듈형 IOS를 인식할 수 있습니다. 예:
모듈식: s3223-ipservicesk9_wan-vz.122-33.SXI8.bin
일반: s3223-ipservicesk9_wan-mz.122-33.SXI8.bin