A developer is designing a networked multi-player video game. The game requires reliable, ordered delivery of player account data and transaction records, but requires high-speed, low-overhead transmission of real-time player coordinates where occasional lost packets are ignored.
Which pair of protocols operating at the Transport layer of the TCP/IP stack should be selected for these two tasks?
TCP for player account data, and UDP for player positions
UDP for player account data, and TCP for player positions
TCP for player account data, and IP for player positions
HTTP for player account data, and UDP for player positions