9.0 IOS images en licentiëring

9.0.1. Inleiding

Cisco IOS (aanvankelijk Internetwork Operating System) is software die in de meeste Cisco-routers en -switches wordt gebruikt. IOS is een pakket van routering, switching, beveiliging en andere internetworking-technologieën geïntegreerd in een enkel multitasking-besturingssysteem.

Het Cisco IOS-portfolio ondersteunt een breed scala aan technologieën en functies. Klanten kiezen een IOS op basis van een groep protocollen en functies die worden ondersteund door een bepaalde image. Het begrijpen van de Cisco IOS-portfolio van functiesets is handig bij het selecteren van de juiste IOS om aan de behoeften van een organisatie te voldoen.

Cisco heeft belangrijke wijzigingen aangebracht in IOS-softwarelicenties en -pakketten bij de overgang van IOS 12.4 naar 15.0. In dit hoofdstuk worden de naamgevingsconventies en -pakketten van IOS 12.4 en 15 uitgelegd. Vanaf IOS 15 heeft Cisco ook een nieuw pakketformaat en licentie-activeringsproces voor IOS geïmplementeerd. Dit hoofdstuk bespreekt het proces van het verkrijgen, installeren en beheren van licenties voor de Cisco IOS-software 15.

Let op: de IOS-versie die volgt op 12.4 is 15.0. Er zijn geen versies 13 of 14 van de IOS-software.

9.1. IOS-systeembestanden beheren

9.1.1. Naamgevingsconventies

9.1.1.1. Cisco IOS Software release families en reeksen

Cisco IOS Software is geëvolueerd van één platformbesturingssysteem voor routering naar een geavanceerd besturingssysteem dat een groot aantal functies en technologieën ondersteunt, zoals VoIP, NetFlow en IPsec. Om beter te voldoen aan de eisen van de verschillende marktsegmenten, is de software georganiseerd in software release families en software treinen.

Een softwarereleasefamilie bestaat uit meerdere IOS-softwarereleaseversies die:Een codebasis delenToepassen op gerelateerde hardwareplatformsOverlap in ondersteuningsdekking (naarmate het ene besturingssysteem aan het einde van de levensduur komt, wordt een ander besturingssysteem geïntroduceerd en ondersteund)

Voorbeelden van IOS-softwarereleases, binnen een softwarereleasefamilie, zijn 12.3, 12.4, 15.0 en 15.1.

Samen met elke softwarerelease zijn er nieuwe versies van de software gemaakt om bugfixes en nieuwe functies te implementeren. IOS verwijst naar deze versies als treinen.

Een Cisco IOS-trein wordt gebruikt om releases met een gemeenschappelijke codebasis te leveren aan een specifieke set platforms en functies. Een trein kan verschillende releases bevatten, waarbij elke release een momentopname is van de codebasis van de trein op het moment van de release. Omdat verschillende softwarereleasefamilies van toepassing kunnen zijn op verschillende platforms of marktsegmenten, kunnen verschillende treinen op elk moment actueel zijn.

In dit hoofdstuk worden de treinen van zowel IOS 12.4 als 15 behandeld.

9.1.1.2. Cisco IOS 12.4 Mainline en T reeksen

12.4 Reeksen

De afbeelding toont de migratie van software release 12.3 naar 12.4. Binnen een software release familie kunnen er twee of meer nauw verwante en actieve treinen zijn. De Cisco IOS Software 12.4-releasefamilie heeft bijvoorbeeld twee treinen, de 12.4-hoofdlijn en de 12.4T-ree.

Cisco IOS-softwareversie 12.4-familie

De Cisco IOS Software 12.4 reeks wordt beschouwd als de hoofdreeks. De hoofdreeks ontvangt voornamelijk software (bug) fixes met als doel de softwarekwaliteit te verhogen. De mainline-treinreleases worden ook aangeduid als Maintenance Deployment releases (MD).

Een hoofdreeks wordt altijd geassocieerd met een technologietrein (T-trein). Een T-reeks, zoals 12.4T, ontvangt dezelfde softwarefoutfixes als de hoofdreeks. De T-reeks krijgt ook nieuwe software- en hardwareondersteuningsfuncties. Releases in de Cisco IOS Software 12.4T-trein worden beschouwd als Early Deployment (ED)-releases.

Er kunnen andere reeksen zijn, afhankelijk van de softwarereleasefamilie. Een andere reeks die beschikbaar is, is bijvoorbeeld de reeks van de dienstverlener (S-reeks). Een S-reeks bevat specifieke functies die zijn ontworpen om te voldoen aan de vereisten van de serviceprovider.

Alle kindreeksen van de hoofdreeks (T, S, enz.) bevatten meestal een hoofdletter die het reekstype aanbe wijst.

Hoofdreeks = 12,4

T-reeks = 12,4 T (12,4 + nieuwe software- en hardwareondersteuningsfuncties)

Tot en met de Cisco IOS Software 12.4 release familie werden de mainline en T reeksen gescheiden. Met andere woorden, vanuit de hoofdlijntrein zou een T-reeks zich vertakken en een aparte codebasis worden die nieuwe functies en hardwareondersteuning kreeg. Uiteindelijk zou een nieuwe hoofdreeks evolueren van een gevestigde T-reeks en zou de cyclus opnieuw beginnen. Dit gebruik van meerdere reeksen werd gewijzigd met de softwarerelease Cisco IOS 15.

9.1.1.3. Cisco IOS 12.4 Mainline en T-nummering

De IOS-releasenummeringsconventie wordt gebruikt om de release van de IOS-software te identificeren, inclusief eventuele bugfixes en nieuwe softwarefuncties. Een voorbeeld van het nummeringsschema wordt weergegeven in de figuur voor zowel de hoofdlijn- als de T-reeksen. Het software release nummeringsschema voor een hoofdreeks bestaat uit een reeksnummer, een onderhoudsidentificatie en een herbouw-id. De Cisco IOS Software Release 12.4(21a) is bijvoorbeeld een hoofdlijnreeks. De release voor een T-trein bestaat uit een reeksnummer, een onderhoudsidentificatiecode, een reeksidentificatiecode en een herbouw-id. Cisco IOS Software Release 12.4(20)T1 behoort bijvoorbeeld tot de Cisco IOS Software 12.4T-trein. Elke onderhouds-ID van Cisco IOS Software 12.4 mainline, zoals 12.4(7), bevat aanvullende software- en onderhoudsoplossingen. Deze wijziging wordt aangegeven met het nummer tussen haakjes. Elke onderhoudsrelease van Cisco IOS Software 12.4T, zoals 12.4(20)T, bevat dezelfde softwarefixes, samen met extra softwarefuncties en hardwareondersteuning.Cisco gebruikt rebuilds van een afzonderlijke release om oplossingen voor belangrijke problemen te integreren. Dit vermindert de mogelijke impact op klanten die al een individuele release hebben geïmplementeerd en gecertificeerd. Een herbouw omvat meestal oplossingen voor een beperkt aantal softwarefouten, die bekend staan als kanttekeningen. Het wordt aangegeven door een kleine letter tussen haakjes van hoofdlijntreinen, of door een laatste nummer in andere treinen. Cisco IOS Software Release 12.4(21) heeft bijvoorbeeld een paar voorbehouden ontvangen en de resulterende herbouw kreeg de naam 12.4(21a). Evenzo is 12.4(15)T8 de achtste herbouw van 12,4(15)T. Elke nieuwe rebuild verhoogt de rebuild identifier en levert extra software fixes op een versneld schema, voorafgaand aan de volgende geplande individuele release. De criteria voor het aanbrengen van wijzigingen in een verbouwing zijn streng.

