2014-02-07 7 views
1

12 개의 네트워크 인터페이스를 가진 두 대의 기계가 있습니다. 각 인터페이스는 지점 간 무선 링크 (예 : machine1 : intf0 -> machine2 : intf0, machine1 : intf1 -> machine2 : intf1 등)를 통해 다른 컴퓨터의 해당 인터페이스에 연결됩니다. 각 링크는 다중 홈 서버와 비슷한 자체 MAC 주소를 가진 이더넷 링크로 생각할 수 있습니다.다중 소켓 및 인터페이스를 통한 데이터 멀티플렉싱

저는이 모든 인터페이스에서 데이터를 스트라이핑하고 하나 이상의 인터페이스에서 데이터 손실 및 링크 중단을 처리 할 수있는 시스템을 만들기 위해 노력하고 있습니다.

나는이 문제가 여러 번 해결되었다는 느낌을 가지고 있습니다. 나는 리눅스 시스템에서 그런 일을 처리 할 수있는 오픈 소스 라이브러리에 대해 알고 있는지 알아 내려고 노력하고있다. 당신이 link aggregation 찾고있을 것 같은이 소리

감사

답변

1

는 리눅스에 결합라고도합니다.

Linux 본딩 드라이버는 다중 네트워크 인터페이스를 단일 논리 "결합 된"인터페이스로 집계하는 방법을 제공합니다. 결합 된 인터페이스의 동작은 모드에 따라 다릅니다. 일반적으로 말하기 모드는 대기 대기 또는로드 균형 조정 서비스를 제공합니다. 또한 링크 무결성 모니터링이 수행 될 수 있습니다.

참조 :

하우투 최대 처리량 구성에 대한 정보를 제공합니다.