Re: Kernel drops UDP datagrams between interface and process



On Apr 15, 5:31 pm, phil-news-nos...@xxxxxxxx wrote:

| You claim this is supposed to be for failover, but you have no
| failover mechanism. There are many ways to do network interface
| failover in Linux, but this is not one of them.

The mechanism is called ARP.

You have no method to prevent one interface from responding to ARP
requests under any circumstances. If you had logic to disable one
interface when the other was working, then you could use ARP as
failover mechanism.

You have mentioned one mechanism so far.  You claim "There are many ways to
do network interface failover in Linux".  Maybe you can list or name at least
two more of them just so I can see what you have in mind.  If one of them is
suitable for my situation, I'll even consider using it.

VRRP and OSPF. My personal preference is to use OSPF, assigning the
service IP address to a loopback interface and advertising its
availability across both physical interfaces.

DS
.



Relevant Pages

  • Re: [2.4 PATCH] bugfix: ARP respond on all devices
    ... >for any local IP adress would respond to that request. ... There's a feature to do linux to behave like other OS and systems, ... Solaris 8 -> does not send ARP reply of other interface. ...
    (Linux-Kernel)
  • Re: Linux kernel 2.4 "weak end host" issue Explained
    ... > bind a service to the IP of a specific network interface usually is to ... Any Linux users who think this way are sadly misinformed as to how IPv4 ... That is why ARP exists in the first place. ...
    (Bugtraq)
  • Re: multiple interfaces act like proxy arp is on
    ... I do not have proxy ARP on. ... use the MAC address of the interface with that IP address. ... that at least some past version of Linux did not do, ... | -- the kernel will then answer to ARP requests for the internal IP ...
    (comp.os.linux.development.system)
  • Re: ARP Scans
    ... > In our network, ... linux by default makes sure that entries in the arp cache are ... these are also settable via the sysctl interface). ...
    (comp.os.linux.networking)
  • Re: Re: Deploring *nix Philosophy
    ... > you could set it so users could open and close the ppp interface at will. ... > initially invest in a fedora bible of sorts. ... > bring the complexity or power of the OS down to the level of a windows ... > sure that bringing Linux down to the level of windows home setup just to ...
    (Fedora)