Cisco IOS-software 12.4 Trunk- en T-reeksnummering

Voor alle Cisco IOS Software 12.4-treinen wordt één set afzonderlijke releasenummers gebruikt. Cisco IOS Software Maintenance Release 12.4 en Cisco IOS Software Release 12.4T gebruiken een pool van individuele releasenummers die worden gedeeld in de hele Cisco IOS Software 12.4 releasefamilie. Cisco IOS Software Release 12.4(6)T werd gevolgd door 12.4(7)T en 12.4(8)T. Hierdoor kan de beheerder wijzigingen bijhouden die in de code zijn ingevoerd.

Opmerking: Elk voorbehoud dat is opgelost in een T-treinrelease moet worden geïmplementeerd in de volgende hoofdlijnrelease.

9.1.1.4. Cisco IOS 12.4 Systeem image verpakking

Voorafgaand aan Cisco IOS Software Release 15.0 bestond Cisco IOS Software Packaging uit acht pakketten voor Cisco-routers, zoals weergegeven in de afbeelding. Dit verpakkingsschema werd geïntroduceerd met de Cisco IOS Software 12.3 mainline trein en werd later gebruikt in andere treinen. De beeldverpakking bestaat uit acht IOS-afbeeldingen, waarvan er drie als premiumverpakkingen worden beschouwd.

Cisco systeemimagepakketten

De vijf niet-premium pakketten zijn:

  • IP Base – IP Base is het Cisco IOS-softwareimage op instapniveau
  • IP Voice – Geconvergeerde spraak en data, VoIP, VoFR en IP-telefonie
  • Geavanceerde beveiliging – Beveiligings- en VPN-functies, waaronder Cisco IOS Firewall, IDS / IPS, IPsec, 3DES en VPN
  • SP (Service Provider) Services – Voegt SSH/SSL, ATM, VoATM en MPLS toe aan IP Voice
  • Enterprise Base – Enterprise-protocollen: Appletalk, IPX en IBM Support

Opmerking: Vanaf de Cisco IOS Software 12.4 release familie is SSH beschikbaar in alle images.

Drie andere premiumpakketten bieden extra IOS-softwarefunctiecombinaties die voldoen aan complexere netwerkvereisten. Alle functies worden samengevoegd in het Advanced Enterprise Services-pakket. Dit pakket integreert ondersteuning voor alle routeringsprotocollen met spraak-, beveiligings- en VPN-mogelijkheden:

  • Advanced Enterprise Services – Volledige Cisco IOS-softwarefuncties
  • Enterprise Services – Enterprise Base en Service Provider Services
  • Geavanceerde IP-services – Geavanceerde beveiliging, serviceproviderservices en ondersteuning voor IPv6

Opmerking: De Cisco Feature Navigator is een tool die wordt gebruikt om het juiste Cisco-besturingssysteem te vinden, afhankelijk van de functies en technologieën die nodig zijn.

9.1.1.5. Cisco IOS 15.0 M- en T-reeksen

Na de Cisco IOS 12.4(24)T-release was de volgende release van Cisco IOS Software 15.0.

IOS 15.0 biedt verschillende verbeteringen aan het besturingssysteem, waaronder:Nieuwe functie en hardwareondersteuningVerbrede functieconsistentie met andere grote IOS-releasesMeer voorspelbare nieuwe functierelease en herbouwschema’sProactief beleid voor individuele releaseondersteuningVereenvoudigde releasenummeringDuidelijkere richtlijnen voor software-implementatie en migratie

Zoals in de afbeelding wordt getoond, gebruikt Cisco IOS 15.0 een ander releasemodel dan de traditionele afzonderlijke hoofdlijn- en T-reeksen van 12.4. In plaats van in afzonderlijke treinen te verschillen, hebben Cisco IOS Software 15 mainline en T een uitgebreide onderhoudsrelease (EM-release) en een standaardonderhoudsrelease (T-release). Met het nieuwe IOS-releasemodel worden Cisco IOS 15-hoofdlijnreleases M-treinen genoemd.

Cisco IOS-softwareversie 15-familie

Vanaf 15.0 zijn nieuwe releases in de vorm van een T-reeks ongeveer twee tot drie keer per jaar beschikbaar. EM releases zijn ongeveer elke 16 tot 20 maanden beschikbaar. T-releases maken snellere levering van Cisco-functies mogelijk voordat de volgende EM-release beschikbaar komt.

Een EM-release bevat de functies en hardwareondersteuning van alle vorige T-releases. Dit maakt nieuwere EM-releases beschikbaar die de volledige functionaliteit van de trein bevatten op het moment van release.

Samengevat zijn de voordelen van het nieuwe Cisco IOS-releasemodel:

  • Functieovererving van Cisco IOS Software Releases 12.4T en 12.4 mainline
  • Nieuwe functie releases ongeveer twee tot drie keer per jaar opeenvolgend geleverd vanuit een enkele trein
  • EM brengt ongeveer elke 16 tot 20 maanden uit en bevat nieuwe functies
  • T-releases voor de allernieuwste functies en hardwareondersteuning voordat de volgende EM-release beschikbaar komt op Cisco.com
  • Onderhoudsreconstructies van M- en T-releases bevatten alleen bugfixes

9.1.1.6. Cisco IOS 15-reeksnummering

De releasenummeringsconventie voor IOS 15 identificeert de specifieke IOS-release, inclusief bugfixes en nieuwe softwarefuncties, vergelijkbaar met eerdere IOS-releasefamilies. De afbeelding toont voorbeelden van deze conventie voor zowel de EM-release als de T-release.

Uitgebreide onderhoudsrelease

De EM-release is ideaal voor langdurig onderhoud, waardoor klanten de release voor een langere periode kunnen kwalificeren, implementeren en behouden. De mainline-trein bevat functies die in eerdere releases zijn geleverd, plus incrementele nieuwe functieverbeteringen en hardwareondersteuning.

De eerste onderhoudsreconstructie (alleen voor bugfixes, geen nieuwe functies of nieuwe hardwareondersteuning) van Release 15.0(1)M is genummerd 15.0(1)M1. Latere onderhoudsreleases worden gedefinieerd door een toename van het aantal onderhoudsreconstructies (d.w.z. M2, M3, enz.).

