2011-09-02 3 views
0

FIX 프로토콜 (QuickFix for C++)을 사용하여 거래 응용 프로그램을 작성하려고합니다. 컴퓨터에 6 개의 NIC 카드가 구성되어 있습니다. 사용 가능한 모든 6 개의 NIC 카드 (IP 주소) 중 하나를 사용하도록 FIX 응용 프로그램 (이 경우 개시 자 역할)을 어떻게 허용합니까? 초 기자 설정은 소스 IP/포트가 아닌 대상 호스트/포트 만 설정할 수 있습니다.FIX (quickfix) FIX 세션에 사용할 NIC/IP를 설정하는 방법

그리고 동일한 응용 프로그램 내에서 2 개 이상의 NIC 카드를 동시에 (로드 균형 조정용으로) 사용하는 방법은 무엇입니까?

감사합니다.

답변

2

초 기자는 연결에 필요한 IP 주소 만 알고 있으면됩니다. 패킷이 어떻게 그 IP에 도달해야 하는가는 하위 네트워크 계층과 커널 네트워크 스택의 작업입니다.

2 개 이상의 NIC에 대해서는 커널 라우팅 테이블이나 라우터에서 처리해야합니다.

2

라우팅 테이블에 특정 경로를 설정할 수 있습니다. 예 : 경로 추가 -host gw

여기서는 연결할 대상 시스템의 IP 주소입니다. 은 사용할 NIC 중 하나의 IP 주소입니다.

따라서 NIC 카드를 사용하여 quickfix 세션을 사용합니다. 희망이 도움이됩니다.

관련 문제