CLI Overview


Command Line Interface is a user-friendly interface. It is mostly used in network device management. Using Command Line Interface, user can easily communicate to any component in a computer, hardware device, network device, operating system, and other applications.


Despite advances in network management technologies and the advent of other popular management protocols, such as SNMP and TL1, there are still numerous devices in our network, which offer CLI as the only way or preferred way of managing them. Also CLI-based configuration tasks have been simplified using scripts. Thus it has become by far the most prevalent management connectivity in the world. After the popularity of the Internet and IP networks, the CLI protocol was offered not only on serial links but also over TCP and other transport protocols. This offered a lot of flexibility to CLI users who could still use the same CLI command from a remote terminal to manage the device instead of being tied down to a terminal connected to the device over a serial link. These management terminals (remote and local) gradually came to be known as 'Management Console' or 'Management Stations'.


Advantages of CLI


Following are the advantages of the Command Line Interface:


WebNMS CLI Agent uses Telnet as one of the standard protocols for communication between the manager application and the CLI devices, such as switches and routers. Telnet stands for Telecommunications Network. This protocol provides a way for users (clients) to connect to multi-user computers (servers) on the Internet, whether in the next building or across the other side of the world. In most cases, users use Telnet to communicate with a remote login service.


The Telnet protocol gives the ability to connect to a machine, by giving commands and instructions interactively to that machine. In such a case, the local system becomes transparent to the user, who gets the feeling that he is connected directly to the remote computer. The commands typed by the user are transmitted directly to the remote machine and the response from the remote machine is displayed on the user’s monitor screen.


On the Internet, the ability to connect with another machine is made possible by the Transmission Control Protocol (TCP), which enables two machines to transmit data back and forth in a manner coherent to the operating systems of each device, and the Internet Protocol (IP), which provides a unique 32-bit address for each machine connected to the

network. The telecommunications application built over these capabilities provides the local terminal with the means to emulate a terminal compatible with the remote computer.


Copyright © 2012, ZOHO Corp. All Rights Reserved.