Teamspeak IIRC uses UDP not TCP. The difference being is UDP are packets sent with no garuntee of reaching their recipient. Where as TCP maintains a connection to send packets and makes sure they get there. So a connection problem (hiccup of some kind) wouldnt show on a UDP connection but would on a TCP