<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ghm-sc.fr/index.php?action=history&amp;feed=atom&amp;title=Catenet</id>
	<title>Catenet - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://ghm-sc.fr/index.php?action=history&amp;feed=atom&amp;title=Catenet"/>
	<link rel="alternate" type="text/html" href="https://ghm-sc.fr/index.php?title=Catenet&amp;action=history"/>
	<updated>2026-08-26T10:12:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://ghm-sc.fr/index.php?title=Catenet&amp;diff=1170&amp;oldid=prev</id>
		<title>Sysop at 11:00, 2 August 2026</title>
		<link rel="alternate" type="text/html" href="https://ghm-sc.fr/index.php?title=Catenet&amp;diff=1170&amp;oldid=prev"/>
		<updated>2026-08-02T11:00:42Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:00, 2 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;IEN 48&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;IEN 48&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&amp;#039;&amp;#039;&amp;#039;&amp;lt;center&amp;gt;THE CATENET MODEL FOR&amp;lt;br/&amp;gt;INTERNETWORKING&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/del&gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Vint Cerf&amp;lt;br/&amp;gt;DARPA/IPTO&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br/&amp;gt;&lt;/del&gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;July 1978&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;The Catenet Model for Internetworking&amp;lt;br/&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&amp;#039;&amp;#039;&amp;#039;&amp;lt;center&amp;gt;THE CATENET MODEL FOR&amp;lt;br/&amp;gt;INTERNETWORKING&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Vint Cerf&amp;lt;br/&amp;gt;DARPA/IPTO&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;July 1978&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;The Catenet Model for Internetworking&amp;lt;br/&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>
	</entry>
	<entry>
		<id>https://ghm-sc.fr/index.php?title=Catenet&amp;diff=1169&amp;oldid=prev</id>
		<title>Sysop at 11:00, 2 August 2026</title>
		<link rel="alternate" type="text/html" href="https://ghm-sc.fr/index.php?title=Catenet&amp;diff=1169&amp;oldid=prev"/>
		<updated>2026-08-02T11:00:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 07:00, 2 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;IEN 48&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;IEN 48&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&amp;#039;&amp;#039;&amp;#039;&amp;lt;center&amp;gt;THE CATENET MODEL FOR&amp;lt;br/&amp;gt;INTERNETWORKING&amp;lt;br/&amp;gt;&amp;lt;br&amp;gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/&lt;/del&gt;&amp;lt;br/&amp;gt;Vint Cerf&amp;lt;br/&amp;gt;DARPA/IPTO&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;July 1978&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;The Catenet Model for Internetworking&amp;lt;br/&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&amp;#039;&amp;#039;&amp;#039;&amp;lt;center&amp;gt;THE CATENET MODEL FOR&amp;lt;br/&amp;gt;INTERNETWORKING&amp;lt;br/&amp;gt;&amp;lt;br&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/&lt;/ins&gt;&amp;gt;&amp;lt;br/&amp;gt;Vint Cerf&amp;lt;br/&amp;gt;DARPA/IPTO&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;July 1978&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;The Catenet Model for Internetworking&amp;lt;br/&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>
	</entry>
	<entry>
		<id>https://ghm-sc.fr/index.php?title=Catenet&amp;diff=1168&amp;oldid=prev</id>
		<title>Sysop at 10:59, 2 August 2026</title>
		<link rel="alternate" type="text/html" href="https://ghm-sc.fr/index.php?title=Catenet&amp;diff=1168&amp;oldid=prev"/>
		<updated>2026-08-02T10:59:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:59, 2 August 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;IEN 48&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;IEN 48&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&amp;lt;center&amp;gt;THE CATENET MODEL FOR&amp;lt;br/&amp;gt;INTERNETWORKING&amp;lt;br/&amp;gt;&amp;lt;br/&amp;lt;br/&amp;gt;Vint Cerf&amp;lt;br/&amp;gt;DARPA/IPTO&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;July 1978&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;The Catenet Model for Internetworking&amp;lt;br/&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; 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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&amp;#039;&lt;/ins&gt;&amp;lt;center&amp;gt;THE CATENET MODEL FOR&amp;lt;br/&amp;gt;INTERNETWORKING&amp;lt;br/&amp;gt;&amp;lt;br&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;gt;&lt;/ins&gt;/&amp;lt;br/&amp;gt;Vint Cerf&amp;lt;br/&amp;gt;DARPA/IPTO&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;July 1978&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;The Catenet Model for Internetworking&amp;lt;br/&amp;gt;&amp;lt;/center&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>
	</entry>
	<entry>
		<id>https://ghm-sc.fr/index.php?title=Catenet&amp;diff=1167&amp;oldid=prev</id>
		<title>Sysop: Created page with &quot;IEN 48  &lt;center&gt;THE CATENET MODEL FOR&lt;br/&gt;INTERNETWORKING&lt;br/&gt;&lt;br/&lt;br/&gt;Vint Cerf&lt;br/&gt;DARPA/IPTO&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;July 1978&lt;br/&gt;&lt;br/&gt;The Catenet Model for Internetworking&lt;br/&gt;&lt;/center&gt;  &#039;&#039;&#039;Introduction&#039;&#039;&#039;  The term &quot;catenet&quot; was introduced by L. Pouzin in 1974 in his early paper on packet network interconnection [1].  The U.S. DARPA research project on this subject has adopted the term to mean roughly &quot;the collection of packet networks which are connected together.&quot;  This is...&quot;</title>
		<link rel="alternate" type="text/html" href="https://ghm-sc.fr/index.php?title=Catenet&amp;diff=1167&amp;oldid=prev"/>
		<updated>2026-08-02T10:59:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;IEN 48  &amp;lt;center&amp;gt;THE CATENET MODEL FOR&amp;lt;br/&amp;gt;INTERNETWORKING&amp;lt;br/&amp;gt;&amp;lt;br/&amp;lt;br/&amp;gt;Vint Cerf&amp;lt;br/&amp;gt;DARPA/IPTO&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;July 1978&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;The Catenet Model for Internetworking&amp;lt;br/&amp;gt;&amp;lt;/center&amp;gt;  &amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;  The term &amp;quot;catenet&amp;quot; was introduced by L. Pouzin in 1974 in his early paper on packet network interconnection [1].  The U.S. DARPA research project on this subject has adopted the term to mean roughly &amp;quot;the collection of packet networks which are connected together.&amp;quot;  This is...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;IEN 48&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;THE CATENET MODEL FOR&amp;lt;br/&amp;gt;INTERNETWORKING&amp;lt;br/&amp;gt;&amp;lt;br/&amp;lt;br/&amp;gt;Vint Cerf&amp;lt;br/&amp;gt;DARPA/IPTO&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;July 1978&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;The Catenet Model for Internetworking&amp;lt;br/&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The term &amp;quot;catenet&amp;quot; was introduced by L. Pouzin in 1974 in his&lt;br /&gt;
