Inleiding
In dit document wordt beschreven hoe u de controlesom kunt controleren van een softwarebestand dat van Cisco is gedownload naar een computer en naar een MDS- of NX-OS-switch.
Voorwaarden
Vereisten
Er zijn geen specifieke vereisten van toepassing op dit document.
Gebruikte componenten
Dit document is niet beperkt tot specifieke software- en hardware-versies.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiƫle impact van elke opdracht begrijpt.
validering
Plaats op de pagina Cisco Software Download de cursor over het bestand dat u wilt downloaden. Dit geeft extra bestandsgegevens, waaronder de MD5- en SHA512-controlesom, zoals weergegeven in de afbeelding:

Op een Windows-pc is er een ingebouwde tool, certutil, die u kunt gebruiken met de MD5- of SHA512-hash-algoritmen (onder andere) om de unieke checksum van elk bestand vast te stellen.
certutil -hashfile <bestandsnaam> MD5|SHA512
Gebruik het vorige bestand m9100-s5ek9-kickstart-mz.8.1.1.bin als voorbeeld:
c:\Temp>certutil -hashfile m9100-s5ek9-kickstart-mz.8.1.1.bin MD5
MD5 hash of file m9100-s5ek9-kickstart-mz.8.1.1.bin:
2d c1 55 94 5b 35 f9 6e 12 9c a8 e1 43 78 02 55
CertUtil: -hashfile command completed successfully.
c:\Temp>certutil -hashfile m9100-s5ek9-kickstart-mz.8.1.1.bin SHA512
SHA512 hash of file m9100-s5ek9-kickstart-mz.8.1.1.bin:
8e d2 c7 0b 87 9e d7 6b e2 f1 49 f7 0a 1d 35 c9 2e 75 75 bc 2f 88 1b 49 73 b6 a4 a8 db 44 98 78 2d 14 5d 6d a6 f4 e5 08 71 ce 98 21 86 2a 76 a7 26 72 2b e3 b1 fc 0b a6 08 12 9e c7 3d 6e c2 ff
CertUtil: -hashfile command completed successfully.
c:\Temp>
Op een Mac kunt u md5 of shasum -a 512 <bestandsnaam> gebruiken om dit te bereiken:
$ md5 m9100-s5ek9-kickstart-mz.8.1.1.bin
MD5 (m9100-s5ek9-kickstart-mz.8.1.1.bin) = 2dc155945b35f96e129ca8e143780255
$ shasum -a 512 m9100-s5ek9-kickstart-mz.8.1.1.bin
8ed2c70b879ed76be2f149f70a1d35c92e7575bc2f881b4973b6a4a8db4498782d145d6da6f4e50871ce9821862a76a726722be3b1fc0ba608129ec73d6ec2ff m9100-s5ek9-kickstart-mz.8.1.1.bin
Gebruik op een Linux- of Unix-machine md5sum of sha512sum, meestal in /usr/bin, dat wil zeggen:
$ md5sum m9100-s5ek9-kickstart-mz.8.1.1.bin
2dc155945b35f96e129ca8e143780255 m9100-s5ek9-kickstart-mz.8.1.1.bin
$ sha512sum m9100-s5ek9-kickstart-mz.8.1.1.bin
8ed2c70b879ed76be2f149f70a1d35c92e7575bc2f881b4973b6a4a8db4498782d145d6da6f4e50871ce9821862a76a726722be3b1fc0ba608129ec73d6ec2ff m9100-s5ek9-kickstart-mz.8.1.1.bin
Zodra het bestand is overgebracht naar de MDS of Nexus bootflash, kunt u de md5sum of sha512sum controleren met:
MDSswitch# show file bootflash:m9100-s5ek9-kickstart-mz.8.1.1.bin ?
<CR>
> Redirect it to a file
>> Redirect it to a file in append mode
cksum Displays CRC checksum for a file
md5sum Displays MD5 checksum for a file
sha256sum Displays SHA256 checksum for a file
sha512sum Displays SHA512 checksum for a file
| Pipe command output to filter
MDSswitch# show file bootflash:m9100-s5ek9-kickstart-mz.8.1.1.bin md5sum
2dc155945b35f96e129ca8e143780255
MDSswitch# show file bootflash:m9100-s5ek9-kickstart-mz.8.1.1.bin sha512sum
8ed2c70b879ed76be2f149f70a1d35c92e7575bc2f881b4973b6a4a8db4498782d145d6da6f4e50871ce9821862a76a726722be3b1fc0ba608129ec73d6ec2ff
In het vorige voorbeeld kunt u zien dat het bestand m9100-s5ek9-kickstart-mz.8.1.1.bin van de downloadsoftwaresite van Cisco, de Windows-, Mac- of Linux-pc en de MDS-switch dezelfde md5sum- en sha512sum-tekens hebben.
Dit bevestigt de geldigheid van het aan de switch overgedragen dossier.
Opmerking: Sommige eerdere NX-OS-versies hebben niet de sha512sum-optie, maar md5sum moet aanwezig zijn op alle versies.
Gerelateerde informatie