Programmer des applications IPv6
Formation
À Cesson Sevigne
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Cesson sevigne
-
Durée
2 Jours
Objectifs: Pv6 est le nouveau standard de communication développé par l'IETF pour faire face à la pénurie d'adresses qui se profile à court terme pour l'Internet actuel. L'impact d'IPv6 sur les applications n'est pas seulement lié à l'augmentation de la taille des adresses, les API ont été revues pour rendre l'écriture du code plus simple et plus portable. Il est important de les intégrer le plus rapidement possible dans les développements logiciels pour éviter que le jour inéluctable où ce changement de version aura lieu, tous les programmes aient à être revus.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Avoir des connaissances de programmation d'applications IPv4, langage C, environnement Unix.
Les Avis
Le programme
Les fondamentaux du protocole IPv6
- Les différents types d'adresses
- Le format des paquets IPv6
- Les extensions
- Les protocoles associés (ICMPv6, Neighbor Discovery, etc.)
La programmation d'applications (API)
- API de base (RFC 3493), écriture de client/serveur UDP/TCP (C, Python)
- Les options proposées par l'API de base (multicast, hop limit, etc.)
API étendue (RFC 3542)
- Exemples (C, Python) : routage par la source, "tracemtu", ND, etc.
Portage d'applications de IPv4 vers IPv6
- Appels DNS
- les outils d'aide au portage
L'impact d'IPv6 sur les autres langages de programmation (Java, Perl, PHP, CAML, etc.)
Travaux Pratiques
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Programmer des applications IPv6