Re: IRX not responding to all packets.

Arnaud Girsch (girsch@marben.com)
Sun, 10 Nov 1996 05:18:14 -0800 (PST)

> > LAN 'C'
> > LAN 'A' -----+---------------
> > -----------+-- |
> > | [R2 ISDN]
> > [R0 whatever] /
> > \ /\/(ISDN)
> > \/\(T1) /
> > \ /
> > [IRX ComOS 3.2R] [R1 ISDN]
> > | |
> > ---+-----------------------+-----
> > LAN 'B'
> >
[...]
> > . the IRX has a route default to R0, and a route /24 to 'B'
>
> Does the IRX have a static route to 'C' with the /26 netmask entered into
> the netmask table? 'add netm 'C' 255.255.255.224'

Nope, as 'C' and 'B' are in the same /24.

>> . R1 proxy ARP for 'C' hosts and has a default route to IRX and a /26 to R2
>
> Proxy ARP for 'C' hosts??? dounds like R1 and R2 are bridging 'C' into
> the 'B' network. If R1 and R2 are routers, then I don't understand why
> R1 is doing proxy arp for 'C'. It might help if you gave the actual IP
> addresses.

Hum .. R1 is not exactly bridging. It's routing IP, but proxying for 'C' /26
addresses.
R2 is only routing, no proxy.

Again .. R1 is proxying b/c 'C' is a /26 inside 'B' which is /24.

> > . R2 has a default route to R1, and a /26 to 'C'
> Is 'C' a subnet of 'B'?

Yes.
Don't tell me to subnet 'B', I have some equipments that won't work without
being in a /24 :-) ... and I don't want to assign a whole /24 to 'C' which is
small.
(If you have another solution than using another /24 or subnetting 'B', I'll
take it :-) )

> > >From any host on 'C', I can have TCP, UDP, antyhing to 'A', 'B' hosts.
> > >From any host on 'C', I can ping the IRX, and even telnet to it.
> > But ... from any host on 'C', I can't traceroute to the IRX. The UDP packets
> > are sent correctly, but I got no answer.
> > I can traceroute any host on 'A', I will have answers for all routers except
> > from the IRX ("* * *" display)
>
> You might want to read chaper 19 of the Config Guide where it talks about
> packet trace filters. You could setup a filter to show you the UDP
> traffic from 'C' to see what is getting to the IRX.

I know how to add filters and stuff. The problem was that the IRX didn't send
back any ICMP to the UDP sent (and received)

> > Any explication for that ? The IRX doesn't like proxy ARPs ? well .. it can
> > connect from a 'C' host ...
>
> The IRX doesn't 'know' about proxy arps. You can do a 'sho arp ether0'
> to see the arp table for the ether0 port and network interface. For the
> IPs from 'C' you should see the same MAC address as the router R1 (which
> I would guess is an Ascend pipline or an Adtrans ISDN box of some sort).

Yes it does show the R1 MAC address, as it should.
R1 is an Ascend Max as you guessed.

> If the above is really causing you some problems call in and open a case
> so that someone can take a good look at your situation.

Well ... as at that time I only had Win95 boxes on 'C'.
Now the conclusion is that it was the Win95 "problem" reported and explained
by Megazone few days ago on that list. It works ok with anything else than
M$ traceroute.
Anyone (Megazone ?) knows what's so different in their implementation ?

Arnaud.

-- 
Arnaud Girsch  -+- agirsch@marben.com -+- Marben Products, Inc. - San Jose, CA