TY - JOUR
T1 - FLIP: An Internetwork Protocol for Supporting Distributed Systems
AU - Kaashoek, M.F.
AU - van Renesse, R.
AU - van Staveren, H.
AU - Tanenbaum, A.S.
PY - 1993/1/2
Y1 - 1993/1/2
N2 - Most modern network protocols give adequate support for traditional applications such as file transfer and remote login. Distributed applications, however, have different requirements 1993. Instead of using ad hoc protocols to meet each of the new requirements, we have designed a new protocol, called the Fast Local Internet Protocol (FLIP), that provides a clean and simple integrated approach to these new requirements. FLIP is an unreliable message protocol that provides both point-to-point communication and multicast communication, and requires almost no network management. Furthermore, by using FLIP we have simplified higher-level protocols such as remote procedure call and group communication, and enhanced support for process migration and security. A prototype implementation of FLIP has been built as part of the new kernel for the Amoeba distributed operating system, and is in daily use. Measurements of its performance are presented. © 1993, ACM. All rights reserved.
AB - Most modern network protocols give adequate support for traditional applications such as file transfer and remote login. Distributed applications, however, have different requirements 1993. Instead of using ad hoc protocols to meet each of the new requirements, we have designed a new protocol, called the Fast Local Internet Protocol (FLIP), that provides a clean and simple integrated approach to these new requirements. FLIP is an unreliable message protocol that provides both point-to-point communication and multicast communication, and requires almost no network management. Furthermore, by using FLIP we have simplified higher-level protocols such as remote procedure call and group communication, and enhanced support for process migration and security. A prototype implementation of FLIP has been built as part of the new kernel for the Amoeba distributed operating system, and is in daily use. Measurements of its performance are presented. © 1993, ACM. All rights reserved.
UR - http://www.scopus.com/inward/record.url?scp=0027543704&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0027543704&partnerID=8YFLogxK
U2 - 10.1145/151250.151253
DO - 10.1145/151250.151253
M3 - Article
SN - 0734-2071
VL - 11
SP - 73
EP - 106
JO - ACM Transactions on Computer Systems
JF - ACM Transactions on Computer Systems
IS - 1
ER -