203 private links
On comment dire que la machine souhaite uniquement utiliser une adresse IPv6 et laisser les IPv4 pour les machine qui en ont besoin.
Il s'agit d'une option qui vient s'ajouter au protocole DHCP existant, donc aucune modification n'est nécéssaire pour les machines actuelles, c'est que du bonus pour économiser des IPv4 👍
Normaliser un moyen d'effectuer des paiements avec l'URI payto
serais efficace pour faciliter les transactions sur Internet, via bitcoin, IBAN, etc...
Pourquoi pas ? Il faudra néanmoins comme d'habitude que tout le monde adopte ce standard, ce qui peut prendre du temps.
- Path MTU Discovery (PMTUD): la découverte de la MTU du chemin
- Packetization Layer Path MTU Discovery (PLPMTUD): la PLPMTUD ne dépend pas des messages ICMP. C'est la PL, la couche de découpage en paquets qui se charge de trouver la bonne taille, en envoyant des données et en regardant lesquelles arrivent. Cette méthode est plus solide puisqu'elle n'est pas handicapée par le blocage des paquets ICMP
- un trou noir (black hole) est un endroit du réseau d'où des paquets ne peuvent pas sortir.
- paquet-sonde: un paquet dont l'un des buts est de tester la MTU du chemin (Path MTU). Lors but étant de tester la MTU, autant les remplir avec des données utiles et du remplissage (la plus optimisée, mais aussi la méthode la plus complexe à mettre en place).
Découper les paquets IP pose problème puisque les machines ne sont pas toutes configurées correctement. 🤔 Et les implémentations ne sont pas assez robustes.
Concernant alors les paquets qui n'arrivent pas au destinataire, leurs messages d'erreur (transmis par ICMP) n'arrivent eux aussi pas à l'émetteur.
MTU: the size of the largest packet that a network protocol can transmit
Path MTU: the smaller MTU encountered during the transport
Encore au status "Expérimental"
Internet est pour les humains, le commun ❤️
In case of conflict, consider users over authors over implementors over specifiers over theoretical purity.
avec un article de Mark Nottingham: RFC8890: The Internet is for End Users
Aller plus loin que STUN; avec les avantages et inconvénients que cela implique.
graissage ou GREASE : tester/envoyer des valeurs inconnues pour vérifier que le système ne plante pas
Utiliser délibérément, et au hasard, plein de variantes d'un protocole, de façon à détecter rapidement les programmes écrits avec les pieds.
Les valeurs inconnues [...] doivent être ignorées (RFC 8446, section 4.1.2).
Si tout le monde suit la norme, l'introduction des valeurs GREASE ne va rien changer.
In 1972, documentation was already a problem
(src: https://mastodon.gougere.fr/@bortzmeyer/103367638182289545)
Une belle synthèse de ces 50 années