[comp.protocols.tcp-ip] Promiscuous ARP

ml@gandalf.UUCP (Marcus Leech) (04/13/89)

I have a couple of questions for this group.  They're largely independant
    but I'm packaging them together for economy :-)

I intend to build a network of Convergent MightyFrame machines running
  their TCP/IP software (Berkeley-style, with sockets).  I'd like to
  build a network that looks like this:

                     [---------ETHERNET-A----------]
                                    |
                                 MACHINE A
                                 /         \
                               /             \
                            SLIP              SLIP
                            /                   \
                           /                      \
                       MACHINE-B-----SLIP-------MACHINE-C
                          |                        |
                [----ETHERNET-B----]     [----ETHERNET-C----]


I'd like to configure each of the SLIP<--->ETHERNET gateway machines
    such that they'd respond to ARP requests for either of the two "other"
    networks ("Promiscuous ARP").  Is it possible to do this with the
    regular Berkeley networking code?  With the Convergent TCP/IP?
I could, of course, put default gateway information into each of the
    hosts on the local ETHERNETs, but I'd like to avoid having to do that.
    


Question 2 is this:  Can anyone point me in the direction of source code
    for BIND, or any other reasonable-good Domain Name Server implementation?
-- 
"This sentence not witty"               #include <std_disclaimer.h>
Marcus Leech                            E-mail:      ml@gandalf.UUCP
Gandalf Data Ltd                        PacketRadio: VE3MDL@VE3JF
Engineering Computer Facilities         Paper: 130 Colonnade Rd, Nepean, ON