RFC 1045:VMTP: VERSATILE MESSAGE TRANSACTION PROTO...
RFC-Ref

network


Click on the red underlined text to get to the source

... transport level for file access, allowing simple, efficient operation on a local network. In particular, VMTP is appropriate for use by diskless workstations accessing shared network ...
... network. In particular, VMTP is appropriate for use by diskless workstations accessing shared network file servers. ...
... performance for remote procedure call (RPC) and network file access. This is attributable to three key causes: ...
... RPC environment and, with the increasing performance of networks, will continue to be the key source. (Older machines and network interfaces cannot keep up with new ...
... performance of networks, will continue to be the key source. (Older machines and network interfaces cannot keep up with new machines and network interfaces. Also, low-end network interfaces ...
... (Older machines and network interfaces cannot keep up with new machines and network interfaces. Also, low-end network interfaces for high-speed networks have limited receive ...
... network interfaces cannot keep up with new machines and network interfaces. Also, low-end network interfaces for high-speed networks have limited receive buffering ...
... machines and network interfaces. Also, low-end network interfaces for high-speed networks have limited receive buffering.) ...
... transport level to provide end-to-end security (as opposed to (inter)network level security). Without security at the ...
... local and wide-area, provides high data rates, low error rates and relatively low delay. Finally, intelligent, high-performance network interfaces are common and in fact required to achieve performance that approximates the network ...
... network interfaces are common and in fact required to achieve performance that approximates the network capability. However, VMTP is also designed to function acceptably with existing networks ...
... network capability. However, VMTP is also designed to function acceptably with existing networks and network interfaces. ...
... VMTP is also designed to function acceptably with existing networks and network interfaces. ...
... are not required, VMTP can be used without the IP layer, layered directly on top of the network or data link layers. ...


... In overview, VMTP provides transport communication between network- visible entities via message transactions. A message transaction ...
... identifiers, each 64-bits in length. Communication takes place between network-visible entities, typically mapping to, or representing, a message port or procedure ...
... may function as one domain. Independently, the set of hosts local to one autonomous network may function as a separate domain. Each entity ...
... state records for the maximum packet lifetime of packets in the network (plus the maximum VMTP retransmission ...
... (in combination with an improved checksum algorithm). The large packets, high packet rates and general network characteristics expected in the future warrant a stronger checksum mechanism. ...
... transmission or reception packet processing pipeline, as expected in the next generation of network interfaces. Note that the number of header and data octets is an integral multiple of 8 because VMTP ...
... communication is restricted to hosts on the same Ethernet and the network interfaces are considered sufficiently reliable. ...
... VMTP assumes an unreliable datagram network and internetwork interface. To guarantee delivery ...
... that can be described in the protocol is 8 packet times. This places a limit on the slowest receivers that can be efficiently used on a network, at least those handling multi-packet Requests and Responses. This scheme also limits the granularity of adjustment. However, the granularity is relative to the speed of the network ...
... network, at least those handling multi-packet Requests and Responses. This scheme also limits the granularity of adjustment. However, the granularity is relative to the speed of the network, as opposed to an absolute time. For entities on different networks of significantly ...
... granularity is relative to the speed of the network, as opposed to an absolute time. For entities on different networks of significantly different speed, we assume the interconnecting gateways can buffer ...
... gateways can buffer packets to compensate<2>. With different network speeds and intermediary nodes subject to ...
... They are otherwise just a random means of identification and demultiplexing and do not therefore divulge any sensitive information. Further secure measures must be taken at the network or data link levels if this information or traffic ...
... managers. Co-resident means "using the same VMTP module", and logically on the same network host. In particular, a Probe request can be sent to the particular VMTP ...
... Client and the Server. Client systems with heavy-weight processes and high network access cost are most likely to benefit from this facility. Servers that serve a wide variety of client machines should implement streaming to accommodate these types of ...
... flow control. However, the sender should estimate and transmit at a rate of packet transmission to avoid congesting the network or overwhelming the receiver, as described in Section 2.5.6. Packets in a ...
... even less mechanism.) The minimal client thus requires very little code and is suitable as a basis for (e.g.) a network boot loader. A minimal VMTP ...
... J.G. Fletcher and R.W. Watson, "Mechanism for a Reliable Timer- based Protocol", Computer Networks 2:271-290, 1978. ...


... group transmission. The Interpacket Gap time is in 1/32nd of a network packet transmission time for a packet of size MTU for the node ...


... Priority Priority for processing, network service, etc. State One of the ...
... Response data that is returned. HostAddr The network or internetwork host address to which the ...
... client first queries the network using the ProbeEntity operation, as specified in Appendix III, determining the host address ...
... segment data transmitted as needed. This strategy minimizes the overhead on the network and the server(s) for retransmissions. ...


... TCP and IP is too weak for future high-speed networks, arguing for at least a 32-bit checksum. Unfortunately, there appears to be limited theory covering ...


... Domain 3 is reserved for embedded systems that are restricted to a single network and are independent of IP. Entity identifiers ...
... entity group identifiers is specific to the type of network being used and not defined here. In general, there should be a simple algorithmic mapping from entity ...
... Domain 1. Similarly, the values for default client identifier are specific to the type of network and not defined here. ...
... hosts using this decentralized allocation must not be subject to network partitioning. That is, the R transmissions must be sufficient to ensure that every host ...
... Client up to a maximum number of times.) For instance, a set of machines connected by a single local network may able to use this type of allocation. ...


... Internet Datagram Protocol (although it may also be implemented as a local network protocol directly in "raw" network packets.) ...
... Datagram Protocol (although it may also be implemented as a local network protocol directly in "raw" network packets.) VMTP is assigned the ...


... Encrypts the appropriate portion of the packet, if required. 5. Prepends and appends network-level header and trailer using network ...
... network-level header and trailer using network address from ServerHost cache, or from the responding ...
... of the segment to transmit. The SendPacketGroup procedure is assumed to handle queuing at the network transmission queue, queuing in priority ...
... priority field specified in the CSR record. (This priority may be reflected in network transmission behavior for networks that support priority.) ...
... (This priority may be reflected in network transmission behavior for networks that support priority.) ...
... bit of function code is 1) the destination network address is determined from the Client, otherwise the Server. The HostAddr field is set either from the ...
... SendPacketGroup is viewed as the right functionality to implement for transmission in an "intelligent" network interface. Finally, it appears preferable to be able to assume that all portions of ...
... separate module that is invoked from within the VMTP module. When a Request is received, either from the local user level or the network, for the VMTP management ...
... Logically a network packet containing a VMTP packet is 5 portions: ...
... VMTP packet is 5 portions: - network header, possibly including lower-level headers ...
... checksum - network trailer, etc. It may be advantageous to receive a packet fragmented into these ...
... It may be advantageous to receive a packet fragmented into these portions, if supported by the network module. In this case, ideally the VMTP header may be received directly into a CSR, the data ...
... with VMTP checksum and network header in a separate area (used to extract the network ...
... network header in a separate area (used to extract the network address corresponding to the sender). ...
... interface data structure for an intelligent network interface. For reception, the interface is ...
... use an interface based on SendPacketGroup(CSR) and ReceivePacketGroup(CSR) to facilitate the introduction of an intelligent network interface. ...
... switch overhead, network access overhead or expect to be communicating over long delay links should also implement streaming. ...



Google
Web
RFC-Ref