Date: Sat, 17 Feb 2001 19:17:50 +0530 (IST) From: Satyajeet Seth <sseth@sasken.com> To: <net@freebsd.org> Subject: Using netgraph to implement pseudo interfaces Message-ID: <Pine.GSO.4.30.0102171456150.21367-100000@suns3.sasi.com>
next in thread | raw e-mail | index | archive | help
Hi I wished to implement pseudo interfaces with the following requirements: 1. There is a ethernet interface fxp0 having MAC address MAC0. It also receives packets with destination MAC address MAC1 and MAC2. 2. The packets with destination MAC address MAC1 are sent to a pseudo interface 1 and packets with destination MAC address MAC2 are sent to pseudo interface 2. 3. The packets addressed to MAC0 should be sent to sent to fxp0. I plan to design a netgraph as follows: iface1 / fxp0 <-> bpf \ iface2 fxp0, iface1, iface2, bpf are nodes of type ng_ether, ng_iface, ng_iface and ng_bpf respectively. The packets with destination addresses MAC1 and MAC2 are sent to interfaces iface1 and iface2 respectively by bpf. Remaining are sent to fxp0. Could you suggest some pitfalls/improvements in the above scheme? I am using FreeBSD 4.0. Thanks Satya To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.30.0102171456150.21367-100000>