From owner-freebsd-mobile Tue Mar 31 11:14:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA22488 for freebsd-mobile-outgoing; Tue, 31 Mar 1998 11:14:04 -0800 (PST) (envelope-from owner-freebsd-mobile@FreeBSD.ORG) Received: from church.cse.ogi.edu (root@cse.ogi.edu [129.95.20.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA22378 for ; Tue, 31 Mar 1998 11:13:29 -0800 (PST) (envelope-from jrb@cse.ogi.edu) Received: from cse.ogi.edu (jrb@church.cse.ogi.edu [129.95.44.2]) by church.cse.ogi.edu (8.8.6/8.8.6) with ESMTP id LAA19350; Tue, 31 Mar 1998 11:13:03 -0800 (PST) Message-Id: <199803311913.LAA19350@church.cse.ogi.edu> To: Robert Watson cc: mobile@FreeBSD.ORG Subject: Re: Mobile-IP? In-Reply-To: Your message of "Tue, 31 Mar 1998 12:43:23 EST." Date: Tue, 31 Mar 1998 11:13:03 -0800 From: Jim Binkley Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Mobile-IP for freebsd can be found at http://www.cs.pdx.edu/research/SMN with the NRL security bits at MIT. It has been there since last July/August. This is essentially a combined IPSEC/Mobile-IP implementation where MIP may *optionally* use IPSEC 2-way tunnels with manual keying. MIP can standalone as well. The kernel in question at the time the release was made was 2.2.2. There is a great deal of kernel work in there by us but it is mostly IPSEC related. There is some mobile-ip stuff, mostly focused on the IPIP "mvif" tunnel driver that actually does many jobs including manual VPNs with IPSEC (done with route(8) and or arp(8)), plus a few odds and ends. I can give somebody a 2.2.5 kernel if they so desire, but I haven't finished testing it yet. Of course, now I get to do it again. Our kernel work assumes the PAO, so we have to have a PAO to build on. On the other hand, given the correct kernel (speaks MIP hacks), our binaries of last summer are still compatible with 2.2.5 kernels. Go figure. The spring or early summer release (this is a guess as to both when and what) should include: 1. HARP, the Home Agent Redundancy Protocol, i.e., Mobile-IP HAs can work in parallel so that if one fails, a 2nd HA is available to take over the Mobile network. 2. MADRP - an experimental multi-hop ad hoc routing protocol. 3. 2.2., at least 5, maybe 6. We'll see. 4. A DHCP based mobile-ip as well as the current FA orientation, which can include 2-way IPSEC back home. 5. mystery features Mike! I'm in still Portland, ... just drive down the same freeway in a different direction about the same distance. Jim Binkley jrb@cse.ogi.edu Your message : > >I was wondering if there was currently support for Mobile IP in either >FreeBSD-regular or FreeBSD-PAO? (i.e., tunnel-style >forwarding/encapsulating of IP from the home network to the mobile >location). > >I am in the process of writing a user-land IP tunnel utility for use in a >VPN-environment, but as the behavior of Mobile IP is very similar, it >seems applicable. I currently have an implementation of a tunnel using >/dev/tun over UDP, but will have a raw-sockets direct IP encapsulation >(using IP protocol 4) sometime later this week. This is something that >could definitely be done kernel-side, but since FreeBSD does have a nice >user-land tunnel device, this seemed like a quick way to prototype it. > > > Robert N Watson > >Carnegie Mellon University http://www.cmu.edu/ >SafePort Network Services http://www.safeport.com/ >robert@fledge.watson.org http://www.watson.org/~robert/ > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-mobile" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message