This Segmentation/Reassemply agent is written by Yukio Hashimoto 
(yhash@cstp.umkc.edu) and modified by Nguyen Huu Thanh 
(thanh@informatik.unibw-muenchen.de). It has been tested in ns version 2.1b5

The SarAgent and PassAgent are modified so that:

- End-to-end performance such as packet delay can be traced.
- All packet header informations are maintained.
- It supports all kinds of source (TCP, UDP, CBR and so on).
- Allow to perform flow-based packet classification at the segmentation path.

1. INSTALLATION

- Copy sar.cc, sar.h and pass.cc
  into the ns directory.

- Modify ns-packet.tcl, ns-default.tcl and packet.h (see these files in this 
  package).

- Modify Makefile in the ns directory so that pass.cc, sar.cc are compiled and
  linked in ns.

- Type "make depend"

- Type "make"

2. TEST

You can make a test by running example.tcl and new-sar.tcl included in the 
package. example.tcl also descibes how to use this agent.


created on Wed, 30 June 99
Nguyen Huu Thanh
