Subject: Re: IP forwarding enhancement for on-demand routing

From: SSDP143 <[email-masked]>
Date: Tue, 5 Dec 2000 13:44:21 +0200 (EET)

Dear Bruno;

We are group of three members.

We have done something like this by writing a Linux kernel module
Extract destination IP address, DestIP from datagram,

If DestIP is on a directly connected network,
 send datagram to destination over that network
else
 if there is an entry in the routing table (System routing table)
 that fits DestIP
  then route the datargam to the specified next hop address
 else (no entry is found in the System routing table)
   1.Search in routing table of AODV (Ad-Hoc On demand Distance
1.Search in routing table of AODV (Ad-Hoc On demand Distance Vector
 routing)protocol
    If there is a nexthop available for this DestIP
     then route the datargam to the specified next hop address
    Else
     send RREQ to find a suitable path to this DestIP and waits for
     RREP
     If recieving RREP
      then route the datargam to the specified next hop address
     Else
      declare a routing error, and send an ICMP error message.

So our kernel module handles the ip forwarding and enhancements..
And so, we decrease number of broadcasting (On Demand only)

For more details you can e-mail:
                                  Azza ([email-masked])
				  Morcos ([email-masked])
				  Hany ([email-masked])