IP-Ethernet Routing Problem (4.2)

Ron Natalie <ron> ron at brl-sem.ARPA
Wed Oct 9 05:14:57 AEST 1985


> 
>     route add usc-cseb usc-cse
> 
> communication between usc-cse and usc-cseb stops!  (Using "telnet usc-cseb"
> 
>     Routing tables
>     Destination     Gateway         Flags    Refcnt Use        Interface
>     usc-cseb        usc-cse         UH       0      520        il0
>     loopback-net    localhost       U        0      10161      lo0
>     uscnet          usc-cse         U        1      378483     il0
> 
> Once the usc-cseb route is deleted, communication is restored.  My suspicion
> is that an ethernet interface can't handle packets routed to it as a host
> (i.e. you can have networks and gateways as destinations but not hosts).

The way the routing table works is that you give the HOST ADDRESS for the
next HOST (i.e., the gateway) that is to receieve packets bearing the ADDRESS
of DESTINTATION.

What you've done is create a loop.  Your machine will send all the usc-cseb
packets to itself continually.

> Why do we want explicit routing?  We want to use our VAX as a gateway between
> two ethernets.  Unfortunately, for reasons beyond our control, we are not
> allowed to assign different Internet network numbers to the two ethernets
> (apparently we are not allowed to have a "remote" net behind the arpanet
> gateway).

Why not check out the 4.3 Subnet code.  This is probably closer to what
you want.  Or work on some more dedicated Gateway/ARP code.

-Ron



More information about the Comp.unix.wizards mailing list