Question: what is the difference between a tcp segment and an ip packet?
Answer: A TCP Segment is called a Datagram. ... When the datagram or packet is processed by the Network layer, it adds the IP Header to the data and it becomes a IP Packet. Transport layer segments the data into smaller units called Segments, datagrams or so called packets. But we usually refer them as Segments.