
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://livre.g6.asso.fr/index.php?action=history&amp;feed=atom&amp;title=MOOC%3AAct44_Traduction_des_adresses</id>
		<title>MOOC:Act44 Traduction des adresses - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://livre.g6.asso.fr/index.php?action=history&amp;feed=atom&amp;title=MOOC%3AAct44_Traduction_des_adresses"/>
		<link rel="alternate" type="text/html" href="http://livre.g6.asso.fr/index.php?title=MOOC:Act44_Traduction_des_adresses&amp;action=history"/>
		<updated>2026-05-02T19:07:05Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.25.2</generator>

	<entry>
		<id>http://livre.g6.asso.fr/index.php?title=MOOC:Act44_Traduction_des_adresses&amp;diff=7360&amp;oldid=prev</id>
		<title>Bstevant: /* Traduction des adresses */</title>
		<link rel="alternate" type="text/html" href="http://livre.g6.asso.fr/index.php?title=MOOC:Act44_Traduction_des_adresses&amp;diff=7360&amp;oldid=prev"/>
				<updated>2015-06-23T23:04:29Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Traduction des adresses&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 23:04, 23 June 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;L23&quot; &gt;Line 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; dst: B&amp;#160; &amp;#160; &amp;#160; &amp;#160;  dst: RFC6052(B)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; dst: B&amp;#160; &amp;#160; &amp;#160; &amp;#160;  dst: RFC6052(B)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Traduction avec état (&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;RFC6145&lt;/del&gt;) ===&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Traduction avec état (&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;RFC 6145&lt;/ins&gt;) ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mais ici, les seules adresses IPv6 joignables à travers ce mécanisme sont les adresses construites en appliquant le RFC 6052. Un tel dispositif ne peut pas permettre d’atteindre une adresse IPv6 quelconque car il n’est pas possible de représenter cette adresse dans l’espace d’adressage IPv4. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mais ici, les seules adresses IPv6 joignables à travers ce mécanisme sont les adresses construites en appliquant le RFC 6052. Un tel dispositif ne peut pas permettre d’atteindre une adresse IPv6 quelconque car il n’est pas possible de représenter cette adresse dans l’espace d’adressage IPv4. &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bstevant</name></author>	</entry>

	<entry>
		<id>http://livre.g6.asso.fr/index.php?title=MOOC:Act44_Traduction_des_adresses&amp;diff=7359&amp;oldid=prev</id>
		<title>Bstevant: New page: == Traduction des adresses ==  La traduction de l'en-tête d'un paquet IP d'une version à une autre nécessite la traduction des deux champs d'adresse IP source et destination. Le traduct...</title>
		<link rel="alternate" type="text/html" href="http://livre.g6.asso.fr/index.php?title=MOOC:Act44_Traduction_des_adresses&amp;diff=7359&amp;oldid=prev"/>
				<updated>2015-06-23T23:03:55Z</updated>
		
		<summary type="html">&lt;p&gt;New page: == Traduction des adresses ==  La traduction de l&amp;#039;en-tête d&amp;#039;un paquet IP d&amp;#039;une version à une autre nécessite la traduction des deux champs d&amp;#039;adresse IP source et destination. Le traduct...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Traduction des adresses == &lt;br /&gt;
La traduction de l'en-tête d'un paquet IP d'une version à une autre nécessite la traduction des deux champs d'adresse IP source et destination. Le traducteur doit donc décider d'une correspondance entre une adresse de l'espace d'adressage IPvX et une adresse de l'espace d'adressage IPvY. &lt;br /&gt;
&lt;br /&gt;
=== Principe de la traduction d’une adresse IPv4 en IPv6 (RFC 6052) ===&lt;br /&gt;
Représenter une adresse IPv4 dans l’espace d’adressage IPv6 est simple car celui-ci est assez large pour contenir l’ensemble des adresses IPv4. Il est donc toujours possible de trouver une adresse IPv6 à faire correspondre avec une adresse IPv4.&lt;br /&gt;
&lt;br /&gt;
Le RFC 6052 décrit une méthode pour créer une adresse IPv6 à partir d’une adresse IPv4. Elle consiste à inclure les 32 bits de cette adresse à la suite d'un préfixe IPv6. Selon la taille du préfixe à utiliser, le mécanisme d'inclusion est différent, comme précisé dans le RFC 6052 section 2.2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Traduction sans état (RFC 6144) ===&lt;br /&gt;
&lt;br /&gt;
La méthode décrite dans le RFC 6052 permet d’envisager un dispositif simple pour faire communiquer un réseau IPv4 et un réseau IPv6, décrit dans le RFC6144.&lt;br /&gt;
&lt;br /&gt;
Pour un paquet IPv4 quelconque devant être traduit, la méthode du RFC 6052 est appliquée à partir des adresses source et destination pour créer de nouvelles adresses à utiliser dans la nouvelle entête IPv6. Réciproquement les adresses IPv6 source et destination d’un paquet IPv6, si celle-ci sont construites selon le RFC 6052, peuvent être traduites en extrayant l'adresse IPv4 de l’adresse IPv6.&lt;br /&gt;
&lt;br /&gt;
L’intérêt de ce mécanisme est qu’il fonctionne sans état : les paquets peuvent être traduits indépendamment. Il est donc transparent pour l’utilisateur.&lt;br /&gt;
&lt;br /&gt;
 IPv4  -------&amp;gt; IPv6&lt;br /&gt;
 src: A         src: RFC6052(A)&lt;br /&gt;
 dst: B         dst: RFC6052(B)&lt;br /&gt;
 IPv4  &amp;lt;-------  IPv6&lt;br /&gt;
 src: A         src: RFC6052(A)&lt;br /&gt;
 dst: B         dst: RFC6052(B)&lt;br /&gt;
&lt;br /&gt;
=== Traduction avec état (RFC6145) ===&lt;br /&gt;
&lt;br /&gt;
Mais ici, les seules adresses IPv6 joignables à travers ce mécanisme sont les adresses construites en appliquant le RFC 6052. Un tel dispositif ne peut pas permettre d’atteindre une adresse IPv6 quelconque car il n’est pas possible de représenter cette adresse dans l’espace d’adressage IPv4. &lt;br /&gt;
&lt;br /&gt;
 IPv4  -------&amp;gt; IPv6&lt;br /&gt;
 src: A         src: RFC6052(A)&lt;br /&gt;
 dst: ???       dst: C&lt;br /&gt;
 IPv4  &amp;lt;-------  IPv6&lt;br /&gt;
 src: ???        src: C&lt;br /&gt;
 dst: B         dst: RFC6052(B)&lt;br /&gt;
&lt;br /&gt;
La traduction nécessite ici une information supplémentaire relative au contexte du paquet à traduire. Dans ce cas le traducteur n’est plus transparent dans la communication puisqu’il apporte cette information de contexte.&lt;br /&gt;
&lt;br /&gt;
 IPv4  -------&amp;gt; IPv6&lt;br /&gt;
 src: A         src: RFC6052(A)&lt;br /&gt;
 dst: trad.     dst: C (ctxt)&lt;br /&gt;
 IPv4   &amp;lt;---------    IPv6&lt;br /&gt;
 src: trad. (ctxt)    src: C&lt;br /&gt;
 dst: B               dst: RFC6052(B) &lt;br /&gt;
&lt;br /&gt;
La traduction est alors dites à état car elle fait intervenir cette information.&lt;/div&gt;</summary>
		<author><name>Bstevant</name></author>	</entry>

	</feed>