2013-08-30 6 views
3

네트워크 패킷 스플리터를 만들기위한 힌트를 찾고 있습니다. 내가 원하는 건 몇 가지 네트워크 인터페이스를 통해 논리 링크 (예 : TCP/IP 연결)의 패킷을 분할하는 일종의 도구/코드입니다.리눅스 패킷 스플리터 만들기

본딩 드라이버가 라운드 로빈 패킷 분할을 사용하기 때문에 Linux 본딩 드라이버를 성공적으로 사용했지만 여러 네트워크 인터페이스의 대역폭/대기 시간이 비슷한 경우에만 최상의 성능을 얻을 수 있습니다.

사람은 효과적으로 네트워크 인터페이스를 통해 패킷을 분할 (안 논리 링크)는 가중 방식을 사용하여 수 도구 대신에 라운드 로빈 방식을 알아?

답변

0

sysfs를 사용하면 본딩 모드를보다 효과적인 선택으로 변경할 수 있습니다.
/sys/class/net/bond0/bonding/mode

는 또한 다른 어댑터가 더 중요하기 위해 같은 장소에서 queue_id을 변경하는 약간의 행운이있을 수 있습니다.

설정에 대한 자세한 내용은 Linux bonding documentation을 참조하십시오.