Standaard onderhoudsrelease

De T-release wordt gebruikt voor korte implementatiereleases, ideaal voor de nieuwste nieuwe functies en hardwareondersteuning voordat de volgende EM-release beschikbaar komt. De T-release biedt regelmatige onderhoudsreconstructies voor bugfixes, plus ondersteuning voor kritieke oplossingen voor netwerkintrotsen zoals PSIRT-problemen (Product Security Incident Report Team).

De eerste geplande 15 T nieuwe feature release is genummerd Release 15.1(1)T. De eerste onderhoudsreconstructie (alleen voor bugfixes, geen nieuwe functies of nieuwe hardwareondersteuning) van Release 15.1(1)T heeft de nummer 15.1(1)T1. Latere releases worden gedefinieerd door een toename van het onderhoudsherstelnummer (d.w.z. T2, T3, enz.).

Cisco IOS Software reeksnummering 15

9.1.1.7 IOS 15-systeemimageverpakking

Cisco Integrated Services Routers Generation Two (ISR G2) 1900, 2900 en 3900 Series ondersteunen services op aanvraag door het gebruik van softwarelicenties. Het Services on Demand-proces stelt klanten in staat om operationele besparingen te realiseren door het gemak van het bestellen en beheren van software. Wanneer een bestelling wordt geplaatst voor een nieuw ISR G2-platform, wordt de router geleverd met één universele Cisco IOS-software-image en wordt een licentie gebruikt om de specifieke functiesetpakketten in te schakelen, zoals weergegeven in onderstaande afbeelding.

Voorgestelde overgang van IOS 12 naar 15

Er zijn twee soorten universele afbeeldingen die worden ondersteund in ISR G2:

  • Universele afbeeldingen met de aanduiding “universalk9” in de afbeeldingsnaam – Deze universele afbeelding biedt alle Cisco IOS Software-functies, inclusief sterke payload-cryptografiefuncties, zoals IPsec VPN, SSL VPN en Secure Unified Communications.
  • Universele afbeeldingen met de aanduiding “universalk9_npe” in de afbeeldingsnaam – De sterke handhaving van versleutelingsmogelijkheden die worden geboden door Cisco Software Activation voldoet aan de vereisten voor de export van versleutelingsmogelijkheden. Sommige landen hebben echter importvereisten die vereisen dat het platform geen sterke cryptografiefunctionaliteit ondersteunt, zoals payloadcryptografie. Om te voldoen aan de importvereisten van die landen, ondersteunt de npe universal image geen sterke payload-codering.

Met de ISR G2-apparaten is de selectie van IOS-afbeeldingen eenvoudiger gemaakt omdat alle functies in de universele afbeelding zijn opgenomen. Functies worden geactiveerd via licenties. Elk apparaat wordt geleverd met universal image. De technologiepakketten IP Base, Data, UC (Unified Communications) en SEC (Security) zijn ingeschakeld in de universele installatiekopie met behulp van Cisco Software Activation-licentiesleutels. Elke licentiesleutel is uniek voor een bepaald apparaat en wordt verkregen van Cisco door de product-ID en het serienummer van de router en een Product Activation Key (PAK) op te geven. De PAK wordt geleverd door Cisco op het moment van aankoop van software. De IP Base is standaard geïnstalleerd.

De onderstaande tabel toont de voorgestelde migratie voor de volgende generatie ISR’s van IOS 12 (IOS Reformation Packaging) naar IOS 15 (Simplified Packaging).

