This chapter describes the SCTP agents developed for ns by the Protocol Engineering Lab at the University of Delaware. The SCTP agents are all two-way agents, which means they are symmetric in the sense that they represent both a sender and receiver. However, bi-directional data has not yet been implemented. Each instance of an SCTP agent is either a sender or receiver.
The SCTP agents are implemented in files matching the regular expression ~ns/sctp/sctp*.{cc, h}.
The SCTP agents currently supported are:
Section provides a simple overview of the base SCTP
agent with details of configuration parameters and
commands. Section
describes the SCTP
extensions available. The details of the SCTP trace format used in
packet trace files are explained in
Section
. Section
explains how
to use legacy applications with SCTP and how to write SCTP-aware
applications which exploit all SCTP's
features. Section
provides examples scripts for
both singled homed and multihomed endpoints.