Describe benefits and shortcomings of transmission control protocol (TCP) Solution Let\'s start with the benefits of Transmission control protocol Advantages: 1) Three objectives are always guaranteed by transmission control protocol. Number one: Data is delivered to it\'s destination, Number two: Data reaches the destination in time and Third Data reaches the destination without duplication. 2) In transmission control protocol all the work is done by operating system, even the debugging is done by the OS. 3) It automatically breaks up data into packets for you. 4) It is slower in functioning than UDP. Disadvantages: 1) Because all of the work is done by operating system in transmission control protocol, So if there is any problem (bugs) in your operating system then you are likely to face many problems like surfing the internet and downloading content from the internet. 2) Transmission control protocol can not be used for multicast and broadcast..