Birman et al., 1994 - Google Patents
Performance of the Isis distributed computing toolkitBirman et al., 1994
View PDF- Document ID
- 524471235699730518
- Author
- Birman K
- Clark T
- Publication year
External Links
Snippet
The ISIS Toolkit is a programming environment for building process-group structured distributed software. The system is widely used in settings requiring high reliability, strong distributed consistency guarantees, and highspeed communication. In this paper, we …
- 241000764238 Isis 0 title abstract description 124
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks
- H04L69/322—Aspects of intra-layer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Aspects of intra-layer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer, i.e. layer seven
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic regulation in packet switching networks
- H04L47/10—Flow control or congestion control
- H04L47/19—Flow control or congestion control at layers above network layer
- H04L47/193—Flow control or congestion control at layers above network layer at transport layer, e.g. TCP related
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L29/00—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
- H04L29/02—Communication control; Communication processing contains provisionally no documents
- H04L29/06—Communication control; Communication processing contains provisionally no documents characterised by a protocol
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/16—Transmission control protocol/internet protocol [TCP/IP] or user datagram protocol [UDP]
- H04L69/163—Adaptation of TCP data exchange control procedures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Application independent communication protocol aspects or techniques in packet data networks
- H04L69/16—Transmission control protocol/internet protocol [TCP/IP] or user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations contains provisionally no documents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Queuing arrangements
- H04L49/901—Storage descriptor, e.g. read or write pointers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/42—Protocols for client-server architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Whetten et al. | A high performance totally ordered multicast protocol | |
| US8463843B2 (en) | Throttling of predictive ACKs in an accelerated network communication system | |
| Birman et al. | Performance of the Isis distributed computing toolkit | |
| Peterson et al. | Preserving and using context information in interprocess communication | |
| Van Renesse et al. | Design and performance of Horus: A lightweight group communications system | |
| US6393023B1 (en) | System and method for acknowledging receipt of messages within a packet based communication network | |
| US8856222B2 (en) | Transaction acceleration for client-server communication systems | |
| US5396613A (en) | Method and system for error recovery for cascaded servers | |
| US5805825A (en) | Method for semi-reliable, unidirectional broadcast information services | |
| Gu et al. | Experiences in design and implementation of a high performance transport protocol | |
| US7529855B2 (en) | Dynamic modification of fragmentation size cluster communication parameter in clustered computer system | |
| Montgomery | Design, implementation, and verification of the reliable multicast protocol | |
| CN110708175A (en) | Method for synchronizing messages in a distributed network | |
| Birman | Performance of the ISIS Distributed | |
| Stephenson et al. | Fast causal multicast | |
| Conrad et al. | Multimedia document retrieval system using partially ordered/partially reliable transport service | |
| Marasli et al. | Partially reliable transport service | |
| Whetten | The Message Bus II And The Reliable Multicast Protocol | |
| Lane et al. | An empirical study of reliable multicast protocols over Ethernet-connected networks | |
| WO2006112844A1 (en) | Transparent client-server transaction accelerator | |
| Bassett | Reliable multicast services for tele-collaboration | |
| Gemmell et al. | Fcast Scalable Multicast File Distribution: Caching And Parameter Optimizations | |
| Frees et al. | IPQ: A Communication System for Distributed Virtual Environments with a Network Protocol using a Semi-optimistic, Sender Initiated Acknowledgement Scheme | |
| Shyamasundar et al. | LLM: A low latency messaging infrastructure for Linux clusters | |
| CN120455391A (en) | Data transmission method and system based on connectionless RDMA network, electronic device and storage medium |