> This discussion has devolved into yet another idiotic bikeshed. Nobody
> claimed anwhere along the line that fastforwarding was a solution to
> all routing ills, suitable for use in a core router, or acceptable for
> any of the wildly esoteric CRAP espoused in the past 10 or 12 messages
> in this thread. If you don't like fastforwarding, don't use it, but
> don't get in the way of people who use it and maintain it.
I don't think you realize that as implemented it is not
suitable for *any* router with even a single host that will
send to hundreds of thousands of distinct ip addresses over
any period of time. It doesn't matter if all the router has
is a single default route in its route table because it
creates a new cache entry for *every* destination address to
which it successfully forwards a packet. Consider
H ---- R ----> internet
R, a freebsd machine running fastforwarding code, has a
single default route to an upstream machine. Now on H
all you have to do is something like
<init msg>
a = <initial host addr>
while (a++) {
to.sin_addr.s_addr = htonl(a);
sendto(s, msg, msglen, 0, (struct sockaddr*)&to, sizeof to);
}
and R's cache will be filled up real quick.
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message