On 02/05/18(Wed) 14:45, Christopher Zimmermann wrote:
> On 2018-05-02 Martin Pieuchot <m...@openbsd.org> wrote:
> > On 02/05/18(Wed) 11:47, Christopher Zimmermann wrote:
> > > I just want to bring this up again. Can some network guru give me an ok
> > > or some feedback please?  
> > 
> > Can you explain with words why we shouldn't send a redirect?  The
> > comment above your diff states clearly:
> > 
> >   "If forwarding packet using same interface that it came in on,
> >   perhaps should send a redirect to sender to shortcut a hop."
> > 
> > So you're suggesting no to do that, why?
> 
> That's not exactly what I'm suggesting.
> 
> In this setting:
> 
> A 192.168.4.7 <--> 192.168.4.1 Gateway 192.168.1.1 <--> 192.168.1.2 B
> 
> I observed this senseless redirect:
> 
> 192.168.4.1 > 192.168.4.7: icmp: redirect 192.168.1.2 to host 192.168.4.1
> in plain language it means:
> "Hi 192.168.4.7, I'm 192.168.4.1. You sent me a packet for 192.168.1.2.
> I'm not the best route, next time send it to 192.168.4.1."
> So the gateway is instructing host 192.168.4.7 to use gateway
> 192.168.4.1 instead of 192.168.4.1. (this is not a typo!)

How does your routing table looks like?

Reply via email to