*BSD News Article 15973


Return to BSD News archive

Newsgroups: comp.os.386bsd.development
Path: sserve!newshost.anu.edu.au!munnari.oz.au!constellation!osuunx.ucc.okstate.edu!moe.ksu.ksu.edu!zaphod.mps.ohio-state.edu!cs.utexas.edu!uunet!pipex!uknet!cf-cm!paul
From: paul@isl.cf.ac.uk (Paul)
Subject: Proxy ARP ???
Message-ID: <1993May12.145531.23608@cm.cf.ac.uk>
Sender: news@cm.cf.ac.uk (Network News System)
Organization: /usr/local/lib/rn/organisation
Date: Wed, 12 May 1993 14:55:30 +0000
Lines: 30

Anyone know anything about proxy ARP. It's been suggested to me that it'll
solve a problem I have. If it's not too involved I'll have a go at
implementing it.

This is the original problem I had.

-------------
I've got a gateway machine running a bsd 4.3 derivative (386BSD).

Our campus has a class B network (131.251.) and one of the interfaces
on the gateway has the address 131.251.22.1, now the other side of
my gateway has a small LAN with domains 131.251.122. In order for
routing to take place in the kernel the two interfaces have to
appear to be on two separate nets so I have a netmask of 0xffff0000
on the campus side and a netmask of 0xffffff00 on the LAN side.
This works fine, routing takes place as expected across the gateway.

Now the problem is that the route to the LAN doesn't get propagated.
Since the campus side is a class B net it assumes that packets for
the LAN don't need to be routed because it has the same class B
domain.  Therefore it's not picking up any routes from the gateway.
If we set static routes on the campus side then routing works OK
but I'd like the route to the LAN to get propagated properly so
that it turns up on the internet.


-- 
  Paul Richards, University of Wales, College Cardiff

  Internet: paul@isl.cf.ac.uk