and Management Protocols returns a response to the requesting client. The transport protocols for which map- pings are defined by CLP include Telnet and SSHv2. The three supported output data formats for CLP are XML (extensible markup language), CSV (comma separated value), and plain text. The CLP builds on the DMTF's common information model (CIM) schema, which has a well-defined information model. CLP syntax is as follows: <Verb> [<Options>] [<Target>] [<Properties>] "Verb" is the command to be performed. Some of the verbs are: Explanation "set" To update data and modify state of managed object "show" To view data "create" To create data "delete" To delete data "reset," "start," "stop" To modify the state of a managed object "cd," "version," "exit" To manage the current session "help" To provide help on a specific command "Options" are used to modify the action performed by the verb. "Target" is the address or path of the target for the issued command. "Properties" are used to send values that are needed to process the command. Advantages of CLP Lower training costs Ease of maintenance as the protocol is text based Lot of reuse for common operations using scripts Disadvantages of CLP Not all CLP commands are mapped to CIM methods. It does not have enough functionality to support advanced network management. CLP relies on underlying transport protocol to provide authentication and encryption. The CLP is mainly intended for operational control of the server hardware and rudimentary control of the operating system and it best suited for scripting envi- ronments to perform repeatable tasks. Fundamentals of EMS, NMS and OSS/BSS 6.6 Overview of XMLP (XML Protocol) The XMLP is a set of standards developed by a working group of W3C (World Wide Web Consortium). XMLP uses XML (extensible markup language) to define a mes- saging framework that can be exchanged over a variety of underlying protocols. The standards in XMLP are intended to define: Encapsulation of XML data in an envelope The content of the envelope when used