service
Click on the red underlined text to get to the source
... Transmission Control Protocol, the program that implements it, and its
interface to programs or users that require its services.
...
... TCP assumes it can obtain a simple,
potentially unreliable datagram service from the lower level
protocols. In principle, the TCP should be able to operate above a
...
... The TCP is intended to provide a reliable process-to-process
communication service in a multinetwork environment. The TCP is
intended to be a host-to-host ...
... securable logical circuit or connection service between pairs of
processes. To provide this service on top of a less reliable internet ...
... connection service between pairs of
processes. To provide this service on top of a less reliable internet
communication system requires facilities in the following areas:
...
... Host. However, it proves useful to attach frequently used processes
(e.g., a "logger" or timesharing service) to fixed sockets which are
made known to the public. These services ...
... service) to fixed sockets which are
made known to the public. These services can then be accessed
through the known addresses. Establishing and learning the port ...
...
This simple model of the operation glosses over many details. One
important feature is the type of service. This provides information
to the gateway (or internet ...
... gateway (or internet module) to guide it in selecting the
service parameters to be used in traversing the next network.
Included in the type of service ...
... service parameters to be used in traversing the next network.
Included in the type of service information is the precedence of the
datagram. Datagrams ...
... internet
system. These calls have parameters for passing the address, type of
service, precedence, security, and other control information.
...
...
A service process that wished to provide services for unknown other
processes would issue a passive ...
...
A service process that wished to provide services for unknown other
processes would issue a passive OPEN request with an unspecified
...
... a socket address with a standard service. For instance, the
"Telnet-Server" process is permanently assigned to a particular
...
... socket address might be reserved for
access to a "Look-Up" service which would return the specific socket
at which a newly created ...
... socket
at which a newly created service would be provided. The concept of a
well-known socket ...
... TCP specification, but the assignment
of sockets to services is outside this specification. (See [4].)
...
... The TCP makes use of the internet protocol type of service field and
security option to provide precedence and security ...
... security level and
compartment. Consequently, some TCP implementations and services to
users may be limited to a subset of the multilevel secure case.
...
... implementations may have different user interfaces. However, all
TCPs must provide a certain minimum set of services to guarantee
that all TCP implementations can support the same protocol
...
... high level languages, but this usage is not
meant to rule out trap type service calls (e.g., SVCs, UUOs,
EMTs).
...
...
If the lower level protocol is IP it provides arguments for a type
of service and for a time to live. TCP uses the following settings
...
... protocol fields, and some way to determine
the "TCP length", both to provide the functional equivlent service
of IP and to be used in the TCP checksum ...
...
Return "error: connection closing" and do not service request.
RECEIVE Call
...
... Type of Service, an Internet Protocol field. ...
... Type of Service ...
