Ok, this might just be a dumb question, but I was wondering if Bluetooth follows TCP or UDP protocol? From my knowledge of network protocols (which isn't much), I would say that it doesn't follow either of those two and that there is some kind of specific bluetooth protocol that exist. I have one more question...what protocol does the bluetooth functionality in the GameKit in the new iPhone OS 3.0 follow? I haven't looked through every single word of the apple documents yet, but so far, I haven't been able to find it.
TCP and UDP are transport level protocols whereas Bluetooth would be a lower level protocol. Thus you could use TCP or UDP on top of Bluetooth just as you use TCP and UDP on top of Ethernet.