bonding presentation

15
Bonding HA and MT

Upload: fanepix

Post on 10-Mar-2015

127 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Bonding Presentation

BondingHA and MT

Page 2: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 22

BondingBonding

✔ High AvailabilityHigh Availability✔ Maximum ThroughputMaximum Throughput

Page 3: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 33

High AvailabilityHigh Availability

✔ HA goal is to provide the maximum HA goal is to provide the maximum availability of network connectivityavailability of network connectivity

✔ HA configurations have redundant or HA configurations have redundant or backup network devices or (and) links backup network devices or (and) links between the host and the rest of the worldbetween the host and the rest of the world

Page 4: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 44

HA Single Switch TopologyHA Single Switch Topology✔ No availability penalty to optimizing for No availability penalty to optimizing for

maximum bandwidthmaximum bandwidth

To other networks

Host A Host B

Page 5: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 55

HA Multiple Switch TopologyHA Multiple Switch Topology✔ A trade off between network speed and A trade off between network speed and

availabilityavailability

ether1

ether2

Switch B

port1

port2 port2

Switch A

port1

To other networksTo other

networks

Host A

Page 6: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 66

Bonding and LM ModesBonding and LM Modes

✔ active-backupactive-backup is is the preferred modethe preferred mode

✔ broadcast broadcast is a is a special purpose special purpose mode mode

✔ Depends upon Depends upon capabilities of the capabilities of the switchswitch

✔ ARP monitoring ARP monitoring provides better level provides better level of reliabilityof reliability

Page 7: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 77

Maximum ThroughputMaximum Throughput

It means nothing more than It means nothing more than

THROUGHTPUTTHROUGHTPUT

Page 8: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 88

MT Single Switch Topology:MT Single Switch Topology:GatewayedGatewayed

✔ Traffic to and from the bonded device will Traffic to and from the bonded device will be to the same MAC level peer on the be to the same MAC level peer on the networknetwork

To other networks

Host A Router

Page 9: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 99

MT Single Switch Topology:MT Single Switch Topology:LocalLocal

✔ Each destination (Host B, Host C) will be Each destination (Host B, Host C) will be addressed directly by their individual MAC addressed directly by their individual MAC addressesaddresses

Host A Switch

Host BHost C

Page 10: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 1010

Bonding Modes: balance-rrBonding Modes: balance-rr✔ The only mode that permit a single TCP/IP The only mode that permit a single TCP/IP

connection to stripe traffic across multiple connection to stripe traffic across multiple interfacesinterfaces

✔ Packets may arrive out of orderPackets may arrive out of order✔ This mode requires the switch to have the This mode requires the switch to have the

appropriate ports configured for appropriate ports configured for "etherchannel" or "trunking”"etherchannel" or "trunking”

Page 11: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 1111

Bonding Modes: balance-xorBonding Modes: balance-xor✔ Packets destined for specific peers will Packets destined for specific peers will

always be sent over the same interfacealways be sent over the same interface✔ Works best in a "local" network Works best in a "local" network

configurationconfiguration✔ Switch ports need to be configured for Switch ports need to be configured for

"etherchannel" or "trunking."etherchannel" or "trunking.

Page 12: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 1212

Bonding Modes: 802.3adBonding Modes: 802.3ad✔ StandardStandard✔ Almost no switch configurationAlmost no switch configuration✔ Distributes traffic by peerDistributes traffic by peer✔ Same speed and duplexSame speed and duplex✔ ARP monitor is not available in this modeARP monitor is not available in this mode

Page 13: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 1313

Bonding Modes: balance-tlbBonding Modes: balance-tlb

✔ Balances outgoing traffic by peerBalances outgoing traffic by peer✔ All incoming traffic arrives over a single All incoming traffic arrives over a single

interfaceinterface✔ ARP monitor is not availableARP monitor is not available

Page 14: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 1414

Bonding Modes: balance-albBonding Modes: balance-alb

✔ Almost the same as Almost the same as balance-tlbbalance-tlb✔ balances incoming traffic from local network balances incoming traffic from local network

peerspeers✔ device driver must support changing the device driver must support changing the

hardware address while the device is openhardware address while the device is open

Page 15: Bonding Presentation

mummum 2006 Dallas2006 Dallas ©© MikroTik, 2006 MikroTik, 2006 Slide: Slide: 1515

Promiscuous ModePromiscuous Mode✔ balance-rr, balance-balance-rr, balance-

xor, broadcast and xor, broadcast and 802.3ad802.3ad

✔ active-backup, active-backup, balance-tlb and balance-tlb and balance-albbalance-alb

all slavesall slaves

active slaveactive slave