The Impossibility of Implementing Reliable communication in the Face of Crashes
Abstract
An important function of communication networks is to implement reliable data transfer over an unreliable underlying network. Formal specifications are given for reliable and unreliable communication layers, in terms of I/O automata. Based on these specifications, it is proved that no reliable communication protocol can tolerate crashes of the processors on which the protocol runs.
Document Details
- Document Type
- Technical Report
- Publication Date
- Sep 01, 1991
- Accession Number
- ADA241291
Entities
People
- Alan Fekete
- John Spinelli
- Nancy Lynch
- Yishay Mansour
Organizations
- Massachusetts Institute of Technology