[ofa-general] Ipoib child interfaces are created in dgram mode, even if the config file (and main interface) specify connected mode.
Eli Cohen
eli at dev.mellanox.co.il
Mon Jun 1 08:18:39 PDT 2009
On Mon, Jun 01, 2009 at 09:01:23AM -0500, Mike Heinz wrote:
> One of our testers recently reported that he was getting different performance numbers from IPOIB depending on whether he was using interface ib0 or a child interface he had created with /sys/class/netib0/create_child.
>
> Investigating, I noticed that the two interfaces have different MTU sizes:
>
> ib0 Link encap:UNSPEC HWaddr 80-00-00-02-FE-80-00-00-00-00-00-00-00-00-00-00
> inet addr:172.21.33.58 Bcast:172.21.255.255 Mask:255.255.0.0
> inet6 addr: fe80::211:7500:ff:8fa4/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:65520 Metric:1
> RX packets:76 errors:0 dropped:0 overruns:0 frame:0
> TX packets:23147668 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:256
> RX bytes:5284 (5.1 Kb) TX bytes:17365044664 (16560.5 Mb)
>
> ib0.9001 Link encap:UNSPEC HWaddr 80-00-00-06-FE-80-00-00-00-00-00-00-00-00-00-00
> inet addr:172.21.34.58 Bcast:172.21.255.255 Mask:255.255.0.0
> inet6 addr: fe80::211:7500:ff:8fa4/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:2044 Metric:1
> RX packets:60413619 errors:0 dropped:0 overruns:0 frame:0
> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:256
> RX bytes:112572449188 (107357.4 Mb) TX bytes:0 (0.0 b)
>
>
> This leads me to believe that the child interface is in datagram mode even though the parent is in connected mode.
Probably it is, but you can always check the mode by reading the
corresponding sysfs file:
/sys/class/net/ib0.9001/mode
>
> Is this expected behavior?
Yes, it is the expected behaviour.
> Is there a way to change this?
>
Yes, it is possible
> --
> Michael Heinz
> Principal Engineer, Qlogic Corporation
> King of Prussia, Pennsylvania
> _______________________________________________
> general mailing list
> general at lists.openfabrics.org
> http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general
>
> To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
More information about the general
mailing list