MultiLink Solutions Appendix A: Technical Acronyms and Definitions Contents A.1 Overview A.2 Technical Definitions A.1 Overview This section provides a definition of acronyms and technical terms used in this Business Plan. A.2 Technical Definitions APIApplication Programming Interface. This term refers to a set of programming routines (often called a library) that are used to interface with another application. For example, someone who wants to write programs for Microsoft Windows would use Microsoft's API to interface with Windows. broadcastA message intended for every computer on a network. Compare to Multicast. IETFThe Internet Engineering Task Force. The organization that oversees the development of Internet standards. IPInternet Protocol. Used in transmitting network information on the Internet. IP Multicast Internet Protocol for Multicasts (see Multicast below). ISVIndependent Software Vendor. Software companies that produce their own applications as opposed to reselling others. fault-tolerance The process of making network data available even when network components carrying that data fail. Fault-tolerance can be obtained through hardware (hardware fault-tolerance) and/or software (software fault-tolerance) means. FTPFile Transfer Protocol. A protocol used to transfer files across the internet. ftp siteA computer on the Internet that contains files accessible by ftp (i.e., via the FTP protocol). LANLocal Area Network. A network of computers spanning at most the area within one building. Compare to WAN. layerA group of related, abstract network operations. To help understand and implement its various components, network communication (from the way this communication is presented to a computer user down to how a wire transmits network information) is divided into layers, each describing related network tasks. People often refer to building a layer on top of another, meaning that the operations of one layer are used to define another. For example, one layer might control the network hardware in a computer. Another layer might send this lower layer information without being concerned about how the lower layer does its job. libraryA generic computer industry term referring to a collection of programming routines that perform a given task. MultiLink Solution's RMP product, for example, is a library that implement the RMP protocol. MISManagement of Information Systems. Commonly used as a generic term to refer to a company's department responsible for computer systems. multicastA message intended for only a specific group of computers on a network. Compare to Broadcast. nodeA single computer connected to a network. network operating system The low-level software that manages computer information flow across a network, just as a computer operating system manages information flow within the computer itself. packet(also called a Frame) A unit of information sent across a network. Just as English sentences are composed of words, network messages are divided into packets before being sent through the network. In addition to the message, packets contain among other things instructions to the receiving computer on what to do with the message. point-to- pointA network configuration in which there exists exactly one link between two computers. protocolIn network terminology, a set of rules that govern how computers communicate across a network. Networked computers might use several protocols concurrently to communicate with other computers. Examples of network protocols include Internet communication protocols (used in the Internet) and MultiLink Solutions' RMP (Remote Multicast Protocol). RFCRequest For Comment. Technical documents published by the Internet community describing a particular technology of interest. RMPReliable Multicast Protocol. A protocol that provides rules and techniques for fast multicast communication. See Multicast. TCPTransmission Control Protocol. Used in transmitting network information on the Internet. UDPUser Datagram Protocol. WANWide Area Network. A network of computers spanning several buildings, miles and even continents.