<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=1155811&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / [Standard] Standard pour la représentation textuelle des adresses IPv4]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=1155811</link>
		<description><![CDATA[Les sujets les plus récents dans [Standard] Standard pour la représentation textuelle des adresses IPv4.]]></description>
		<lastBuildDate>Thu, 03 Jan 2013 09:12:56 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Standard] Standard pour la représentation textuelle des adresses IPv4]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12070321#p12070321</link>
			<description><![CDATA[<div class="quotebox"><cite>tiramiseb a écrit&#160;:</cite><blockquote><div><p>Je n&#039;ai jamais vu de notation en &quot;&lt;A&gt;.&lt;B&gt;.&lt;C&gt;&quot;, &quot;&lt;A&gt;.&lt;B&gt;&quot; ou &quot;&lt;A&gt;&quot; comme indiqué dans la documentation de cette fonction de la libc BSD.</p></div></blockquote></div><p>C’est bien possible, parce que la notation décimal avec 4 groupes, est la plus sûre. Et c’est aussi la raison pour laquelle je recherchais une source fiable, justement pour savoir à quoi m’en tenir.</p><p>Pour parler de la notation que tu n’a jamais vu par exemple, je lui connais un usage au moins dans les fichiers <em>.htaccess</em>, dans les listes des sections “<em>&lt;Limit GET HEAD POST&gt;</em>”, où par exemple <em>3.2.1</em> est équivalent à <em>3.2.1.0/24</em> (une adresse avec un masque CIDR).</p><p>Sauf s’il existe une source contradictoire, je vais m’en tenir à cette page man de BSD.</p><p>Concernant l’implémentation de <em>inet_aton</em> comme standard de‑facto, je viens de retrouver la source. C’était un brouillon de RFC, qui a apparemment été abandonné. Même si ça n’était qu’un brouillon, ça reste une source plus fiable qu’une impression, et comme ce brouillon renvoie à quelque chose de concret, je l’ai pris comme source :</p><p><a href="http://tools.ietf.org/html/draft-main-ipaddr-text-rep-02">Textual Representation of IPv4 and IPv6 Addresses (tools.ietf.org)</a>. <em>Draft</em> expiré en 2005.</p><div class="quotebox"><cite>RFC Draft a écrit&#160;:</cite><blockquote><div><p>Meanwhile, a very popular implementation of IP networking went off in its own direction.&#160; 4.2BSD introduced a function inet_aton(), whose job was to interpret character strings as IP addresses. […]</p><p><strong>The 4.2BSD inet_aton() has been widely copied and imitated, and so is a de facto standard for the textual representation of IPv4 addresses.</strong></p></div></blockquote></div><p>La seule RFC produite pour la représentation textuelle des adresses IP (mentionnée dans le premier message), ne s’applique qu’aux adresses IPv6. Alors pour IPv4, cette page man BSD semble être la seule source existante… sauf si quelqu’un(e) en connait une autre.</p>]]></description>
			<author><![CDATA[dummy@example.com (Hibou57)]]></author>
			<pubDate>Thu, 03 Jan 2013 09:12:56 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12070321#p12070321</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Standard] Standard pour la représentation textuelle des adresses IPv4]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12070081#p12070081</link>
			<description><![CDATA[<div class="quotebox"><cite>tiramiseb a écrit&#160;:</cite><blockquote><div><p>Je ne suis pas sûr de comprendre ce que tu souhaites.</p></div></blockquote></div><p>Une source, simplement <img src="http://forum.ubuntu-fr.org/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>Mais je crois que je l’ai et qu’il n’y en a pas d’autre. Comme je l’explique dans le message initial, le sujet a été ouvert à tout hasard, parce qu’il est difficile de pouvoir jurer de quelques chose qui repose sur un standard de‑facto.</p>]]></description>
			<author><![CDATA[dummy@example.com (Hibou57)]]></author>
			<pubDate>Thu, 03 Jan 2013 08:34:13 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12070081#p12070081</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [Standard] Standard pour la représentation textuelle des adresses IPv4]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12069971#p12069971</link>
			<description><![CDATA[<p>Je ne suis pas sûr de comprendre ce que tu souhaites.</p><p>La représentation textuelle habituelle (donc standard <em>de facto</em> pour moi) est sous la forme &quot;&lt;A&gt;.&lt;B&gt;.&lt;C&gt;.&lt;D&gt;&quot; où &lt;A&gt;, &lt;B&gt;, &lt;C&gt; et &lt;D&gt; sont des nombres en base 10 entre 0 et 255.</p><p>Je pense qu&#039;il n&#039;y a pas de RFC en raison de l&#039;extrême simplicité d&#039;IPv4 par rapport à IPv6 : on ne peut pas, par exemple, laisser un champ vide pour signifier &quot;0&quot;.</p><p>Je n&#039;ai jamais vu de notation en &quot;&lt;A&gt;.&lt;B&gt;.&lt;C&gt;&quot;, &quot;&lt;A&gt;.&lt;B&gt;&quot; ou &quot;&lt;A&gt;&quot; comme indiqué dans la documentation de cette fonction de la libc BSD.</p><p>Les nombres décimaux &lt;A&gt;, &lt;B&gt;, &lt;C&gt; et &lt;D&gt; peuvent éventuellement être remplacés par leur notation binaire (8 caractères 0 ou 1), hexadécimale (précédée de &quot;0x&quot;) ou octale (précédée de &quot;0&quot; - mais attention, on peut confondre avec du binaire - j&#039;ai déjà vu certains logiciels remplacer &quot;14&quot; par &quot;014&quot; quand on renseigne une adresse IP), mais c&#039;est a priori très rare, ça doit être utile pour simplifier certains programmes en ne convertissant pas des nombres stockés sous telle ou telle forme, mais sincèrement je n&#039;ai jamais vu de tel usage (je n&#039;ai cependant pas fourré mon nez dans des masses de codes sources).</p>]]></description>
			<author><![CDATA[dummy@example.com (tiramiseb)]]></author>
			<pubDate>Thu, 03 Jan 2013 08:21:33 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12069971#p12069971</guid>
		</item>
		<item>
			<title><![CDATA[[Standard] Standard pour la représentation textuelle des adresses IPv4]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12069651#p12069651</link>
			<description><![CDATA[<p>Pour la représentation des adresses IPv6, il existe la RFC 5952 : <a href="http://tools.ietf.org/html/rfc5952">RFC 5952 — A Recommendation for IPv6 Address Text Representation (tools.ietf.org)</a></p><p>Il n’existe pas de RFC équivalente pour la représentation textuelle des adresses IPv4.</p><p>En recherchant une source de standard pour cette représentation, j’ai appris qu’il n’en existe pas, et qu’il n’existe qu’un standard de‑facto, celui de l’implémentation standard de la fonction <em>inet_aton</em> de BSD.</p><p>Les pages man de Linux ou Ubuntu pour <em>inet_aton</em>, n’offrent pas de détails pour la représentation des adresses IPv4. Mais j’ai trouvé une page man pour BSD (apparemment dérivée des pages man de Apple pour Mac OS X), qui donne des indications : <a href="http://www.manpagez.com/man/3/inet_aton/">inet(3) BSD Library Functions Manual (manpagez.com)</a>, dans la section “<em>INTERNET ADDRESSES</em>”. Chose intéressante, on y apprend que les adresses IPv4 utilisent en fait la syntaxe du C, et que le préfixe zéro, signifie une notation octale.</p><p>Je pense avoir trouvé ce qu’il me fallait, mais je pose la question ici&#160; tout hasard : connaissez‑vous une autre source faisant office de standard ou de standard de‑facto ?</p>]]></description>
			<author><![CDATA[dummy@example.com (Hibou57)]]></author>
			<pubDate>Thu, 03 Jan 2013 07:14:17 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12069651#p12069651</guid>
		</item>
	</channel>
</rss>
