Fire WireShark, select the Network Adapter you want to scan and it gets to work. By default, WS will scan all data going out or coming in through that adapter. If you want some specific ones, you can always apply a filter.
TCP
Aknowlagement
Yes, it does.
UDP is alot faster than TCP. So if its realtime obviously it has to be fast, thus UDP. The only problem is UDP isn't as reliable or as secure as TCP. But it does have the speed advantage.
UDP does not require as much resources as TCP but in the same time, it does not insure delivery of packets.
No it uses UDP packets.
DNS uses both TCP and UDP, also a lot of online chats use UDP. I think even when you want videos on YouTube UDP is used to deliver video and audio.
You can use either TCP or UDP. If you need reliable connection use TCP otherwise UDP.
No, it uses TCP. See related link
TCP is being used at the time being. UDP Support is still being developed in flash.
139 & 445 (udp) and 138 & 137 (tcp)
TCP and UDP