early paper on packet network interconnection [1].  The U.S.&lt;br /&gt;
DARPA research project on this subject has adopted the term to&lt;br /&gt;
mean roughly &amp;quot;the collection of packet networks which are&lt;br /&gt;
connected together.&amp;quot;  This is, however, not a sufficiently&lt;br /&gt;
explicit definition to determine, for instance, whether a new&lt;br /&gt;
network is in conformance with the rules for network&lt;br /&gt;
interconnection which make the catenet function as confederation&lt;br /&gt;
of co-operating networks.  This paper attempts to define the&lt;br /&gt;
objectives and limitations of the ARPA-internetworking project&lt;br /&gt;
and to make explicit the catenet model on which the&lt;br /&gt;
internetworking strategy is based.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Objectives&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
The basic objective of this project is to establish a model and a&lt;br /&gt;
set of rules which will allow data networks of widely varying&lt;br /&gt;
internal operation to be interconnected, permitting users to&lt;br /&gt;
access remote resources and to permit intercomputer communication&lt;br /&gt;
across the connected networks.&lt;br /&gt;
&lt;br /&gt;
One motivation for this objective is to permit the internal&lt;br /&gt;
technology of a data network to be optimized for local operation&lt;br /&gt;
but also permit these locally optimized nets to be readily&lt;br /&gt;
interconnected into an organized catenet.  The term &amp;quot;local&amp;quot; is&lt;br /&gt;
used in a loose sense, here, since it means &amp;quot;peculiar to the&lt;br /&gt;
particular network&amp;quot; rather than &amp;quot;a network of limited geographic&lt;br /&gt;
extent.&amp;quot;  A satellite-based network such as the ARPA packet&lt;br /&gt;
satellite network therefore has &amp;quot;local&amp;quot; characteristics (e.g.,&lt;br /&gt;
broadcast operation) even though it spans many thousands of&lt;br /&gt;
square miles geographically speaking.&lt;br /&gt;
&lt;br /&gt;
A second motivation is to allow new networking technology to be&lt;br /&gt;
introduced into the existing catenet while remaining functionally&lt;br /&gt;
compatible with existing systems.  This allows for the phased&lt;br /&gt;
introduction of new and obsolescence of old networks without&lt;br /&gt;
requiring a global simultaneous change.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Assumptions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
One of the first questions which must be settled in a project of&lt;br /&gt;
this sort is &amp;quot;what types of data networks should be included in&lt;br /&gt;
the catenet model?&amp;quot;  The answer to this question is rooted in the&lt;br /&gt;
basic functionality of each candidate network.  Each network is&lt;br /&gt;
assumed to support the attachment of a collection of programmable&lt;br /&gt;
computers.  Our essential assumption is that any participating&lt;br /&gt;
data network can carry a datagram containing no less than 1000&lt;br /&gt;
bits of data not including a local network header containing&lt;br /&gt;
local control information.  Furthermore, it is assumed that the&lt;br /&gt;
participating network allows switched access so that any source&lt;br /&gt;
computer can quickly enter datagrams for successive and different&lt;br /&gt;
destination computers with little or no delay (i.e., on the order&lt;br /&gt;
of tens of milliseconds or less switching time).&lt;br /&gt;
&lt;br /&gt;
Under these assumptions, we can readily include networks which&lt;br /&gt;
offer &amp;quot;datagram&amp;quot; interfaces to subscribing host computers.  That&lt;br /&gt;
is, the switching is done by the network based on a destination&lt;br /&gt;
address contained in each datagram passing across the host to&lt;br /&gt;
network interface.&lt;br /&gt;
&lt;br /&gt;
The assumptions do not rule our virtual circuit interface&lt;br /&gt;
networks, nor do they rule out very fast digital circuit&lt;br /&gt;
switching networks.  In these cases, the important functionality&lt;br /&gt;
is still that a datagram can be carried over a real or virtual&lt;br /&gt;
circuit from source to destination computer, and that the&lt;br /&gt;
switching delay is below a few tens of milliseconds.&lt;br /&gt;
&lt;br /&gt;
An important administrative assumption is that the format of an&lt;br /&gt;
internet datagram can be commonly agreed, along with a common&lt;br /&gt;
internet addressing plan.  The basic assumption regarding&lt;br /&gt;
datagram transport within any particular network is that the&lt;br /&gt;
datagram will be carried, embedded in one or more packets, or&lt;br /&gt;
frames, across the network.  If fragmentation and reassembly of&lt;br /&gt;
datagrams occurs within a network it is invisible for purposes of&lt;br /&gt;
the catenet model.  Provision is also made in the datagram format&lt;br /&gt;
for the fragmentation of datagrams into smaller, but identically&lt;br /&gt;
structured datagrams which can be carried independently across&lt;br /&gt;
any particular network.  No a priori position is taken regarding&lt;br /&gt;
the choice between internal (invisible) fragmentation and&lt;br /&gt;
reassembly or external (visible) fragmentation.  This is left to&lt;br /&gt;
each network to decide.  We will return to the topic of datagram&lt;br /&gt;
format and addressing later.&lt;br /&gt;
&lt;br /&gt;
It is very important to note that it is explicitly assumed that&lt;br /&gt;
datagrams are not necessarily kept in the same sequence on&lt;br /&gt;
exiting a network as when they entered.  Furthermore, it is&lt;br /&gt;
assumed that datagrams may be lost or even duplicated within the&lt;br /&gt;
network.  It is left up to higher level protocols in the catenet&lt;br /&gt;
model to recover from any problems these assumptions may&lt;br /&gt;
introduce.  These assumptions do not rule out data networks which&lt;br /&gt;
happen to keep datagrams in sequence.&lt;br /&gt;
&lt;br /&gt;
It is also assumed that networks are interconnected to each other&lt;br /&gt;
by means of a logical &amp;quot;gateway.&amp;quot;  As the definition of the&lt;br /&gt;
gateway concept unfolds, we will see that certain types of&lt;br /&gt;
network interconnections are &amp;quot;invisible&amp;quot; with respect to the&lt;br /&gt;
catenet model.  All gateways which are visible to the catenet&lt;br /&gt;
model have the characteristic that they can interpret the addres&lt;br /&gt;
fields of internet datagrams so as to route them to other&lt;br /&gt;
gateways or to destinations within the networks directly attached&lt;br /&gt;
to (or associated with) the gateway.  To send a datagram to a&lt;br /&gt;
destination, a gateway may have to map an internet address into a&lt;br /&gt;
local network address and embed the datagram in one or more local&lt;br /&gt;
network packets before injecting it into the local network for&lt;br /&gt;
transport.&lt;br /&gt;
&lt;br /&gt;
The set of catenet gateways are assumed to exchange with each&lt;br /&gt;
other at least a certain minimum amount of information to enable&lt;br /&gt;
routing decisions to be made, to isolate failures and identify&lt;br /&gt;
errors, and to exercise internet flow and congestion control.&lt;br /&gt;
Furthermore, it is assumed that each catenet gateway can report a&lt;br /&gt;
certain minimum amount of status information to an internetwork&lt;br /&gt;
monitoring center for the purpose of identifying and isolating&lt;br /&gt;
catenet failures, collecting minimal performance statistics and&lt;br /&gt;
so on.&lt;br /&gt;
&lt;br /&gt;
A subset of catenet gateways may provide access control&lt;br /&gt;
enforcement services.  It is assumed that a common access control&lt;br /&gt;
enforcement mechanism is present in any catenet gateway which&lt;br /&gt;
provides this service.  This does not rule out local access&lt;br /&gt;
control imposed by a particular network.  But to provide globally&lt;br /&gt;
consistent access control, commonality of mechanism is essential.&lt;br /&gt;
&lt;br /&gt;
Access control is defined, at the catenet gateway, to mean&lt;br /&gt;
&amp;quot;permitting traffic to enter or leave a particular network.&amp;quot;  The&lt;br /&gt;
criteria by which entrance and exit permission are decided are&lt;br /&gt;
the responsibility of network &amp;quot;access controllers&amp;quot; which&lt;br /&gt;
establish access control policy.  it is assumed that catenet&lt;br /&gt;
gateways simply enforce the policy of the access controllers.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;The Catenet Model&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
It is now possible to offer a basic catenet model of operation.&lt;br /&gt;
Figure 1 illustrates the main components of the model.  Hosts are&lt;br /&gt;
computers which are attached to data networks.  The host/network&lt;br /&gt;
interfaces are assumed to be unique to each network.  Thus, no&lt;br /&gt;
assumptions about common network interfaces are made.  A host may&lt;br /&gt;
be connected to more than one network and it may have more than&lt;br /&gt;
one connection to the same network, for reliability.&lt;br /&gt;
&lt;br /&gt;
Gateways are shown as if they were composed of two or more&lt;br /&gt;
&amp;quot;halves.&amp;quot;  Each half-gateway has two interfaces:&lt;br /&gt;
&lt;br /&gt;
:   1.  A interface to a local network.&lt;br /&gt;
&lt;br /&gt;
:   2.  An interface to another gateway-half.&lt;br /&gt;
&lt;br /&gt;
One example is given of a gateway with three &amp;quot;halves&amp;quot; connecting&lt;br /&gt;
networks A, B, and C.  For modelling purposes, it is appropriate&lt;br /&gt;
to treat this case as three pairs of gateway halves, each pair&lt;br /&gt;
bilaterally joining a pair of networks.&lt;br /&gt;
&lt;br /&gt;
The model does not rule out the implementation of monolithic&lt;br /&gt;
gateways joining two or more nets, but all gateway functions and&lt;br /&gt;
interactions are defined as if the gateways consisted of halves,&lt;br /&gt;
each of which is associated with a specific network.&lt;br /&gt;
&lt;br /&gt;
A very important aspect of this model is that no a priori&lt;br /&gt;
distinction is made between a host/network interface and a&lt;br /&gt;
gateway/network interface.  Such distinctions are not ruled out,&lt;br /&gt;
but they are not relevant to the basic catenet model.&lt;br /&gt;
&lt;br /&gt;
As a consequence, the difference between a host which is&lt;br /&gt;
connected to two networks and a monolithic gateway between&lt;br /&gt;
networks is entirely a matter of whether table entries in other&lt;br /&gt;
gateways identify the host as a gateway, and whether the standard&lt;br /&gt;
gateway functionality exists in the host.  If no other gateway or&lt;br /&gt;
host recognizes the dual net host as a gateway or if the host&lt;br /&gt;
cannot pass datagrams transparently from one net to the next,&lt;br /&gt;
then it is not considered a catenet gateway.&lt;br /&gt;
&lt;br /&gt;
The model does not rule out the possibility of implementing a&lt;br /&gt;
gateway-half entirely as part of a network switching node (e.g.,&lt;br /&gt;
as software in an ARPANET IMP).  The important aspect of&lt;br /&gt;
gateway-halves is the procedure and protocol by which the&lt;br /&gt;
half-gateways exchange datagrams and control information.&lt;br /&gt;
&lt;br /&gt;
The physical interface between directly connected gateway halves&lt;br /&gt;
is of no special importance.  For monolithic gateways, it is&lt;br /&gt;
typically shared memory or an interprocess communication&lt;br /&gt;
mechanism of some kind; for distinct gateway halves, it might be&lt;br /&gt;
HDLC, VDH, any other line control procedure, or inter-computer&lt;br /&gt;
buss mechanism.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hidden Gateways&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
No explicit network hierarchy is assumed in this model.  Every&lt;br /&gt;
network is known to all catenet gateways and each catenet gateway&lt;br /&gt;
knows how to route internet datagrams so they will eventually&lt;br /&gt;
reach a gateway connected to the destination network.&lt;br /&gt;
&lt;br /&gt;
The absence of an explicit hierarchical structure means that some&lt;br /&gt;
network substructures may be hidden from the view of the catenet&lt;br /&gt;
gateways.  If a network is composed of a hierarchy of internal&lt;br /&gt;
networks connected together with gateways, these  &amp;quot;hidden&lt;br /&gt;
gateways&amp;quot; will not be visible to the catenet gateways unless the&lt;br /&gt;
internal networks are assigned global network addresses and their&lt;br /&gt;
interconnecting gateways co-operate in the global routing and&lt;br /&gt;
network flow control procedures.&lt;br /&gt;
&lt;br /&gt;
Figure 2 illustrates a simple network hierarchy.  For purposes&lt;br /&gt;
of, identification, the three catenet gateways have been labelled&lt;br /&gt;
G(AX), G(BX) and G(CX) to indicate that these gateways join&lt;br /&gt;
networks A and X, B and X and C and X, respectively.  Only G(AX),&lt;br /&gt;
G(BX) , and G(CX) are considered catenet gateways.  Thus they&lt;br /&gt;
each are aware of networks A, B, C and X and they each exchange&lt;br /&gt;
routing and flow-control information in a uniform way between&lt;br /&gt;
directly connected halves.&lt;br /&gt;
&lt;br /&gt;
Network X is composed of three internal networks labelled u, v&lt;br /&gt;
and w.  To distinguish them from the catenet gateways, the&lt;br /&gt;
&amp;quot;hidden gateways&amp;quot; of net X are labelled HG(nm) where &amp;quot;nm&amp;quot;&lt;br /&gt;
indicate which nets the hidden gateways join.  For example,&lt;br /&gt;
HG(vw) joins nets v and w.  The notation for HG is symmetric,&lt;br /&gt;
i.e., HG(vw)=HG(wv).&lt;br /&gt;
&lt;br /&gt;
Gateways G(AX), G(BX), G(CX) exchange connectivity and other flow&lt;br /&gt;
control information among themselves, via network X.  To do this,&lt;br /&gt;
each gateway half must know an address, local to network X, which&lt;br /&gt;
will allow network X to route datagrams from G(AX) to G(BX), for&lt;br /&gt;
example.&lt;br /&gt;
&lt;br /&gt;
From the figure, it is plain that G(BX) is really a host on&lt;br /&gt;
network B and network v.  But network v is not one of the&lt;br /&gt;
globally recognized networks.  Furthermore, traffic from G(AX) to&lt;br /&gt;
G(BX) may travel from net u to net v or via nets u and w to net&lt;br /&gt;
v.  To maintain the fiction of a uniform network X, the gateway&lt;br /&gt;
halves of G(AX), G(BX) and G(CX) attached to net X must be aware&lt;br /&gt;
of the appropriate address strings to use to cause traffic to be&lt;br /&gt;
routed to each catenet gateway on net X.  In the next section, we&lt;br /&gt;
outline a basic internet addressing philosophy which permits such&lt;br /&gt;
configurations to work.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Local Gateways&lt;br /&gt;
&lt;br /&gt;
Another element of the catenet model is a &amp;quot;local gateway&amp;quot;&lt;br /&gt;
associated with each host.  The local gateway is capable of&lt;br /&gt;
reassembling fragmented internet datagrams, if necessary, and is&lt;br /&gt;
responsible for encapsulation of internet datagrams in local&lt;br /&gt;
network packets.  The local gateway also selects internet&lt;br /&gt;
gateways through which to route internet traffic, and responds to&lt;br /&gt;
routing and flow control advice from the local network and&lt;br /&gt;
attached catenet gateways.&lt;br /&gt;
&lt;br /&gt;
For example, a local gateway might encapsulate and send an&lt;br /&gt;
internet datagram to a particular gateway on its way to a distant&lt;br /&gt;
network.  The catenet gateway might forward the packet to another&lt;br /&gt;
gateway and send an advisory message to the local gateway&lt;br /&gt;
recommending a change in its catenet gateway routing table.&lt;br /&gt;
Local gateways do not participate in the general routing&lt;br /&gt;
algorithm executed among the catenet gateways.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Internet Addressing&lt;br /&gt;
&lt;br /&gt;
The basic internet datagram format is shown in Figure 3.  By&lt;br /&gt;
assumption, every network in the catenet which is recognized by&lt;br /&gt;
the catenet gateways has a unique network number.  Every host in&lt;br /&gt;
each network is identified by a 24 bit address which is prefixed&lt;br /&gt;
by the network number.  The same host may have several addresses&lt;br /&gt;
depending on how many nets it is connected to or how many network&lt;br /&gt;
access lines connect it to a particular network.&lt;br /&gt;
&lt;br /&gt;
For the present, it is assumed that internet addresses have the&lt;br /&gt;
form:  Net.Host. &amp;quot;Net&amp;quot; is an 8 bit network number.  &amp;quot;Host&amp;quot; is a&lt;br /&gt;
24 bit string identifying a host on the &amp;quot;Net,&amp;quot; which can be&lt;br /&gt;
understood by catenet and possibly hidden gateways.&lt;br /&gt;
&lt;br /&gt;
The catenet gateways maintain tables which allow internet&lt;br /&gt;
addresses to be mapped into local net addresses.  Local gateways&lt;br /&gt;
do likewise, at least to the extent of mapping an&lt;br /&gt;
&amp;quot;out-of-network&amp;quot; address into the local net address of a catenet&lt;br /&gt;
gateway.&lt;br /&gt;
&lt;br /&gt;
In general, catenet gateways maintain a table entry for each&lt;br /&gt;
&amp;quot;Net&amp;quot; which indicates to which gateway(s) datagrams destined for&lt;br /&gt;
that net should be sent.  For each &amp;quot;Net&amp;quot; to which the gateway is&lt;br /&gt;
attached, the gateway maintains tables, if necessary, to permit&lt;br /&gt;
mapping from internet host addresses to local net host addresses.&lt;br /&gt;
The typical case is that a gateway half is connected to only one&lt;br /&gt;
network and therefore only needs to maintain local address&lt;br /&gt;
information for a single network.&lt;br /&gt;
&lt;br /&gt;
It is assumed that each network has its own locally specific&lt;br /&gt;
addressing conventions.  To simplify the translation from&lt;br /&gt;
internet address to local address, it is advantageous, if&lt;br /&gt;
possible, to simply concatenate a network identifier with the&lt;br /&gt;
local &amp;quot;host&amp;quot; addresses to create an internet address.  This&lt;br /&gt;
strategy makes it potentially trivial to translate from internet&lt;br /&gt;
to local net addresses.&lt;br /&gt;
&lt;br /&gt;
More elaborate translations are possible.  For example, in the&lt;br /&gt;
case of a network with a &amp;quot;hidden&amp;quot; infrastructure, the &amp;quot;host&amp;quot;&lt;br /&gt;
portion of the internet address could include additional&lt;br /&gt;
structure which is understood only by catenet or hidden gateways&lt;br /&gt;
attached to that net.&lt;br /&gt;
&lt;br /&gt;
In order to limit the overhead of address fields in the header,&lt;br /&gt;
it was decided to restrict the maximum length of the host portion&lt;br /&gt;
of the internet address to 24 bits.  The possibility of true,&lt;br /&gt;
variable-length addressing was seriously considered.  At one&lt;br /&gt;
point, it appeared that addresses might be as long as 120 bits&lt;br /&gt;
each for source and destination.  The overhead in the higher&lt;br /&gt;
level protocols for maintaining tables capable of dealing with&lt;br /&gt;
the maximum possible address sizes was considered excessive.&lt;br /&gt;
&lt;br /&gt;
For all the networks presently expected to be a part of the&lt;br /&gt;
experiment, 24 bit host addresses are sufficient, even in cases&lt;br /&gt;
where a transformation other than the trivial concatenation of&lt;br /&gt;
local host address with network address is needed to form the 32&lt;br /&gt;
bit internet host address.&lt;br /&gt;
&lt;br /&gt;
One of the major arguments in favor of variable length&lt;br /&gt;
&amp;quot;addressing&amp;quot; is to support what is called &amp;quot;source-routing.&amp;quot;  The&lt;br /&gt;
structure of the information in the &amp;quot;address&amp;quot; really identifies a&lt;br /&gt;
route (e.g., through a particular sequence of networks and&lt;br /&gt;
gateways).  Such a capability could support ad hoc network&lt;br /&gt;
interconnections in which a host on two nets could serve as a&lt;br /&gt;
private gateway.  Though it would not participate in catenet&lt;br /&gt;
routing or flow control procedures, any host which knows of this&lt;br /&gt;
private gateway could send &amp;quot;source-routed&amp;quot; internet datagrams to&lt;br /&gt;
that host.&lt;br /&gt;
&lt;br /&gt;
To support experiments with source routing, the internet datagram&lt;br /&gt;
includes a special option which allows a source to specify a&lt;br /&gt;
route.  The option format is illustrated in Figure 4.  The option&lt;br /&gt;
code identifies the option and the length determines its extent.&lt;br /&gt;
The pointer field indicates which intermediate destination&lt;br /&gt;
address should be reached next in the source-selected route.&lt;br /&gt;
&lt;br /&gt;
Source routing can be used to allow ad hoc network&lt;br /&gt;
interconnections to occur before a new net has been assigned a&lt;br /&gt;
global network identifier.&lt;br /&gt;
&lt;br /&gt;
In general, catenet gateways can only interpret internet&lt;br /&gt;
addresses of the form Net.Host.  Private gateways could interpret&lt;br /&gt;
other, local addresses for desired destinations.  If a source&lt;br /&gt;
knew the local addresses of each intermediate private gateway, it&lt;br /&gt;
could construct a source-route which is the concatenation of the&lt;br /&gt;
local addresses of each intermediate host.&lt;br /&gt;
&lt;br /&gt;
Local and internet addresses could be inter-mixed in a single&lt;br /&gt;
source route as long as catenet gateways only had to interpret&lt;br /&gt;
full internet addresses when the source-routed datagram appeared&lt;br /&gt;
for servicing.  Private gateways could interpret local and&lt;br /&gt;
internet addresses, as desired.&lt;br /&gt;
&lt;br /&gt;
Since the source or destination of a source-routed datagram may&lt;br /&gt;
not have an internet address, it may be necessary to provide a&lt;br /&gt;
return route for replies.  This might be done by modifying the&lt;br /&gt;
content of the original route to contain &amp;quot;back Pointer&amp;quot; to&lt;br /&gt;
intermediate destinations.  Note that the local address of a&lt;br /&gt;
private gateway in one network is usually different from its&lt;br /&gt;
local address in the adjacent network.&lt;br /&gt;
&lt;br /&gt;
Typically, a source would create a route which contains first the&lt;br /&gt;
internet address of the host or gateway nearest to the desired&lt;br /&gt;
destination.  The next address in the route would be the local&lt;br /&gt;
address of the destination.  Figure 5 illustrates this notion.&lt;br /&gt;
Host A.a wants to communicate with host Z.  But Z is not attached&lt;br /&gt;
to a formally recognized network.&lt;br /&gt;
&lt;br /&gt;
To achieve its goal, host A.a can emit source-routed packets with&lt;br /&gt;
the route:  &amp;quot;B.y, Z.&amp;quot; B.y identifies the host (private gateway)&lt;br /&gt;
between net B and the new network as the first intermediate stop.&lt;br /&gt;
The private gateway uses the &amp;quot;Z&amp;quot; information to deliver the&lt;br /&gt;
datagram to the destination.  When the datagram arrives, its&lt;br /&gt;
route should contain &amp;quot;y,A.a&amp;quot; if the private gateway knows how to&lt;br /&gt;
interpret A.a or &amp;quot;y, W, A.a&amp;quot; if the private gateway only knows&lt;br /&gt;
about addresses local to network B.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Other Issues&lt;br /&gt;
&lt;br /&gt;
The catenet model should provide for error messages originating&lt;br /&gt;
within a network to be carried usefully back to the source.  A&lt;br /&gt;
global encoding of error messages or status messages is needed.&lt;br /&gt;
&lt;br /&gt;
It is assumed that the gateway halves of a given network have a&lt;br /&gt;
common status reporting, flow and congestion control mechanism.&lt;br /&gt;
However, the halves on different nets may operate differently.&lt;br /&gt;
There should be a defined interface between gateway halves which&lt;br /&gt;
permits internet flow, congestion and error control to be&lt;br /&gt;
exercised.&lt;br /&gt;
&lt;br /&gt;
A gateway monitoring center [3] is postulated which can collect,&lt;br /&gt;
correlate and display current gateway status.  Such a center&lt;br /&gt;
should not be required for the internet protocols to function,&lt;br /&gt;
but could be used to manage an internet environment.&lt;br /&gt;
&lt;br /&gt;
Accounting, accountability and access control procedures should&lt;br /&gt;
be defined for the global catenet.&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>
	</entry>
</feed>