Openfire file transfer way

hi,

I find openfire use “IBB” or “Socket5” to translate file。

but I can not know openfire how to choose the translate way。