Table des matières

Introduction

Conditions préalables

Exigences

Composants utilisés

Validation

Informations connexes

Introduction

Ce document décrit comment vérifier la somme de contrôle d'un fichier logiciel téléchargé de Cisco sur un ordinateur et sur un commutateur MDS ou NX-OS.

Conditions préalables

Exigences

Aucune exigence spécifique n'est associée à ce document.

Composants utilisés

Ce document n'est pas limité à des versions de matériel et de logiciel spécifiques.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.

Validation

Sur la page Cisco Software Download, placez le curseur sur le fichier que vous souhaitez télécharger. Vous obtenez ainsi des détails supplémentaires sur le fichier, notamment la somme de contrôle MD5 et SHA512, comme illustré dans l'image :

Sur un PC Windows, il y a un outil intégré, certutil, que vous pouvez utiliser avec les algorithmes de hachage MD5 ou SHA512 (entre autres) pour établir la somme de contrôle unique de n'importe quel fichier.

certutil -hashfile <nom du fichier> MD5|SHA512

Utilisez le fichier m9100-s5ek9-kickstart-mz.8.1.1.bin précédent comme exemple :

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>

Sur un Mac, vous pouvez utiliser md5 ou shasum -a 512 <nom de fichier> pour atteindre ceci :

$ 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

Sur une machine Linux ou Unix, utilisez md5sum ou sha512sum généralement situé dans /usr/bin, c'est-à-dire :

$ 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

Une fois le fichier transféré vers le bootflash MDS ou Nexus, vous pouvez vérifier la somme md5sum ou sha512sum avec :

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

Dans l'exemple précédent, vous pouvez voir que le fichier m9100-s5ek9-kickstart-mz.8.1.1.bin du site de téléchargement de logiciels Cisco, du PC Windows, Mac ou Linux et du commutateur MDS comporte les mêmes caractères md5sum et sha512sum.

Cela confirme la validité du fichier transféré au commutateur.

Remarque : certaines versions antérieures de NX-OS n'ont pas l'option sha512sum, mais md5sum doit être présent sur toutes les versions.

Informations connexes

- Assistance technique de Cisco et téléchargements