OSI Model
TCP/UDP is on Transport Layer. Ethernet is on Data Link Layer. HTTP,FTP and many others are on Application Layer. Presentation Layer and Session Layer are mainly outdated. Ports belong to Transport Layer.