The transport Layer
Communication between computers is handled by the transport layer which is comprised of transmission control protocol (TCP) and the users datagram protocol ( UTP). This layer divides the data into logical units called packets before transmitting them. TCP offers a reliable transport of data whereas UDP does not. TCP is a connection oriented protocol that ensure that data is transmitted properly t the destination. If there is an error in data transmission. TCP takes the responsibility of transmitting data again to the destination. However UDP being connectionless it does not ensure the data packets have reached the destination properly. However both TCP and UDP seek the help of IP so route the information to the appropriate destination.