IP - Internet protocol provides packet routing and delivery between computers systems. because it is a connectionless protocol, there is no guarantee of proper sequence or even arrival at the destination. higer-lever protocols should ensure data integrity and proper sequncing.. TCP is used for error checking

that's why they call it tcp/ip

do you have any questions?