내가네트워크 본딩을 사용하여 연결(활성 백업 모드 사용), 네트워크 케이블을 뽑으면 자동으로 백업 네트워크로 전환되지만, 데이터 패킷이 통과하지 못하는 문제가 있는 경우 자동으로 백업 네트워크로 전환되지 않습니다.
주 네트워크에 패킷 손실이 있을 때 자동으로 백업 네트워크로 전환하고, 주 네트워크가 작동할 때 다시 전환하려면 어떻게 해야 합니까(예: 네트워크 본딩 모드 활성 백업) 주 네트워크와 백업 네트워크 간을 원활하게 전환하는 방법, 끌어올 때 다시 돌아가는 방법 ) 네트워크 케이블을 뽑았다가 다시 삽입합니까?
답변1
기본적으로(AFAIK) 본딩 드라이버는 다음을 사용합니다.정보산업감시부인터페이스 가용성, 즉 운영자가 존재하는지 테스트합니다.
하지만 당신은 사용하고 싶을 수도 있습니다ARP 모니터링, 궁극적으로 들어오는 것만 테스트합니다.ARP대신 패킷.
프로세스는 다음 항목에 설명되어 있습니다.Linux 바인딩 문서.
기본적으로 다음을 통해 대상(최대 16개)을 모니터링할 수 있습니다.
echo +192.168.1.1 > /sys/class/net/bond0/bonding/arp_ip_target
일반적으로 arp 모니터링 간격에 대한 올바른 값을 밀리초 단위로 설정해야 합니다(즉시 테스트하기에 너무 길지도, 너무 짧지도 않음).
echo 100 > /sys/class/net/bond0/bonding/arp_interval