<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Fast_Local_Internet_Protocol</id>
	<title>Fast Local Internet Protocol - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Fast_Local_Internet_Protocol"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Fast_Local_Internet_Protocol&amp;action=history"/>
	<updated>2026-05-06T05:03:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Fast_Local_Internet_Protocol&amp;diff=1258752&amp;oldid=prev</id>
		<title>imported&gt;Stephan Leeds: /* Properties */ hyphen missing from compound modifier</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Fast_Local_Internet_Protocol&amp;diff=1258752&amp;oldid=prev"/>
		<updated>2024-02-05T05:27:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Properties: &lt;/span&gt; hyphen missing from compound modifier&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{More citations needed|date=February 2013}}&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Fast Local Internet Protocol&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;FLIP&amp;#039;&amp;#039;&amp;#039;) is a [[communication protocol]] for [[Local area network |LAN]] and [[wide area network |WAN]], conceived for [[distributed computing |distributed applications]]. FLIP was designed at the [[Vrije Universiteit Amsterdam]] to support [[remote procedure call |remote procedure call (RPC)]] in the [[Amoeba (operating system)|Amoeba]] [[distributed operating system]].&amp;lt;ref name=&amp;quot;FLIP&amp;quot;&amp;gt;[[M. Frans Kaashoek]], Robbert van Renesse, Hans van Staveren, and [[Andrew S. Tanenbaum]]. 1993. FLIP: an internetwork protocol for supporting distributed systems. ACM Trans. Comput. Syst. 11, 1 (Feb. 1993), 73–106. https://doi.org/10.1145/151250.151253&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Comparison to TCP/IP==&lt;br /&gt;
In the [[OSI model]], FLIP occupies the [[Network layer |network layer (3)]], thus replacing [[Internet Protocol|IP]], but it also obviates the need for a [[Transport layer |transport layer (4)]] protocol like [[Transmission Control Protocol|TCP]].&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ Layers of functionality in OSI, TCP/IP, and FLIP.&amp;lt;ref name=&amp;quot;FLIP&amp;quot;/&amp;gt;&lt;br /&gt;
! Layer !! OSI          !! TCP/IP              !! FLIP&lt;br /&gt;
|-&lt;br /&gt;
| 7     || Application  || User-defined        || User-defined&lt;br /&gt;
|-&lt;br /&gt;
| 6     || Presentation || User-defined        || Amoeba Interface Language (AIL)&lt;br /&gt;
|-&lt;br /&gt;
| 5     || Session      || Not used            || RPC and Group communication&lt;br /&gt;
|-&lt;br /&gt;
| 4     || Transport    || TCP or UDP          || Not needed&lt;br /&gt;
|-&lt;br /&gt;
| 3     || Network      || IP                  || FLIP&lt;br /&gt;
|-&lt;br /&gt;
| 2     || Data Link    || E.g., Ethernet      || E.g., Ethernet&lt;br /&gt;
|-&lt;br /&gt;
| 1     || Physical     || E.g., Coaxial cable || E.g., Coaxial cable&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Properties==&lt;br /&gt;
FLIP is a [[Connectionless communication |connectionless]] protocol designed to support transparency (with respect to the underlying network layers of the OSI model: 2. data link and 1. physical), efficient RPC, group communication, secure communication and easy network management. The following FLIP properties helps to achieve the requirements of distributed computing:&amp;lt;ref name=&amp;quot;FLIP&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# FLIP identifies entities with a location-independent 64-bit identifier called &amp;#039;&amp;#039;Network Service Access Points&amp;#039;&amp;#039; (NSAPs). An entity can, for example, be a [[Process (computing) |process]]; contrary to the IP protocol where an [[IP address]] identifies a [[Host (network) |host]].&lt;br /&gt;
# FLIP uses a one-way mapping between the “private” address, used to register an endpoint of a network connection, and the “public” address used to advertise the endpoint.&lt;br /&gt;
# FLIP routes messages based on NSAP (transparency).&lt;br /&gt;
# FLIP discovers routes on demand.&lt;br /&gt;
# FLIP uses a bit in the message header to request transmission of sensitive messages across trusted networks.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
* [[IL (network protocol)]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Flip (Fast-Local-Internet-Protocol)}}&lt;br /&gt;
[[Category:Internet protocols]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Compu-network-stub}}&lt;br /&gt;
&lt;br /&gt;
[[ja:Amoeba#Fast Local Internet Protocol]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Stephan Leeds</name></author>
	</entry>
</feed>