|
Ca veut dire quoi ?
Ce document issu de CommentCaMarche.net est
soumis à la licence GNU FDL. Vous pouvez copier, modifier des copies de
cette page tant que cette note apparaît clairement.
Le standard SCSI (Small Computer System Interface) est une interface permettant la connexion de plusieurs périphériques de types différents sur un ordinateur par l’intermédiaire d’une carte, appelée adaptateur SCSI ou contrôleur SCSI (connecté généralement par l'intermédiaire d'un connecteur PCI). Le nombre de périphériques pouvant être branchés dépend de la largeur du bus SCSI. En effet, avec un bus 8 bits il est possible de connecter 8 unités physiques, contre 16 pour un bus 16 bits. Le contrôleur SCSI représentant une unité physique à part entière, le bus peut donc accepter 7 (8 - 1) ou 15 (16 - 1) périphériques.
L’adressage des périphériques se fait grâce à des numéros d’identification. Le premier numéro est l’ID, il s’agit d’un numéro permettant de désigner le contrôleur intégré à chaque périphérique (celui-ci est défini grâce à des cavaliers à positionner sur chaque périphérique SCSI ou bien logiciellement). En effet, le périphérique peut avoir jusqu’à 8 unités logiques (par exemple un lecteur de CD-ROM comportant plusieurs tiroirs). Les unités logiques sont repérées par un identificateur appelé LUN (Logical Unit Number). Enfin, un ordinateur peut comporter plusieurs cartes SCSI, c’est pourquoi un numéro de carte est assigné à chacune d’entre-elles. De cette façon, pour communiquer avec un périphérique, l’ordinateur doit donner une adresse de la forme « numéro de carte - ID - LUN ».
Deux types de bus SCSI existent :
Les normes SCSI définissent les paramètres électriques des interfaces d’entrées-sorties. Le standard SCSI-1 date de 1986, il définissait des commandes standard permettant le contrôle des périphériques SCSI sur un bus cadencé à 4,77 MHz d'une largeur de 8 bits, ce qui lui permettait d'offrir des débits de l'ordre de 5 Mo/s. Toutefois un grand nombre de ces commandes étaient optionnelles, c’est pourquoi en 1994 la norme SCSI-2 a été adoptée. Elle définit 18 commandes appelées CCS (Common Command Set). Diverses versions du standard SCSI-2 ont été définies :
La norme SCSI-3 intègre de nouvelles commandes, et permet le chaînage de 32 périphériques ainsi qu'un débit maximal de 320 Mo/s (en mode Ultra-320). Le tableau suivant récapitule les caractéristiques des différentes normes SCSI :
|