Fig. 23.6.1 shows the TCP/IP layers and how they would appear on two computers that are communicating using TCP/IP.
Fig. 23.6.1: TCP/IP layered architecture