110 likes | 162 Views
1. Présentation 2. Comportement 3. Description 4. Constat. Présentation générale Proche de UDP, même syntaxe, même ports Protocole récent : RFC3828 de 2004, Dû au développement des applications voix et vidéos Intégré au noyau Linux dans sa version 2.6.20 Différents N° de protocoles
E N D
1. Présentation 2. Comportement 3. Description 4. Constat
Présentation générale • Proche de UDP, même syntaxe, même ports • Protocole récent : RFC3828 de 2004, • Dû au développement des applications voix et vidéos • Intégré au noyau Linux dans sa version 2.6.20 • Différents N° de protocoles • Différenciation par les applications • Peuvent être utilisés par les mêmes applications
UDP vs UDP-Lite • Pourquoi utiliser UDP-Lite ? Possibilité de délivrer des paquets partiellement endommagés • Pour quelles types d’applications ? • Ex : Codec voix & vidéo • Ex2 : Technologie bas débit et/ou sans fil
Comportement d’UDP • En UDP, la somme de contrôle est optionnelle • Si 0 pas de checksum • Dans tous les autres cas, une erreur Suppression du paquet
Comportement d’UDP-Lite • Somme de contrôle avec une possibilité de couverture partielle. • Si activée, le paquet est divisée en 2 parties : • Partie sensible (couverte) • Partie non-sensible (non-couverte) Perte du paquet Pas de perte car pas de vérification Soit une plus grande flexibilité que UDP
Comparaison des entêtes Fig1 : Entête UDP Fig2 : Entête UDP-Lite Length n’est pas utile car peut–être déduit du champs longueur de IP
Champs Checksum Coverage (CC) • Indique le nombre d’octets vérifié : • CC = 0 • CC = 8 • 1 <= CC <= 7 • CC > 8 • CC = IP.length • CC > IP.length • Tout le paquet • Entête UDP-Lite (obligatoire) • Interdit • Entête + partie des données • Comparable à UDP • Interdit
Sécurité • Possibilité de changement de la partie non-sensible pendant le transit • Non conforme aux mécanismes d’authentification • Donc échec d’authentification
IPv6 • Calcul obligatoire du checksum pour UDP • Car plus de checksum au niveau IP • Intérêt accru d’UDP-Lite • Car seul à pouvoir envoyer des données endommagées
Constat • Plus flexible que UDP • Utile pour les applications réseaux voix & vidéos • Peu répandu, mais fait pour IPv6