gen_sctp HEARTBEAT-ACK

4 views
Skip to first unread message

Дмитрий Омелечко

unread,
Nov 12, 2009, 1:36:12 PM11/12/09
to erlang-...@googlegroups.com
Кто работал с SCTP просьба помочь.

На сервере и клиенте по 2 интерфейса и подключены к разным сетям.

[server] - 192.168.0.0/24 - [client]
[          ] -   10.0.0.0/24     - [         ]

Собственно код написан по примеру из man gen_sctp.

На сколько я понял, при отключении одного из интерфейсов поток должен автоматически переключаться на рабочий интерфес.

INIT & INIT-ACK при инициализации подключения содержат правильные адреса.

НО после отсылки сервером HEARTBEAT в соседний канал клиент отвечает ABBORT вместо HEARTBEAT-ACK, и насколько я понял именно это является причной не работающего fail-over`a.

Пробовал выставлять клиенту {sctp_peer_addr_params, #sctp_paddrparams{flags=[hb_enable]}} - не помогло.

Что я пропустил?

И второй вопрос. Неоднозначно в документации написано про балансировку нагрузки на несколько каналов. В моем случае пропускная способность каналов будет очень мала.
Можно ли с помощью sctp сагрегировать трафик?

Возможно вопросы пионерские, но заранее спасибо за любую помощь.
Reply all
Reply to author
Forward
0 new messages