which physical adaptor's MAC address is exposed after channel bonding?

Discussion in 'Linux Networking' started by Rahul, Aug 27, 2008.

  1. Rahul

    Rahul Guest

    If I channel bond two ethernet adapters together the network would see only
    a single MAC address, so far as I understand it. What address is it? Is it
    one of the cards chose in a certain way, or is it chosen randomly? I wanted
    to know if my switch would always be seeing the same MAC address or could
    it toggle on subsequent reboots?
     
    Rahul, Aug 27, 2008
    #1
    1. Advertisements

  2. Rahul

    Bill Guest

    You don't see Eth0?
    Than probably the lower Hex value of the Mac Adders.
     
    Bill, Aug 27, 2008
    #2
    1. Advertisements

  3. The NICs only share a MAC address if you configure them for
    active-backup, in which case they share the active NIC MAC, since the
    intent is for the backup to take over transparently if the active fails.

    Otherwise both MACs are used, based on the load balance algorithm.
    That's how the load balancing happens (if the chosen algorithm is
    effective).
     
    Allen Kistler, Aug 27, 2008
    #3
  4. Rahul

    Rahul Guest

    Thanks Bill. We bonded together eth2 and eth3 bonded together as bond0.
    bond0 currently shows the MAC of eth2.

    Now the MAC of eth2 also happens to have a Hex value than eth3. So not sure
    which is the determining factor. And if it will change on subsequent
    reboots.

    Isn't there some governing convention / protocol?
     
    Rahul, Aug 27, 2008
    #4
  5. Rahul

    Bill Guest

    One other way was the slot the cards are in.
    Not sure if that comes into play with bond.
     
    Bill, Aug 27, 2008
    #5
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.