1 - 2 - 3 - 4 - 6 - 8 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X
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.
...
... 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 ...
... 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 ...
... 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 ...
... 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.
...
