CUP is an implementation of the Internet Printing Protocol (IPP). CUPS implements an effective method of discovering network printers. However, a major drawback of the CUPS technique is that its service discovery protocol relies on broadcast. Therefore, it exhausts most of the network bandwidth. CUPS integrates a Service Location Protocol (SLP) if it finds the appropriate library which is usually OpenSLP. Consequently, it supports a standardized way to locate printers not only on the network but also those across routers without generating excessive network traffic