g>cours ipv6 fun-mooc}}
====== Les adresses multicast ======
Les adresses multicast, également appelées adresses de groupes, permettent de communiquer ave... ces. Le datagramme émis avec une destination multicast sera réceptionné par toutes les interfaces abonnées au groupe de multicast.
C'est une manière efficace de s'adresser à un
test d'appartenance qui ne prend pas en compte la casse, c'est-à-dire qui ne prend pas en compte le fai... l'on appelle une relation d'héritage**.
Dans ce cas, la bonne manière de définir une nouvelle classe ... éer une nouvelle classe qu' on appelle "PhraseSansCasse", et qui va hériter de Phrase. Dans un premier ... son comportement.
<code python>
class PhraseSansCasse (Phrase):
pass
</code>
Créons une instanc
ai dans ma séquence. Là, évidemment, j'ai pris le cas le plus défavorable mais c'est la complexité du t... e correspondance entre un objet quelconque et une case dans mon tableau. Regardons maintenant ce foncti... e un calcul sur cet objet, et va me retourner une case dans le tableau, ici la case 2. Et je vais écrire ici le couple 'eve', 34. Ensuite, je fais t de 'bob
nuellement avec la valeur ::c1
Les adresses multicast peuvent être affichées via la commande:
<code bash>
$ ip -6 maddr show
</code>
Adresse multicast sollicitée associée à l'adresse ULA de PC-1: **f... se charge d'invoquer le service de noms. Dans ce cas l'utilisateur s'appuie sur un nom logique qui ren...
On notera:
^ ff02::1 | adresses multicast de tous les nœuds du lien local |
^ ff01::1
ondition-3
then
...
fi
</code>
===== Structure case =====
La structure case peut être une bonne alternative aux if imbriqués dans le cas où il s’agit de tester une valeur et d’exécuter d... mmandes en fonction de cette valeur.
<code bash>
case expression in
motif1)
lignes-commandes1;;
moti
g>cours mooc ipv6}}
====== IPv6: les adresses unicast ======
3 types d'adresses:
* **unicast**: désigne une interface parmi toutes les interfaces du rés... aine de diffusion de type VLAN c'est l'adresse unicast de lien-local.
* **multicast**: groupe d'interfaces dont les noeuds peuvent être n'importe où sur l
{{tag>cours mooc ipv6 unicast}}
====== IPv6: Construction d' adresses unicast ======
Les adresses ipv6 sont construites hiérarchi... nt, qui soit unique au sein du lien. Dans certain cas, l'identifiant sera dérivé directement de l'adres... entifiant d'interface =====
Pour les adresses unicast, à l'exception de l'adresse non spécifiée et de
tout ça pour nous. Maintenant, regardons un autre cas.
<code python>
>>> a = 3
>>> # La variable b ut... ce est faite vers un objet **immuable**, c'est le cas d'un entier, il n'y a aucun effet de bord possibl... haîne de caractères 'spam', mais a de 0, c'est la case de la liste initiale, la première case de la liste initiale, je vais donc enlever la référence vers l
{{tag>cours ipv6 multicast tp}}
====== Activité: adresses multicast ======
Soit une station de travail disposant d'une carte E... e station est configurée pour avoir 2 adresses unicast globales:
* Une adresse globale 1 construite ... 6__ |
^ ff02::1 | multicast pour tous les noeuds du lien |
^ f
ments d'une séquence ça correspond à regarder une case mémoire dans votre ordinateur et faire une comparaison entre l'objet stocké dans cette case mémoire et l'objet que vous voulez comparer. Fai... ercher. Cette fonction de hash va vous donner une case et ensuite vous allez comparer si cet objet est ... ent ; sur la liste, je vais accéder à la première case mémoire, je vais comparer l'objet stocké dans ma
utable, mais ça retourne un nouvel objet, dans ce cas-là, un nouvel objet de type chaîne de caractères.... le minimum et le maximum de ma séquence. Dans ce cas-là, comme c'est une chaîne de caractères, c'est e... chaîne de caractères. Pourquoi est-ce que dans ce cas-là je n'ai pas d'erreur ? Parce qu'en fait, le sl... bacon'. Si je fais un slice de 100 à 200, dans ce cas-là, les indices représentés par le slice et les i
nie localement à ma fonction *h*. Ce n'est pas le cas.
* *a* est définie dans les fonctions englobant... passer en argument un objet config.
Et dans les cas où votre code doit recourir à l'utilisation de l'... ariable globale.
===== Exemples =====
Dans quel cas la fonction *f* modifie en place l'objet ''[1, 2]... sition ne modifie pas l'objet référencé. C'est le cas le plus subtil. La fonction déclare la variable v
ste de tous les éléments de cet itérable (dans ce cas-là c'est un ensemble), lorsque ces éléments sont ... cuper de parcourir ces objets. Mais dans certains cas, vous n'aurez pas d'itérable, vous aurez directement un itérateur. C'est par exemple le cas des **fichiers**. **Pourquoi est-ce que les fichi... dans un *tuple* et cetera. On voit bien dans ce cas-là qu'il n'y aurait pas vraiment d'intérêt à crée
9, 16, 25, 36, 49, 64, 81, 100]
</code>
Dans ce cas d'école extrêmement simple d'un générateur qui pr... ça dans une expression génératrice. Passons à un cas un peu plus sophistiqué où il serait moins commod... chaîne de caractères ou entier. Si c'est bien le cas, une chaîne peut être produite par transtypage et... t un itérateur) au générateur palindrome. Dans ce cas, aucune structure temporaire n'est créée, le géné