LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

LVS over ATM [Was: NAT cluster....] (fwd)

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: LVS over ATM [Was: NAT cluster....] (fwd)
From: Joseph Mack <mack@xxxxxxxxxxx>
Date: Sat, 16 Sep 2000 08:14:23 -0400 (EDT)

On Fri, 8 Sep 2000, Stephen Rowles wrote:

> hi,
> 
> After trying to use Direct Routing on an ATM network I discovered that 
> because of the ATM it is not possible to have duplicate MAC addresses for a 
> single IP. 

I asked a friend who has written ATM card drivers about this and got the
same story from him.

<me>

Hi Ed,
.
.
.
If we can get something authoritative on the matter and this turns out to
be the problem, then as a last resort we have the source code (it's Linux)
and we can "fix" it.


        Joe, I'll give it my best...

        I assume this is running RFC 1577, not ATM LAN Emulation.  
        ATM LAN Emulation doesn't care about IP Address uniqueness, 
        it insists on unique MAC -> ATM address mappings.  In 1577, where
        I'm certainly no expert, the Classic IP (CIP)
        server may indeed insist on unique IP -> ATM address mappings.

        I don't know if it's possible to implement IP transparent Server Load
        Balancing using 1577.  

        I don't know if you can "fix" this within the scope of 1577.  As I
        understand RFC 1577, a kind of ARP packet is sent to the Classical IP 
server
        for the "LIS" (think subnet).  This ARP is a request for an ATM address
        given an IP address.  The returned ATM address is that of the ATM 
attached
        server that registered the IP and ATM addresses with the CIP server.

        Unless the CIP server has some kind of special load balancing feature, I
        don't think it will allow 2 guys with different ATM addresses to 
register
        the same IP address.

        I can't think of where else or who else to pursue this.  Sorry.

Joe

--
Joseph Mack mack@xxxxxxxxxxx




<Prev in Thread] Current Thread [Next in Thread>