[eepro100] Lockup with Intel PRO/100+ Dual Port Server Adapter

Thomas Lorenzen tl@theory.ki.ku.dk
Mon, 15 Jan 2001 12:49:49 +0100 (CET)


     Hi'

On Sun, 14 Jan 2001, Gerd v. Egidy wrote:

>>> > >>> > eth1      Link encap:Ethernet  HWaddr 00:03:47:3B:27:EE
>>> > >>> >           inet addr:192.168.200.201  Bcast:192.168.200.255 Mask:255.255.255.0
>>> > >>> ...
>>> > >>> > eth2      Link encap:Ethernet  HWaddr 00:03:47:3B:27:EF
>>> > >>> >           inet addr:192.168.200.202  Bcast:192.168.200.255 Mask:255.255.255.0
>>> > >>>
>>> > >>> Note that the interfaces both have the same station address.
>>> > >>> You must run trunking on the switch if they are both on the same network
>>> > >>> segment.
>>> > 
>>> >    Oups, this sounds like some black talk to me. Do you mean
>>> > the HWaddr fields. These are different to my eyes. Yes, I
>>> > plan on putting both interfaces on the same network
>>> > 192.168.200.xxx, but is that a problem. I am not sure about
>>> > what trunking on the switch means.
>>> 
>>> If you plan to use them on the same network to increase the link speed you should
>>> consider using adapter bonding. That means that both ports are tied together to a
>>> virtual "bond0" interface wich has the speed of both adapters combined. But your
>>> switch has to support that (this is usually called port trunking, usually only the
>>> more expensive 16-port and above switches support it, just have a look at the manual).
>>> 
>>> Just assigning two IPs in the same network won't improve your network performance much.
>>> 
>>> To use bonding on linux take a look at this kernel patch:
>>> 
>>> http://www-miaif.lip6.fr/willy/pub/linux-patches/bonding/

   Ok, I guess, that I have now lifted the curtain for the
fact, that I am not a networking expert, so I will now take
the opportunity to ask for advice regarding our setup.

   We are currently expanding our computing cluster
presently consisting of a dual pentium server and twentytwo
pentium clients. I have tried to sketch the planned setup
below.

####################

                100Mbit                                     
                to                                          
                clients                                     
                                                            
       100Mbit  |  |                                        
          \     |  |                                        
           \  |------|                                      
            \/| SW-1 |---|                                  
            / |------|   |                                  
   |------|/             |                                  
---|SERVER|<-Dualport    |<-1000Mbit                        
   |------|\             |                                  
            \            |                                  
            /\|------|   |                                  
           /  | SW-2 |---|                                  
          /   |------|                                      
      100Mbit   |  |                                        
                |  |                                        
                                                            
                100Mbit                                     
                to                                          
                clients                                     

####################

   The server is equipped with a dual port adapter, where
port 1 is destined to plug into switch SW-1 and port 2 is
destined to plug into switch SW-2. All connections are
100Mbit except that the two switches in addition have a
single 1000Mbit port each, which are interconnected. My idea
was then that port 1 should serve the clients on SW-1 and
that port 2 should serve the clients on SW-2. In addition
clients from SW-1 and SW-2 should communicate via the
1000Mbit link instead of via the 100Mbit link via the
server.

   Now for the question as to how the network should be
structured. The network is not connected to any official
net, so a private network 192.168.xxx.xxx is to be chosen. I
have just thought of assigning the ports on the dual port
adapter to the same network. However, I am a bit uncertain
about, if the dual port adapter will use equal loading on
each ports or if port 1 will be used for connections to SW-1
only and if port 2 will be used for connections to SW-2
only.

   I would very much appreciate, if anybody have some
comments or additional suggestions for the network setup.

   Thanks for any comments and help in advance.

   Best Regards.

     Thomas.

----------------------------------------------------------------------
Cand. Scient. Thomas Lorenzen               Phone : (+ 45) 35 32 02 50
Department of Chemistry                       Fax : (+ 45) 35 32 02 59
University of Copenhagen                     Mail : tl@theory.ki.ku.dk
DK, 2100 Copenhagen, Denmark   Homepage : http://theochem.ki.ku.dk/~tl
----------------------------------------------------------------------