IP (Internet Protocol), ICMP (Internet Control Message Protocol), and RARP (Reverse Address Resolution Protocol) all operate at the Network layer (Layer 3) of the OSI model. IP handles routing, ICMP handles error reporting and diagnostics, and RARP resolves MAC addresses to IP addresses. Therefore, all three operate at the network layer.