next up previous
Next: Transport Up: Components Previous: Network


The routing entity recieves upcalls from the network entity with packets that require next-hop information. It also receives upcalls that allow it to peek at all packets that arrive at a node. It sends downcalls to the network entity with next-hop information when it becomes available. SWANS implements the Zone Routing Protocol (ZRP) [3], Dynamic Source Routing (DSR) [4] and ad hoc On-demand Distance Vector Routing (AODV) [7].

interface class description
RouteInterface RouteZrp Zone Routing Protocol
  RouteDsr Dynamic Source Routing protocol
  RouteAodv Ad hoc On-demand Distance Vector routing protocol