Hervormde verpakkingVoorgestelde overgang naar vereenvoudigde verpakking
IP-basisIP-basis
IP-stemUnified Communications
OndernemingsbasisGegevens
Enterprise ServicesData + Unified Communications
SP-dienstenData + Unified Communications (voor functiepariteit en Enterprise-functies)
Geavanceerde beveiligingBeveiliging + Unified Communcations + Data (voor (voor functiepariteit en Enterprise-functies)
Geavanceerde IP-servicesBeveiliging + + Unified Communcations + Data (voor (voor functiepariteit en Enterprise-functies)
Geavanceerde enterprise servicesBeveiliging + Unified Communcations + Data

9.1.1.8. Bestandsnamen van IOS-afbeeldingen

Bij het selecteren of upgraden van een Cisco IOS-router is het belangrijk om de juiste IOS-installatiekopie te kiezen met de juiste functieset en versie. Het Cisco IOS-afbeeldingsbestand is gebaseerd op een speciale naamgevingsconventie. De naam voor het Cisco IOS-afbeeldingsbestand bevat meerdere onderdelen, elk met een specifieke betekenis. Het is belangrijk om deze naamgevingsconventie te begrijpen bij het upgraden en selecteren van een Cisco IOS-software.

Zoals weergegeven in onderstaan voorbeeld, geeft de opdracht show flash de bestanden weer die zijn opgeslagen in het flashgeheugen, inclusief de systeemafbeeldingsbestanden.

R1# show flash0:

-#- --length-- -----date/time------ path
8   68831808   Apr 2 2013 21:29:58  cl900-universalk9-mz.SPA.152-4.M3.bin

182394880 bytes available (74092544 bytes used)

Een voorbeeld van een IOS 12.4-softwareimagenaam wordt weergegeven in de onderstaande afbeelding.

  • Beeldnaam (c2800nm) – Identificeert het platform waarop de afbeelding wordt uitgevoerd. In dit voorbeeld is het platform een Cisco 2800-router met een netwerkmodule.
  • advipservicesk9 : hiermee geeft u de functieset op. In dit voorbeeld verwijst advipservicesk9 naar de functieset geavanceerde IP-services die zowel de geavanceerde beveiligings- als serviceproviderpakketten bevat, samen met IPv6.
  • mz – Geeft aan waar de afbeelding wordt uitgevoerd en of het bestand is gecomprimeerd. In dit voorbeeld geeft mz aan dat het bestand wordt uitgevoerd vanaf RAM en wordt gecomprimeerd.
  • 124-6.T – Het bestandsnaamformaat voor afbeelding 12.4(6)T. Dit is het treinnummer, het onderhoudsvrijgavenummer en de treinidentificatie.
  • bin – De bestandsextensie. Deze extensie geeft aan dat dit bestand een binair uitvoerbaar bestand is.
Voorbeeld van een Cisco IOS 12.4 software-imagenaam

De volgende afbeelding illustreert de verschillende delen van een IOS 15-systeemimagebestand op een ISR G2-apparaat:

  • Beeldnaam (c1900) – Identificeert het platform waarop de afbeelding wordt uitgevoerd. In dit voorbeeld is het platform een Cisco 1900-router.
  • universalk9 – Hiermee geeft u de afbeeldingsaanduiding op. De twee benamingen voor een ISR G2 zijn universalk9 en universalk9_npe. Universalk9_npe bevat geen sterke codering en is bedoeld voor landen met versleutelingsbeperkingen. Functies worden beheerd door licenties en kunnen worden onderverdeeld in vier technologiepakketten. Dit zijn IP Base, Security, Unified Communications en Data.
  • mz – Geeft aan waar de afbeelding wordt uitgevoerd en of het bestand is gecomprimeerd. In dit voorbeeld geeft mz aan dat het bestand wordt uitgevoerd vanaf RAM en wordt gecomprimeerd.
  • SPA – Hiermee geeft u aan dat het bestand digitaal is ondertekend door Cisco.
  • 152-4.M3 – Hiermee geeft u het bestandsnaamformaat op voor de afbeelding 15,2(4)M3. Dit is de versie van IOS, die de belangrijkste release, kleine release, onderhoudsrelease en onderhoudsreconstructienummers bevat. De M geeft aan dat dit een uitgebreide onderhoudsrelease is.
  • bin – De bestandsextensie. Deze extensie geeft aan dat dit bestand een binair uitvoerbaar bestand is.
Voorbeeld van een Cisco IOS 15.2-software-imagenaam op een ISR G2-apparaat

De meest voorkomende aanduiding voor geheugenlocatie en compressieformaat is mz. De eerste letter geeft de locatie aan waar de afbeelding op de router wordt uitgevoerd. De locaties kunnen zijn:

  • – flash
  • – RAM
  • – ROM
  • – verplaatsbaar

Het compressieformaat kan z voor zip of x voor mzip zijn. Zippen is een methode die Cisco gebruikt om enkele run-from-RAM-images te comprimeren die effectief zijn in het verkleinen van de grootte van de afbeelding. Het is zelfontwact, dus wanneer de afbeelding in RAM wordt geladen voor uitvoering, is de eerste actie uitpakken.

Opmerking: De cisco IOS Software naamgevingsconventies, veld betekenis, beeldinhoud en andere details kunnen worden gewijzigd.

Geheugenvereisten

Op de meeste Cisco-routers, inclusief de routers voor geïntegreerde services, wordt de IOS in compacte flash opgeslagen als een gecomprimeerd image en tijdens het opstarten in DRAM geladen. De Cisco IOS Software Release 15.0-images die beschikbaar zijn voor de Cisco 1900- en 2900 ISR vereisen 256 MB flash en 512 MB RAM. De 3900 ISR vereist 256 MB flash en 1 GB RAM. Dit omvat geen extra beheertools zoals Cisco Configuration Professional (Cisco CP). Raadpleeg het productinformatieblad voor de specifieke router voor meer informatie.

9.1.2 Cisco IOS-afbeeldingen beheren

9.1.2.1 TFTP-servers als back-uplocatie

Naarmate een netwerk groeit, kunnen Cisco IOS Software-images en configuratiebestanden worden opgeslagen op een centrale TFTP-server. Dit helpt bij het beheren van het aantal IOS-installatiekopieën en de revisies van die IOS-installatiekopieën, evenals de configuratiebestanden die moeten worden onderhouden.

Productie internetworks meestal overspannen brede gebieden en bevatten meerdere routers. Voor elk netwerk is het een goede gewoonte om een back-up van de Cisco IOS-software-installatiekopie te bewaren voor het geval de systeeminstallatiekopie in de router beschadigd raakt of per ongeluk wordt gewist.

Wijdverspreide routers hebben een bron- of back-uplocatie nodig voor Cisco IOS Software-images. Met behulp van een netwerk-TFTP-server kunnen installatiekopie- en configuratie-uploads en downloads via het netwerk worden gemaakt. De netwerk-TFTP-server kan een andere router, een werkstation of een hostsysteem zijn.

Centrale TFTP-server gebruikt als back-uplocatie

9.1.2.2. Cisco IOS Image Backup maken

Om netwerkbewerkingen met minimale uitlooptijd te behouden, is het noodzakelijk om procedures te hebben voor het maken van back-ups van Cisco IOS-installatiekopieën. Hierdoor kan de netwerkbeheerder snel een afbeelding terug naar een router kopiëren in het geval van een beschadigde of gewiste afbeelding.

In de volgende afbeelding wil de netwerkbeheerder een back-up maken van het huidige afbeeldingsbestand op de router (c1900-universalk9-mz. SPA.152-4.M3.bin) naar de TFTP-server op 172.16.1.100.

Een back-up maken van het Cisco IOS-beeld

Voer de volgende drie stappen uit om een back-up van de Cisco IOS-installatiekopie naar een TFTP-server te maken:

Stap 1. Zorg ervoor dat er toegang is tot de TFTP-netwerkserver. Ping de TFTP-server om de connectiviteit te testen, zoals weergegeven in bovenstaande afbeelding.

R1# ping 172.16.1.100
Type escape sequence to abort.
Sending 5, 100—byte ICMP Echos to 172.16.1.100, timeout is 2 seconds:
!!!!!
Success rste is 100 percent (5/5),
round-trip min/avg/max = 56/56/56 ms
R1#

Stap 2. Controleer of de TFTP-server voldoende schijfruimte heeft voor de Cisco IOS-software-installatiekopie. Gebruik de opdracht show flash0: op de router om de grootte van het Cisco IOS-afbeeldingsbestand te bepalen. Het bestand in het voorbeeld is 68831808 bytes lang.

R1# show flash0:
-#- --length-- -----date/time------ path
8   68831808   Apr 2 2013 21:29:58 +00:00 c1900—universalk9—mz.SPA.152-4 .M3.bin
<output omitted>
R1#

Stap 3. Kopieer de afbeelding naar de TFTP-server met de opdracht copy source-url destination-url, zoals weergegeven in figuur 3.


R1# copy flashO: tftp:
Source filename []? c1900—universalk9-mz.SPA.152—4.M3.bin
Address or name of remote host []? 172.16.1.100
Destination filename [cl900-universalk9—mz.SPA.152-4.M3.bin]?
Writing c1900—universalk9-mz.SPA.152—4.M3.bin...
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<output omitted>
68831808 bytes copied in 363.468 secs (269058 bytes/sec)
R1#

Nadat de opdracht is uitgevoerd met behulp van de opgegeven bron- en doel-URL’s, wordt de gebruiker gevraagd naar de bronbestandsnaam, het IP-adres van de externe host en de doelbestandsnaam. De overdracht begint dan.

9.1.2.3. Een Cisco IOS-installatiekopie kopiëren

Cisco brengt consequent nieuwe Cisco IOS-softwareversies uit om voorbehouden op te lossen en nieuwe functies te bieden. In het volgende voorbeeld wordt IPv6 gebruikt voor de overdracht om aan te geven dat TFTP ook kan worden gebruikt in IPv6-netwerken.

De volgende afbeelding illustreert het kopiëren van een Cisco IOS-software-image van een TFTP-server. Een nieuw afbeeldingsbestand (c1900-universalk9-mz. SPA.152-4.M3.bin) wordt gekopieerd van de TFTP-server om 2001:DB8:CAFE:100::99 naar de router.

Cisco IOS kopiëren

Volg deze stappen om de software op de Cisco-router te upgraden:

Stap 1. Selecteer een Cisco IOS-afbeeldingsbestand dat voldoet aan de vereisten op het gebied van platform, functies en software. Download het bestand van cisco.com en breng het over naar de TFTP-server.

Stap 2. Controleer de verbinding met de TFTP-server. Ping de TFTP-server vanaf de router. De uitvoer in het volgende voorbeeld laat zien dat de TFTP-server toegankelijk is vanaf de router.

R1# ping 2001:DB8:CAFE:100::99
Type escape sequence to abort.
Sending 5, 100—byte ICMP Echos to 172.16.1.100, timeout is 2 seconds:
!!!!!
Success rste is 100 percent (5/5),
round-trip min/avg/max = 56/56/56 ms

Stap 3. Zorg ervoor dat er voldoende flashruimte is op de router die wordt geüpgraded. De hoeveelheid gratis flitser kan worden geverifieerd met behulp van de opdracht show flash0: . Vergelijk de vrije flitsruimte met de nieuwe bestandsgrootte van de afbeelding. De opdracht show flash0: in het volgende voorbeeld wordt gebruikt om de vrije flashgrootte te verifiëren. De vrije flashruimte in het voorbeeld is 182.394.880 bytes.

R1# show flash0:
-#- --length-- -----date/time------ path
<output omitted>

182394880 bytes available (74092544 bytes used

Stap 4. Kopieer het IOS-afbeeldingsbestand van de TFTP-server naar de router met behulp van de kopieeropdracht die in het onderstaande voorbeeld wordt weergegeven. Nadat deze opdracht is uitgevoerd met opgegeven bron- en doel-URL’s, wordt de gebruiker gevraagd om het IP-adres van de externe host, de bronbestandsnaam en de doelbestandsnaam. De overdracht van het bestand begint.

R1# copy tftp: flash0:
Address or name of remote host []? 2001:DB8:CAFE:100::99
Source filename []? c1900-universalk9-mz.SPA.152-4.M3.bin
Destination filenaine []?
c1900-universalk9-mz.SPA.152-4.M3.bin
Accessing tftp://2001:DB8:CAFE:100::99/c1900—universalk9-mz.SPA.152-4.M3.bin...
Loading c1900-universalk9-mz.SPA.152-4.M3.bin from 2001:DB8:CAFE:100::99 (via GigabitEthernet0/0): !!!!!!!!!!!!!!!!!
<output omitted>
[OK — 68831808 bytes)
68831808 bytes copied in 368.128 secs (265652 bytes/sec)

9.1.2.4. Opstartsysteem

Als u wilt upgraden naar de gekopieerde IOS-installatiekopie nadat die installatiekopie is opgeslagen in het flashgeheugen van de router, configureert u de router om de nieuwe installatiekopie tijdens het opstarten te laden met de opdracht opstartsysteem. Sla de configuratie op. Laad de router opnieuw om de router op te starten met een nieuwe afbeelding. Nadat de router is opgestart, gebruikt u de opdracht show version om te controleren of de nieuwe installatiekopie is geladen.

Tijdens het opstarten parseert de bootstrap-code het opstartconfiguratiebestand in NVRAM voor de opstartsysteemopdrachten die de naam en locatie van de Cisco IOS-software-installatiekopie opgeven die moet worden geladen. Verschillende opstartsysteemopdrachten kunnen achter elkaar worden ingevoerd om een fouttolerant opstartplan te bieden.

In het volgende voorbeeld wordt de opdracht boot system weer gegeven, een algemene configuratie opdracht waarmee de gebruiker de bron kan opgeven voor de Cisco IOS Software-installatie kopie die moet worden geladen. Enkele van de beschikbare syntaxisopties zijn:Geef het flashapparaat op als de bron van de Cisco IOS-installatiekopie.

Router(config)# boot system flash0://c1900-universalk9-mz. SPA.152-4.M3.bin

Geef de TFTP-server op als bron van cisco-IOS-installatiekopie.

Router(config)# boot system tftp://c1900-universalk9-mz.SPA.152-4.M3.bin

Als er no boot system opdrachten in de configuratie zijn, laadt de router standaard de eerste geldige Cisco IOS-installatiekopie in flashgeheugen en voert deze uit.

R1(config)# boot system flash0://c1900-universalk9-mz.SPA.152-4.M3.bin
R1(config)# do write
R1(config)# do reload

Zoals in het volgende voorbeeld wordt weergegeven, kan de opdracht show version worden gebruikt om het software-installatiekopiebestand te verifiëren.

R1# show version
Cisco IOS Software, C1900 Software (C1900-UNIVERSALK9—M), Version 15.2(4)M3, RELEASE SOFTWARE (fc2)
Technical Support: http://ww.cisco.com/techsupport
Copyright (c) 1986—2013 by Cisco Systems, mc.
Compiled Tue 26-Feb-13 02:11 by prod_rel_team

ROM: System Bootstrap, Version 15.0(1r)M15, RELEASE SOFTWARE (fcl)

R1 uptime is 1 hour, 2 minutes
System returned to ROM by power-on
System image file is "flash0:c1900-universalk9-mz.SPA.152-4.M3.bin"

9.2.1. IOS Licentiëring

9.2.1. Softwarelicenties

9.2.1.1. Licentieoverzicht

Vanaf Cisco IOS Software release 15.0 heeft Cisco het proces aangepast om nieuwe technologieën binnen de IOS-functiesets mogelijk te maken. Cisco IOS Software release 15.0 bevat platformonafhankelijke functiesets om het proces voor het selecteren van afbeeldingen te vereenvoudigen. Het doet dit door vergelijkbare functies over de platformgrenzen heen te bieden. Elk apparaat wordt geleverd met hetzelfde universele beeld. Technologiepakketten worden ingeschakeld in de universele installatiekopie via Cisco Software Activation-licentiesleutels. Met de Cisco IOS-softwareactiveringsfunctie kan de gebruiker gelicentieerde functies inschakelen en licenties registreren. De Cisco IOS-softwareactiveringsfunctie is een verzameling processen en onderdelen die worden gebruikt om Cisco IOS-softwarefunctiesets te activeren door Cisco-softwarelicenties te verkrijgen en te valideren.

De volgende afbeelding toont de beschikbare technologiepakketten:

  • IP Base – Biedt functies in IP Base IOS-afbeelding op ISR 1900, 2900 en 3900 + Flexible Netflow + IPv6 pariteit voor IPv4-functies aanwezig in IP Base. Enkele van de belangrijkste functies zijn AAA, BGP, OSPF, EIGRP, IS-IS, RIP, PBR, IGMP, Multicast, DHCP, HSRP, GLBP, NHRP, HTTP, HQF, QoS, ACL, NBAR, GRE, CDP, ARP, NTP, PPP, PPPoA, PPPoE, RADIUS, TACACS, SCTP, SMDS, SNMP, STP, VLAN, DTP, IGMP, Snooping, SPAN, WCCP
  • Gegevens – Gegevensfuncties gevonden in SP Services en Enterprise Services IOS-image op ISR 1900, 2900 en 3900, bijv. MPLS, BFD, RSVP, L2VPN, L2TPv3, Layer 2 Local Switching, Mobile IP, Multicast Authentication, FHRP-GLBP, IP SLA’s, PfR, DECnet, ALPS, RSRB, BIP, DLSw+, FRAS, Token
  • Unified Communications (UC) – Biedt de UC-functies in IPVoice IOS-image op ISR 1900, 2900 en 3900, bijvoorbeeld TDM / PSTN Gateway, Video Gateway [H320/324], Spraakconferenties, Codec Transcoding, RSVP Agent (spraak), FAX T.37/38, CAC / QOS, Hoot-n-Holler, enz.
  • Beveiliging (SEC) – Biedt de beveiligingsfuncties in advanced security IOS image op ISR 1900, 2900 en 3900 bijv. IKE v1 / IPsec / PKI, IPsec/GRE, Easy VPN w/ DVTI, DMVPN, Static VTI, Firewall, Network Foundation Protection, GETVPN, etc.
IOS-pakketmodel voor ISR G2-routers

Opmerking: De IP Base-licentie is een vereiste voor het installeren van de licenties Gegevens, Beveiliging en Unified Communications. Voor eerdere routerplatforms die Cisco IOS Software release 15.0 kunnen ondersteunen, is geen universele image beschikbaar. Het is noodzakelijk om een aparte afbeelding te downloaden die de gewenste functies bevat.

Licenties voor technologiepakketten

Licenties voor technologiepakketten worden ondersteund op Cisco ISR G2-platforms (Cisco 1900-, 2900- en 3900-serie routers). De universele Cisco IOS-installatie kopie bevat alle pakketten en functies in één installatiekopie. Elk pakket is een groepering van technologiespecifieke functies. Meerdere licenties voor technologiepakketten kunnen worden geactiveerd op de ISR-platforms uit de Cisco 1900-, 2900- en 3900-serie.

Opmerking: Gebruik de opdracht show license feature om de licenties voor het technologiepakket en de functielicenties weer te geven die op de router worden ondersteund.

9.2.1.2 Licentieproces

Wanneer een nieuwe router wordt geleverd, wordt deze vooraf geïnstalleerd met de software-image en de bijbehorende permanente licenties voor de door de klant opgegeven pakketten en functies.

De router wordt ook geleverd met de evaluatielicentie, bekend als een tijdelijke licentie, voor de meeste pakketten en functies die op de opgegeven router worden ondersteund. Hierdoor kunnen klanten een nieuw softwarepakket of -functie proberen door een specifieke evaluatielicentie te activeren. Als klanten een softwarepakket of -functie op de router permanent willen activeren, moeten ze een nieuwe softwarelicentie krijgen.

De afbeelding toont de drie stappen om een nieuw softwarepakket of -functie op de router permanent te activeren.

Licentieoverzicht

Stap 1. Koop het softwarepakket of de te installeren functie.

De eerste stap is om het benodigde softwarepakket of de benodigde functie aan te schaffen. Dit kan een pakket toevoegen aan IP Base, zoals Beveiliging.

Software claim certificaten worden gebruikt voor licenties waarvoor software moet worden geactiveerd. Het claimcertificaat bevat de Product Activation Key (PAK) voor de licentie en belangrijke informatie over de Cisco End User License Agreement (EULA). In de meeste gevallen hebben Cisco of de Cisco-kanaalpartner de licenties die op het moment van aankoop zijn besteld al geactiveerd en wordt er geen softwareclaimcertificaat verstrekt.

In beide gevallen ontvangen klanten een PAK bij hun aankoop. De PAK dient als ontvangstbewijs en wordt gebruikt om een licentie te verkrijgen. Een PAK is een 11-cijferige alfanumerieke sleutel die is gemaakt door Cisco Manufacturing. Het definieert de functieset die is gekoppeld aan de PAK. Een PAK is pas aan een specifiek apparaat gekoppeld als de licentie is gemaakt. Er kan een PAK worden aangeschaft die een willekeurig aantal licenties genereert. Een afzonderlijke licentie is vereist voor elk pakket, IP Base, Data, UC en SEC.

Stap 2. Vraag een licentie aan.

De volgende stap is het verkrijgen van de licentie, die eigenlijk een licentiebestand is. Een licentiebestand, ook wel softwareactiveringslicentie genoemd, wordt verkregen met behulp van een van de volgende opties:

  • Cisco License Manager (CLM) – Dit is een gratis softwaretoepassing die beschikbaar is bij http://www.cisco.com/go/clm. Cisco License Manager is een zelfstandige applicatie van Cisco die netwerkbeheerders helpt snel meerdere Cisco-softwarelicenties in hun netwerken te implementeren. Cisco License Manager kan netwerkapparaten ontdekken, hun licentiegegevens bekijken en licenties van Cisco verkrijgen en implementeren. De toepassing biedt een GUI die de installatie vereenvoudigt en helpt bij het automatiseren van het verkrijgen van licenties, evenals het uitvoeren van meerdere licentietaken vanaf een centrale locatie. CLM is gratis en kan worden gedownload van CCO.
  • Cisco License Registration Portal – Dit is de webgebaseerde portal voor het kregen en registreren van individuele softwarelicenties, beschikbaar op http://www.cisco.com/go/license.

Beide processen vereisen een PAK-nummer en een Unique Device Identifier (UDI).

De PAK wordt ontvangen tijdens de aankoop.

De UDI is een combinatie van de product-ID (PID), het serienummer (SN) en de hardwareversie. Het SN is een 11-cijferig getal dat een apparaat uniek identificeert. De PID identificeert het type apparaat. Alleen de PID en SN worden gebruikt voor het maken van licenties. Deze UDI kan worden weergegeven met behulp van de opdracht show license udi die in het onderstaande voorbeeld wordt weergegeven. Deze informatie is ook beschikbaar op een uittreklabellade op het apparaat. De onderstaande afbeelding toont een voorbeeld van het uittreklabel op een Cisco 1941-router.

R1# show license udi
Device#  PID           SN            UDI

-------------------------------------------------------------
*0       CISCO1941/K9  FTX1636848Z   CISCO1941/K9:FTX1636848Z  
bin"

Na het invoeren van de juiste informatie ontvangt de klant een e-mail met de licentiegegevens om het licentiebestand te installeren. Het licentiebestand is een XML-tekstbestand met een .lic-extensie.

Stap 3. De licentie installeren

Nadat de licentie is aangeschaft, ontvangt de klant een licentiebestand. Het installeren van een permanente licentie vereist twee stappen:

  • Stap 1. Gebruik de opdracht stored-location-url privileged exec mode om een licentiebestand te installeren.
  • Stap 2. Laad de router opnieuw met de opdracht privileged exec reload. Een herlading is niet vereist als een evaluatielicentie actief is.

In het volgende voorbeeld ziet u de configuratie voor het installeren van de permanente licentie voor het beveiligingspakket op de router.

R1# license install flash0:securityk9—CISCO1941--FHHB12250057.xml
Installing licenses from "f1ash0:securityk9—CISCO1941-FHH12250057.xml"
Installing...Feature:securityk9...successful:Supported
1/1 licenses were successfully installed
0/1 licenses were existing licenses
0/1 licenses were failed to instail
R1#
*Jul 30 10:47:41.648: %IOS_LICENSE_IMAGE_APPLICATION-6-LICENSE_LEVEL: Module name = c1941 Next reboot level = securityk9 and License = securityk9
*Jul 30 10:47:42.036: %LICENSE-6-INSTALL: Feature securityk9
1.0 was installed in this device. UDI=CISCO1941:FHI-112250057;
Storelndex=0 : Prixnary License Storage
R1# reload
R1#

Opmerking: Unified Communications wordt niet ondersteund op routers van 1941.

Een permanente licentie is een licentie die nooit verloopt. Nadat een permanente licentie op een router is geïnstalleerd, is het goed voor die specifieke functieset voor de levensduur van de router, zelfs in IOS-versies. Wanneer bijvoorbeeld een UC-, SEC- of Data-licentie op een router is geïnstalleerd, worden de volgende functies voor die licentie geactiveerd, zelfs als de router is geüpgraded naar een nieuwe IOS-release. Een permanente licentie is het meest voorkomende licentietype dat wordt gebruikt wanneer een functieset voor een apparaat wordt aangeschaft.

Opmerking: Cisco Manufacturing installeert vooraf de juiste permanente licentie op het bestelde apparaat voor de aangeschafte functieset. Er is geen klantinteractie met de Cisco IOS-softwareactiveringsprocessen vereist om die licentie op nieuwe hardware in te schakelen.

9.2.2. Licentieverificatie en -beheer

9.2.2.1. Licentieverificatie

Nadat een nieuwe licentie is geïnstalleerd, moet de router opnieuw worden opgestart met de opdracht reload. Zoals in het onderstaande voorbeeld wordt getoond, wordt de opdracht show version gebruikt nadat de router opnieuw is geladen om te controleren of de licentie is geïnstalleerd.

R1# show version
<output omitted>
License Info:
License UDI:
----------------------------------------
Device#    PID               SN
----------------------------------------
*0         C13C01941/K9      FTX1636848Z
Technology Package License Information for Module:'c1900'
------------------------------------------------------------
Technology    Technology-package          Technology-package
              Current       Type          Next reboot
------------------------------------------------------------
ipbase        ipbasek9      Permanent     ipbasek9
security      seck9         Permanent     seck9
uc            None          None          None
data          None          None          None
R1#

De opdracht show license in het volgende voor beeld wordt gebruikt om aanvullende informatie weer te geven over Cisco IOS-softwarelicenties. Met deze opdracht worden licentiegegevens weergegeven die worden gebruikt om problemen met problemen met cisco IOS-softwarelicenties op te lossen. Met deze opdracht worden alle licenties weergegeven die in het systeem zijn geïnstalleerd. In dit voorbeeld zijn zowel de IP Base- als de Security-licenties geïnstalleerd. Met deze opdracht worden ook de functies weergegeven die beschikbaar zijn, maar waarvoor geen licentie is verleend om uit te voeren, zoals de gegevensfunctieset. Uitvoer wordt gegroepeerd op basis van hoe de functies worden opgeslagen in licentieopslag.

R1# show license
Index 1 Feature: ipbasek9
        Period left: Life time
        License Type: Permanent
        License State: Active, In Use
        License Count: Non-Counted
        License Priority: Medium
Index 2 Feature: securityk9
        Period left: Life time
        License Type: Permanent
        License State: Active, In Use
        License Count: Non-Counted
        License Priority: Medium
Index 3 Feature: datak9
        Period left: Not Activated
        Period Used: 0 minute 0 second
        License Type: EvalRightToUse
        License State: Not in Use, EULA not accepted
        License Count: Non-Counted
        License Priority: None
<output omitted>R
R1#

Hieronder volgt een korte beschrijving van de uitvoer:

  • Functie – Naam van de functie
  • Licentietype – Type licentie; zoals Permanent of Evaluatie
  • Licentiestatus – Status van de licentie; zoals Actief of In Gebruik
  • Aantal licenties : aantal beschikbare en in gebruik nemers, indien geteld. Als niet-getelde wordt aangegeven, is de licentie onbeperkt.
  • Licentieprioriteit – Prioriteit van de licentie; zoals hoog of laag

Opmerking: Raadpleeg de cisco ios 15 opdracht referentie handleiding voor volledige details over de informatie die wordt weer gegeven in de opdracht show license.

9.2.2.2. Een evaluatielicentie voor gebruiksrecht activeren

Het evaluatielicentieproces heeft drie revisies ondergaan op de ISR G2-apparaten. De nieuwste revisie, te beginnen met Cisco IOS Releases 15.0(1)M6, 15.1(1)T4, 15.1(2)T4, 15.1(3)T2 en 15.1(4)M Evaluatielicenties worden na 60 dagen vervangen door Evaluation Right-To-Use licenties (RTU). Een evaluatielicentie is goed voor een evaluatieperiode van 60 dagen. Na de 60 dagen wordt deze licentie automatisch omgezet in een RTU-licentie. Deze licenties zijn beschikbaar op het honor-systeem en vereisen de aanvaarding van de EULA door de klant. De EULA wordt automatisch toegepast op alle Cisco IOS-softwarelicenties.

De license accept end user agreement algemeneconfiguratiemodusopdracht voor eindgebruikersovereenkomst wordt gebruikt om een eenmalige acceptatie van de EULA te configureren voor alle Cisco IOS-softwarepakketten en -functies. Nadat de opdracht is uitgegeven en de EULA is geaccepteerd, wordt de EULA automatisch toegepast op alle Cisco IOS-softwarelicenties en wordt de gebruiker niet gevraagd de EULA te accepteren tijdens de installatie van de licentie.

Het onderstaand voorbeeld laat zien hoe u een eenmalige acceptatie van de EULA configureert:

Router(config)# license accept end user agreement

Daarnaast toont het onderstaande voorbeeld de opdracht om een Evaluatie RTU-licentie te activeren:

Router # license boot module module-name technology-package package-name

Gebruik de in plaats van de argumenten om te bepalen welke modulenamen en ondersteunde softwarepakketten beschikbaar zijn op de router. De namen van technologiepakketten voor Cisco ISR G2-platforms zijn:

  • ipbasek9 – IP Base technologiepakket
  • securityk9 – Pakket beveiligingstechnologie
  • datak9 – Data technologie pakket
  • uck9 – Unified Communications-pakket (niet beschikbaar op de 1900-serie)
R1(config)# license accept end user agreement
R1(config)# license boot module c1900 technology-package datak9
use 'write' command to make license boot config take effect on next boot
R1(config)#
*Apr 25 23:15:01.874: %IOS_LICENSE_IMAGE_APPLICATION-6-LICENSE LEVEL: Module name = c1900 Next reboot level = datak9 and License = datak9
*Apr 25 23:15:02.502: %LICENSE-6-EULA_ACCEPTED: EULA for
feature datak9 1.0 has been accepted.
UDI=CISCO1941/K9:FTX1636848Z; Storelndex=1:Built—In License Storage
R1(config)#

Opmerking: Het herladen met behulp van de opdracht reload is vereist om het softwarepakket te activeren.

Evaluatielicenties zijn tijdelijk en worden gebruikt om een functieset op nieuwe hardware te evalueren. Tijdelijke licenties zijn beperkt tot een specifieke gebruiksperiode (bijvoorbeeld 60 dagen).

Laad de router opnieuw nadat een licentie is geïnstalleerd met de opdracht reload. Met de opdracht show license in het volgende voorbeeld wordt gecontroleerd of de licentie is geïnstalleerd.

R1# show license
Index 1 Feature: ipbasek9
        Period left: Life time
        License Type: Permanent
        License State: Active, In Use
        License Count: Non-Counted
        License Priority: Medium
Index 2 Feature: securityk9
        Period left: Life time
        License Type: Permanent
        License State: Active, In Use
        License Count: Non-Counted
        License Priority: Medium
Index 3 Feature: datak9
        Period left: 8 weeks 4 days
        Period Used: 0 minute 0 second
        License Type: EvalRightToUse
        License State: Not in Use, EULA not accepted
        License Count: Non-Counted
        License Priority: None
<output omitted>
R1#

9.2.2.3. Een back-up maken van de licentie

De opdracht licence save wordt gebruikt om alle licenties op een apparaat te kopiëren en op te slaan in een indeling die vereist is voor de opgegeven opslaglocatie. Opgeslagen licenties worden hersteld met behulp van de opdracht license install.

De opdracht om een back-up te maken van een kopie van de licenties op een apparaat is:

Router# licence save file-sys://lic-locatie

Gebruik de opdracht show flash0: om te controleren of de licenties zijn opgeslagen.

De licentieopslaglocatie kan een map of een URL zijn die naar een bestandssysteem verwijst. Gebruik de opdracht om de opslaglocaties te zien die door een apparaat worden ondersteund.

R1# license save flash0:all_licenses.lic
license lines saved ..... to flash0:all_licenses.lic
R1# show flash0:
-t - --length-- -----date/time-----         path
<output omitted>
8    68831808   Apr 2 2013 21:29:58 +00:00  c1900-universalk9—mz.SPA.152-4.M3.bin
9    1153       Apr 26 2013 02:24:30 +00:00 all_licenses.lic

182390784 bytes available (74096640 bytes used)

9.2.2.4. De licentie deïnstalleren

Voer de volgende stappen uit om een actieve permanente licentie van de Cisco 1900-serie, 2900-serie en routers uit de 3900-serie te wissen:

Stap 1. Schakel het technologiepakket uit.Schakel de actieve licentie uit met de opdracht: 

Router(config)# license boot module module-name technology-package package-name disable

Laad de router opnieuw met de opdracht reload. Een herlading is vereist om het softwarepakket inactief te maken.

Stap 2. Maak de licentie vrij.Wis de licentie voor het technologiepakket uit de licentieopslag.

Router# license clear feature-name

Wis de license boot module module-name technology-package package-name disable opdracht die wordt gebruikt voor het uitschakelen van de actieve licentie: 

Router(config)# no license boot module module-name technology-package package-name disable

Opmerking: Sommige licenties, zoals ingebouwde licenties, kunnen niet worden gewist. Alleen licenties die zijn toegevoegd met behulp van de opdracht licence install, worden verwijderd. Evaluatielicenties worden niet verwijderd.

In het volgende voorbeeld ziet u het wissen van een actieve licentie.

R1(config)# license boot module c1900 techno1oqy-package seck9 disable
R1(config)# do reload
R1(config)# do license clear seck9
R1(config)# no license boot module c1900 technology-package seck9 disable
R1(config)# reload

9.3. Samenvatting

Voorbeelden van Cisco IOS Software-releases zijn 12.3, 12.4, 15.0 en 15.1. Naast elke versie van de software zijn er nieuwe versies die worden gebruikt om bugfixes en nieuwe functies te implementeren.

Cisco IOS Software 12.4 bevat nieuwe hardwarecompatibiliteit en softwarefuncties die zijn geïntroduceerd in de Cisco IOS Software 12.3T Train en aanvullende softwarefixes. Mainline-releases (ook wel “onderhoudsreleases” genoemd) bevatten geen hoofdletter in de release-aanduiding en erven de functionaliteit van de nieuwe Cisco IOS-software en lager genummerde T-releasehardware. Tot en met versie 12.4 ontving de hoofdlijn “M” -trein alleen bugfixes.
De technologie “T” -trein bevat reparaties en nieuwe functies en platforms. De 12.4T-stream biedt Cisco IOS-softwarefunctionaliteit en hardware-adoptie die nieuwe technologie, functionaliteit en hardware-verbeteringen introduceert die niet beschikbaar zijn in de reguliere Cisco IOS 12.4-software.

Een nieuwe strategie wordt toegepast in de Cisco IOS Software Release 15.0-familie. De Cisco IOS Release 15.0-familie is niet verdeeld in afzonderlijke T- en M-streams, maar eerder in T- en M-versies op dezelfde stream. De eerste release in de 15.0-familie van Cisco IOS-softwarereleases is bijvoorbeeld 15.0 (1) M, waarbij M aangeeft dat het een uitgebreide onderhoudsrelease is. Een verlengde onderhoudsvrijgave is ideaal voor het langdurig onderhoud. Niet alle versies van de Cisco IOS Software Release 15.0-familie zijn uitgebreid onderhoud; er zijn ook standaard onderhoudsreleases met de meeste functies en hardwarecompatibiliteit recente Standaard onderhoudsuitvoeringen hebben een hoofdletter T in hun aanduiding.

Bij het selecteren of upgraden van een router met Cisco IOS is het belangrijk om de juiste IOS-image te kiezen met de juiste functieset en versie. Het Cisco IOS-imagebestand is gebaseerd op een speciale naamgevingsconventie. De naam van het Cisco IOS-imagebestand bevat verschillende delen, elk met een specifieke betekenis.

Voorbeeld: c1900-universalk9-mz.SPA.152-4.M3.bin