19 relations: Application programming interface, BSD licenses, Cisco IOS, Cisco Systems, Command-line interface, English language, FreeBSD, IPsec, Juniper Networks, Multiprotocol Label Switching, Network address translation, Open-source model, OpenFlow, Operating system, Proprietary software, Routing, Routing protocol, Unix, Unix-like.
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.
BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and redistribution of covered software.
Cisco IOS (originally Internetwork Operating System) is a family of software used on most Cisco Systems routers and current Cisco network switches.
Cisco Systems, Inc. is an American multinational technology conglomerate headquartered in San Jose, California, in the center of Silicon Valley, that develops, manufactures and sells networking hardware, telecommunications equipment and other high-technology services and products.
A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).
English is a West Germanic language that was first spoken in early medieval England and is now a global lingua franca.
FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).
In computing, Internet Protocol Security (IPsec) is a secure network protocol suite of IPv4 that authenticates and encrypts the packets of data sent over an IPv4 network.
Juniper Networks, Inc. is an American multinational corporation headquartered in Sunnyvale, California that develops and markets networking products.
Multiprotocol Label Switching (MPLS) is a type of data-carrying technique for high-performance telecommunications networks. MPLS directs data from one network node to the next based on short path labels rather than long network addresses, avoiding complex lookups in a routing table.
Network address translation (NAT) is a method of remapping one IP address space into another by modifying network address information in the IP header of packets while they are in transit across a traffic routing device.
The open-source model is a decentralized software-development model that encourages open collaboration.
OpenFlow is a communications protocol that gives access to the forwarding plane of a network switch or router over the network.
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.
Routing is the process of selecting a path for traffic in a network, or between or across multiple networks.
A routing protocol specifies how routers communicate with each other, distributing information that enables them to select routes between any two nodes on a computer network.
Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.