On Thu, 2 Oct 2003, Brooks Davis wrote:
> On Thu, Oct 02, 2003 at 03:45:47PM -0700, Julian Elischer wrote: > > On Thu, 2 Oct 2003, Vincent Jardin wrote: > > > > > I read the man of ng_ip_input and the source code. However I do not > > > understand what the use cases could be. Who is using it and what's > > > for ? > > > > I have no idea what it is used for.. similar effect can be made by > > using the ng_iface node, but I think that they didn't want a separate > > interface for each packet source.. > > > > I suggest we ask brooks..(cc'd). I could imagine it somehow connected > > with the 300 processor FreeBSD based cluster that he is working on at > > hos job (especially as it has their copyright). > > It was for a network emulator we were trying to build to allow us to > run real, unmodified programs in an environment where each program > was assumed to be an independent agent and the communication topology > between agents changed in realtime. Each agent was to bind to the IP > address of an IP-over-IP tunnel (gif on the FreeBSD end). We would then > take the packets, mangle them slightly and send them off to the emulator > (I think part of the goal was to let us use more or less off the shelf > emulation gear in the middle without needing a workstation for each > agent). When we got them back, we'd remanged them and stuff them back > into the IP stack with ng_ip_input so it could decide which gif tunnel > to send it back down. The emulation part of the project died when our > funding for it dried up so we've not actually using this module for > anything. was there a reason to not use the ng_iface node? (packets enterred on the INET hook if an iface node will be injected into the ip stack) (from memory) > > -- Brooks > > -- > Any statement of the form "X is the one, true Y" is FALSE. > PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 > _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "[EMAIL PROTECTED]"