Collision

En informatique, le terme « collision » a deux significations différentes. La première se produit lorsque deux ensembles de données ou plus sont modifiés et produisent la même valeur finale. La seconde est propre aux réseaux et se produit lorsque deux appareils transmettent des données en même temps.

1. Collision de données

Une collision de données peut se produire lors du hachage de données ou du calcul d'une somme de contrôle. Une fonction de hachage réduit les données à une valeur plus petite et est souvent utilisée pour la compression et la cryptographie. Même si l'opération de hachage peut économiser de l'espace disque, il est possible que deux entrées différentes produisent la même sortie. Plusieurs fonctions de hachage peuvent être utilisées pour éviter les valeurs en double lorsqu'une collision se produit.

De même, les sommes de contrôle ne sont pas garanties d'être uniques puisqu'elles sont plus petites que les données d'origine. Même si la probabilité est souvent très faible, deux ensembles de données différents peuvent, en théorie, produire la même valeur de somme de contrôle. Un algorithme bien conçu doit réduire ce risque au minimum.

2. Collision réseau

Une collision réseau se produit lorsque deux appareils ou plus tentent de transmettre des données sur un réseau en même temps. Par exemple, si deux ordinateurs d'un réseau Ethernet envoient des données au même moment, les données « entrent en collision » et leur transmission ne se termine pas. C'est pourquoi la plupart des protocoles réseau vérifient que les paquets ont été reçus avant de transmettre des données supplémentaires.

Les commutateurs et les routeurs peuvent réduire les collisions en vérifiant qu'une ligne de transmission est libre ou « utilisée » avant de transmettre des données. Une méthode courante est le CSMA/CD, ou « accès multiple avec écoute de porteuse et détection de collision ». Même s'il est possible de réduire les collisions, il est impossible de les éviter complètement. Par exemple, si deux systèmes déterminent qu'une ligne est libre, puis transmettent des données exactement au même moment, une collision peut se produire. Ce problème peut être résolu en retransmettant les données après un délai aléatoire.

Mis à jour December 20, 2018 par Per C.

quizTestez vos connaissances

Which Wi-Fi security protocol uses an authentication server to validate a user's login?

A
WPA-Personal
0%
B
WPA-Enterprise
0%
C
WEP
0%
D
WPS
0%
Correct! Incorrect!     View the WPA definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Collision sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.