Forum Topic - Problem using qnet over IP: (2 Items)
   
Problem using qnet over IP  
Hi all,

I'm trying to gain qnet performance benefits regarding bandwidth, by using load balancing over two network interfaces 
per node but just one switch. Our setup is two nodes with two network interfaces each. The four network interfaces are 
all connected to one switch.

OS: QNX6.5.0.

If initializing qnet in default mode everything works fine, except for qnet recognizing that both links are connected to
 the same switch (as mentioned in the documentation).
I think this is shown in qnetstats: lr_inbound(): ignoring resolve packet on redundant l4 0.

Somewhere I read that this is not the case using qnet over IP.
However, when starting qnet over IP the whole system crashes.

What I'm doing is:

1. qnet default mode:
# io-pkt-v4-hc -p tcpip
# mount -T io-pkt -o mac=${NODEMAC} /proc/boot/devnp-mpc85xx.so
# mount -T io-pkt -o bind=tsec0,bind=tsec2 /lib/dll/lsm-qnet.so

2. qnet over IP:
# io-pkt-v4-hc -p tcpip
# mount -T io-pkt -o mac=${NODEMAC} /proc/boot/devnp-mpc85xx.so
# mount -T io-pkt -o bind=ip,resolve=dns /lib/dll/lsm-qnet.so

Name resolving seems to be working if testing with gethostbyname(). I am using etc/hosts.

Am I doing anything wrong here?

Thanks,
Matthias

RE: Problem using qnet over IP  
Check if the switch supports vlan, you could use that to isolate the networks

-----Message d'origine-----
De : Matthias Grafmueller [mailto:community-noreply@qnx.com] 
Envoyé : Wednesday, November 27, 2013 6:51 AM
À : technology-networking
Objet : Problem using qnet over IP

Hi all,

I'm trying to gain qnet performance benefits regarding bandwidth, by using load balancing over two network interfaces 
per node but just one switch. Our setup is two nodes with two network interfaces each. The four network interfaces are 
all connected to one switch.

OS: QNX6.5.0.

If initializing qnet in default mode everything works fine, except for qnet recognizing that both links are connected to
 the same switch (as mentioned in the documentation).
I think this is shown in qnetstats: lr_inbound(): ignoring resolve packet on redundant l4 0.

Somewhere I read that this is not the case using qnet over IP.
However, when starting qnet over IP the whole system crashes.

What I'm doing is:

1. qnet default mode:
# io-pkt-v4-hc -p tcpip
# mount -T io-pkt -o mac=${NODEMAC} /proc/boot/devnp-mpc85xx.so # mount -T io-pkt -o bind=tsec0,bind=tsec2 /lib/dll/lsm-
qnet.so

2. qnet over IP:
# io-pkt-v4-hc -p tcpip
# mount -T io-pkt -o mac=${NODEMAC} /proc/boot/devnp-mpc85xx.so # mount -T io-pkt -o bind=ip,resolve=dns /lib/dll/lsm-
qnet.so

Name resolving seems to be working if testing with gethostbyname(). I am using etc/hosts.

Am I doing anything wrong here?

Thanks,
Matthias





_______________________________________________

Technology
http://community.qnx.com/sf/go/post107078
To cancel your subscription to this discussion, please e-mail technology-networking-unsubscribe@community.qnx.com