RFC 1045:VMTP: VERSATILE MESSAGE TRANSACTION PROTO...
RFC-Ref
Previous
|
Next
Frontpage
|
Contents
|
Keywords
VMTP: VERSATILE MESSAGE TRANSACTION PROTOCOL Protocol Specification
1. Introduction
1.1. Motivation
1.1.1. Poor RPC Performance
1.1.2. Weak Naming
1.1.3. Function Poor
1.2. Relation to Other Protocols
1.3. Document Overview
2. Protocol Overview
2.1. Entities, Processes and Principals
2.2. Entity Domains
2.3. Message Transactions
2.4. Request and Response Messages
2.5. Reliability
2.5.1. Transaction Identifiers
2.5.2. Checksum
2.5.3. Request and Response Acknowledgment
2.5.4. Retransmissions
2.5.5. Timeouts
2.5.6. Rate Control
2.6. Security
2.7. Multicast
2.8. Real-time Communication
2.9. Forwarded Message Transactions
2.10. VMTP Management
2.11. Streamed Message Transactions
2.12. Fault-Tolerant Applications
2.13. Packet Groups
2.14. Runs of Packet Groups
2.15. Byte Order
2.16. Minimal VMTP Implementation
2.17. Message vs. Procedural Request Handling
2.18. Bibliography
3. VMTP Packet Formats
3.1. Entity Identifier Format
3.2. Packet Fields
3.3. Request Packet
3.4. Response Packet
4. Client Protocol Operation
4.1. Client State Record Fields
4.2. Client Protocol States
4.3. State Transition Diagrams
4.4. User Interface
4.5. Event Processing
4.6. Client User-invoked Events
4.6.1. Send
4.6.2. GetResponse
4.7. Packet Arrival
4.7.1. Response
4.8. Management Operations
4.8.1. HandleNoCSR
4.9. Timeouts
5. Server Protocol Operation
5.1. Remote Client State Record Fields
5.2. Remote Client Protocol States
5.3. State Transition Diagrams
5.4. User Interface
5.5. Event Processing
5.6. Server User-invoked Events
5.6.1. Receive
5.6.2. Respond
5.6.3. Forward
5.6.4. Other Functions
5.7. Request Packet Arrival
5.8. Management Operations
5.8.1. HandleRequestNoCSR
5.9. Timeouts
6. Concluding Remarks
7. I. Standard VMTP Response Codes
8. II. VMTP RPC Presentation Protocol
8.1. II.1. Request Code Management
9. III. VMTP Management Procedures
9.1. III.1. Entity Group Management
9.2. III.2. VMTP Management Digital Signatures
10. IV. VMTP Entity Identifier Domains
10.1. IV.1. Domain 1
10.2. IV.2. Domain 3
10.3. IV.3. Other Domains
10.4. IV.4. Decentralized Entity Identifier Allocation
11. V. Authentication Domains
11.1. V.1. Authentication Domain 1
11.2. V.2. Other Authentication Domains
12. VI. IP Implementation
13. VII. Implementation Notes
13.1. VII.1. Mapping Data Structures
13.2. VII.2. Client Data Structures
13.3. VII.3. Server Data Structures
13.4. VII.4. Packet Group transmission
13.5. VII.5. VMTP Management Module
13.6. VII.6. Timeout Handling
13.7. VII.7. Timeout Values
13.8. VII.8. Packet Reception
13.9. VII.9. Streaming
13.10. VII.10. Implementation Experience
14. VIII. UNIX 4.3 BSD Kernel Interface for VMTP
Previous
|
Next
Frontpage
|
Contents
|
Keywords
Web
RFC-Ref
RFC-Ref.org
Frontpage
Global Index
RFC
Sister Sites
Chess-Ref.org
Law-Ref.org
InChI.info
Zvon.org