Glossary of Terms

This list contains descriptions offrequently used terms in the documentation.


Stands for Dynamic Host Configuration Protocol. It is usually run as a sevice on the gateway of the network and used to assign IP addresses to client machines.

Transport Layer

In the OSI Networking Model, the Transport Layer refers to a level that is 'invisible' to applications. Bandwidth Controller uses this layer so that it can filter all network traffic, without the need to reconfigure applications.


This document uses 'line' to refer to the internet connection.


Internet Protocol. The base protocol used by internet (and local network) communications.

IP Address

Identifies a computer on a network. IP addresses are Internet Protocol addresses in the form of A.B.C.D, where A, B, C and D are whole numbers between 0 and 255.

MAC Address

MAC addresses also identify computers on a network. They are assigned by the network adapter manufacturer and do not change.

MAC addresses are Media Access Control addresses in the form of AA-BB-CC-DD-EE-FF, where AA, BB, etc. are hexadecimal digit pairs in the range of 00 to FF.


Transmission Control Protocol. It is the most widely used protocol on the internet. Used by applications such as web browsing, e-mail and FTP.


User Datagram Protocol. Another internet protocol used by games, video streaming and VOIP.


Stands for Voice Over Internet Protocol. It is a popular way of using the internet for telephone communications.

Over provisioning

Over provisioning a line is to allocate more bandwidth than is available, in the hope that not all users will use it at the same time.

Internet facing adapter

A network adapter which is connected to a modem or internet router is said to be 'internet facing'. That is, when the adapter is receiving data, it is receiving it from the internet. When it is sending data, it is ultimately sending it from the internet.

LAN facing adapter

A LAN facing adapter is the opposite of an internet facing adapter. LAN facing adapters are usually the second network adapter on a server and are on the local network. When a LAN facing adapter is receiving data, in most cases that data will be sent to the internet. When it is sending data, it is usually passing on data that was received from the internet.

Kernel component

The kernel component is the part of Bandwidth Controller that performs the actual transport layer traffic shaping.

Home - Contents