IP is a layer 3 (network layer) protocol used for routing
UDP or User Datagram Protocol works on the Transport Layer (layer 4) in the OSI model.
i believe (not quite sure) that it is at the application layer (layer 1)
FTP (File Transfer Protocol) is an application layer, or Layer 7, protocol.
TCP, the Transmission Control Protocol, is a layer-4 protocol (in the 7-layer OSI model).
Ethernet is a data link layer protocol - layer 2
Network Layer
DNS is an application layer protocol. The application layer of the OSI model is the layer closest to the user and provides network services to the applications of the user. Examples of protocols that operate at the application layer are: DNS, FTP, TFTP, SNMP, TELNET, RLOGIN, SMTP, MIME, NFS, FINGER, BOOTP and SMB.
ports protocol
voip
Packets
Data link layer of the OSI model..