Difference between Datagram and Virtual Circuit