next up previous contents index
Next: TCP Up: Protocol Specifications Previous: SELECT

SWP

NAME

SWP (Sliding Window Protocol)

SPECIFICATION

L. Peterson and B. Davie. Computer Networks: A Systems Approach. Morgan Kaufmann Publishers, San Francisco, CA (1996).

SYNOPSIS

SWP implements reliable, ordered message delivery using the sliding window algorithm. It is a message-oriented protocol, rather than a byte-oriented protocol like TCP. SWP does not support explicit connection setup or flow control. (See MSP for these features.) This implementation of SWP is loosely based on the one given in the book, but it is much more robust and complete.

REALM

SWP is in the ASYNC realm.

PARTICIPANTS

SWP removes a pointer to a long (the SWP port number) from the participant stack. SWP ports must be less than 0x10000. If the local participant is missing, or if the local protocol number is ANY_PORT, SWP will select an unused local port.

CONTROL OPERATIONS

SWP_SET_SWS:
Sets the sending window size for this session.
Input:
int sws
Output:
none

CONFIGURATION

name=swp protocols=ip;

AUTHOR

Tim Newsham



Larry Peterson
Tue Jul 1 14:50:34 MST 1997