Date: Thu, 22 Aug 1996 07:42:41 +0300 (EET DST) From: Vladimir Jakovenko <vovik@cmr.kiev.ua> To: freebsd-hackers@freebsd.org Subject: IP over IP Message-ID: <199608220442.EAA13472@cmr.kiev.ua>
next in thread | raw e-mail | index | archive | help
Hi, all! Sorry for long posting, but it seems we really have a problem here. Some time ago our University was given access to Internet. We have only 8+16 IP adress from ISP. Our network is happened to look like it is shown on (simplified) figure below. Internet ^ 2 Mb/s 10 Mb/s | ---o------------------o------ | +-----+------+ +-------+-------+ | | oberon | | r2d2 | | | FBSD-2.1.5 | | CISCO 2511 +------+ | | | | [I] +-+----------+ +---------------+ InterNet | -------|----------------------------------------------------------- [II] | IntraNet | | | +---------------+ +------+-----+ | cad | | inferno + ----... | FBSD-2.1.5 | | Novel 3.12 | | | | +-----... +-------+-------+ +------+-----+ | 10.0.0.9| | | +---------------+ +-------+-------+ | | space | | ee | | | FBSD-2.1.5 | | FBSD-2.1.5 | | | | | | | +-------+-------+ +-------+-------+ +---------------o------------------------o----- 10.0.0.10 10.0.0.11 First eight IP adresses from ISP are used in [I] for interfaces and some virtual hosts. We have also a backbone network, mostly based on Ethernet, using RFC1918 10.0.0.0 networks. Most routers are FreeBSD boxes, except some stupid people with Novell. At present most FreeBSD boxes in our backbone don't have direct connection to [oberon], only via 1-4 routers, for which we dont have sufficient number of IP addresses from ISP. But we would like to give these FreeBSD boxes such addresses, mostly because we want them to be able to connect to Internet not via proxy [oberon], but directly, because [oberon] is a simple PC-486 with 16Mb RAM and 1Gb HDD which acts as primary DNS, mail relay, and proxy, and it is already highly loaded. So we want to "redistribute" rest 16 IP adresses among other FreeBSD boxes via P2P tunnels, so that they look like being connected to [oberon] by P2P links. Now owr questions: Is there any way to build "virtual" P2P link from the given FBSD box in campus network to [oberon] using IP over IP? Is there any implementation of IP over IP for FreeBSD or any other solution easily ported to FreeBSD? I looked at ipfw and tun(4), but ipfw with divert(4) in -current and tun(4) are designed for use with user-level programs (like iijpp). I think this is wrong solution in the case, because of BIG traffic from [oberon] to other FBSD machines, wich are supposed to act as ftp and news (full-feed) servers. I think the kernel-level tunneling is more effective solution in case of the BIG traffic. All our attempts to find such solution seem to fail. Any suggestions/opinions would be greatly appreciated! Vladimir.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608220442.EAA13472>