패킷 손실 시 백업 네트워크로 자동 전환을 구현하는 방법은 무엇입니까?

패킷 손실 시 백업 네트워크로 자동 전환을 구현하는 방법은 무엇입니까?

내가네트워크 본딩을 사용하여 연결(활성 백업 모드 사용), 네트워크 케이블을 뽑으면 자동으로 백업 네트워크로 전환되지만, 데이터 패킷이 통과하지 못하는 문제가 있는 경우 자동으로 백업 네트워크로 전환되지 않습니다.

주 네트워크에 패킷 손실이 있을 때 자동으로 백업 네트워크로 전환하고, 주 네트워크가 작동할 때 다시 전환하려면 어떻게 해야 합니까(예: 네트워크 본딩 모드 활성 백업) 주 네트워크와 백업 네트워크 간을 원활하게 전환하는 방법, 끌어올 때 다시 돌아가는 방법 ) 네트워크 케이블을 뽑았다가 다시 삽입합니까?

답변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

 

관련 정보