Mikrotik: O que e Bonding
Por administrador	Tag mikrotik, mikrotik bonding, o que e bonding
Bonding é uma tecnologia que permite a agregação de várias interfaces semelhantes a ethernet em um único link virtual, obtendo taxas de dados mais altas e fornecendo failover.
A ligação de interface não cria uma interface com uma velocidade de link maior. A ligação de interface cria uma interface virtual que pode balancear a carga do tráfego em várias interfaces. Mais detalhes podem ser encontrados nas interfaces LAG e na página de balanceamento de carga .
É fundamental que uma das opções de monitoramento de link disponíveis esteja habilitada. No exemplo acima, se um dos links vinculados falhar, o driver de vinculação continuará a enviar pacotes pelo link com falha, o que levará à degradação da rede. A vinculação no RouterOS atualmente suporta dois esquemas para monitorar um estado de link de dispositivos escravos: monitoramento MII e ARP. Não é possível usar os dois métodos ao mesmo tempo devido a restrições no driver de ligação.
Monitoramento ARP
O monitoramento ARP envia consultas ARP e usa a resposta como uma indicação de que o link está operacional. As respostas ARP não são validadas, qualquer pacote recebido pela interface escrava resultará na interface escrava considerada ativa. Isso garante que o tráfego está realmente fluindo pelos links. Se os modos balance-rr e balance-xor estiverem definidos, o switch deve ser configurado para distribuir uniformemente os pacotes em todos os links. Caso contrário, todas as respostas dos destinos ARP serão recebidas no mesmo link, o que pode causar a falha de outros links. O monitoramento ARP é habilitado pela configuração de três propriedades – link-monitoring, arp-ip-targets e intervalo arp. O significado de cada opção é descrito posteriormente neste artigo. É possível especificar vários alvos ARP que podem ser úteis em configurações de alta disponibilidade. Se apenas um alvo for definido, o próprio alvo pode cair. Ter alvos adicionais aumenta a confiabilidade do monitoramento ARP.
Monitoramento MII
O monitoramento MII monitora apenas o estado da interface local. MII Tipo 1 – um driver de dispositivo determina se um link está ativo ou inativo. Se o driver do dispositivo não suportar esta opção, o link aparecerá como sempre ativo. A principal desvantagem é que o monitoramento MII não pode dizer se o link pode realmente passar pacotes ou não, mesmo se o link for detectado como estando ativo. O monitoramento MII é configurado definindo as variáveis ​​- link-monitoring e mii-interval.
Modos de colagem
O modo 802.3ad é um padrão IEEE também denominado LACP (Link Aggregation Control Protocol). Inclui configuração automática dos agregados, portanto, é necessária uma configuração mínima do switch. Este padrão também exige que os quadros sejam entregues em ordem e as conexões não devam ser ordenadas incorretamente. O padrão também determina que todos os dispositivos no agregado devem operar na mesma velocidade e modo duplex.
O LACP equilibra o tráfego de saída nas portas ativas com base nas informações do cabeçalho do protocolo em hash e aceita o tráfego de entrada de qualquer porta ativa. O hash inclui a origem Ethernet e o endereço de destino e, se disponível, a tag VLAN e o endereço de origem e destino IPv4 / IPv6. Como isso é calculado depende do parâmetro transmit-hash-policy . O monitoramento do link ARP não é recomendado, porque as respostas ARP podem chegar apenas em uma porta escrava devido à política de hash de transmissão no dispositivo de mesmo nível LACP. Isso pode resultar em tráfego transmitido desequilibrado, portanto, o monitoramento do link MII é a opção recomendada.
Este modo equilibra o tráfego de saída pelas portas ativas com base nas informações do cabeçalho do protocolo em hash e aceita o tráfego de entrada de qualquer porta ativa. O modo é muito semelhante ao LACP, exceto que não é padronizado e funciona com a política de hash das camadas 3 e 4 . O modo pode funcionar em conjunto com interfaces estáticas do Grupo de agregação de links (LAG).
Se este modo for definido, os pacotes são transmitidos em ordem sequencial do primeiro escravo disponível para o último. O balance-rr é o único modo que enviará pacotes através de várias interfaces que pertencem à mesma conexão TCP / IP. Ao utilizar múltiplos links de envio e recebimento, os pacotes são freqüentemente recebidos fora de ordem, o que resulta na retransmissão do segmento. Para outros protocolos como UDP, não é um problema se um software cliente pode tolerar pacotes fora de ordem. Se um switch for usado para agregar links, então a configuração de porta de switch apropriada é necessária, entretanto muitos switches não suportam balance-rr. Guia de configuração rápida demonstra o uso do modo de ligação balance-rr. Como você pode ver, é bastante simples de configurar. O Balance-rr também é útil para vincular vários links sem fio; no entanto, ele requer largura de banda igual para todos os links vinculados. Se a largura de banda de um link vinculado cair, a largura de banda total do vínculo será igual à largura de banda do link vinculado mais lento.
Este modo usa apenas um escravo ativo para transmitir pacotes. O escravo adicional só se torna ativo se o escravo primário falhar. O endereço MAC da interface de ligação é apresentado na porta ativa para evitar confundir o switch. O backup ativo é a melhor escolha em configurações de alta disponibilidade com vários switches interconectados.
Quando as portas são configuradas com modo de transmissão, todas as portas escravas transmitem os mesmos pacotes ao destino para fornecer tolerância a falhas. Este modo não fornece balanceamento de carga.
Este modo equilibra o tráfego de saída por ponto. Cada link pode ter uma velocidade diferente e modo duplex e nenhuma configuração de switch específica é necessária como para os outros modos. A desvantagem desse modo é que apenas o monitoramento do link MII é suportado (o monitoramento do link ARP é ignorado quando configurado) e o tráfego de entrada não é balanceado. O tráfego de entrada usará o link configurado como "principal".
O modo é basicamente o mesmo que balance-tlb, mas o tráfego IPv4 de entrada também é equilibrado. Apenas o monitoramento de link MII é suportado (o monitoramento de link ARP é ignorado quando configurado), a desvantagem adicional deste modo é que ele requer a capacidade do driver de dispositivo para alterar o endereço MAC.