Catalog · How the catalog works
Download-Upload-Monitor
A Network Monitoring Interface Card Program, for Monitoring Download & Upload Rate.
- ★ 1 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
Download-Upload-Monitor:
</br>



</br>
A network monitoring interface card or NMIC is similar to a network card (NIC). However, unlike a standard network card, an NMIC is designed to passively (and silently) listen on a network. At a functional level, an NMIC may differ from a NIC in that the NMIC may not have a MAC address, may lack the ability to transmit, and may not announce its presence on a network. Advanced NMICs have features that include the ability to offload CPU-intensive processing from a system's CPU, accurate time measurement, traffic filtering, and the ability to perform other application-specific processing.
Organizations often use a dedicated interface for all management traffic and thus create a management network. This is done to minimize the impact on production traffic, ensure the integrity of management traffic, and it helps by measuring true production traffic, not the traffic generated by the act of measuring traffic. This is a separate function from NMICs that are used for data collection and processing.
</br>
</br>
In {telecommunications](https://en.wikipedia.org/wiki/Telecommunications)) data rate units are commonly multiples of bits per second (bit/s) and bytes per second (B/s). For example, the data rates of modern residential high-speed Internet connections are commonly expressed in megabits per second (Mbit/s). They are used as units of measurement for expressing data transfer rate, the average number of bits (bit rate), characters or symbols (symbol rate), or data blocks per unit time passing through a communication link in a data-transmission system.
</br>
Metric prefixes (SI):
</br>
| Name | Symbol | Multiplicator | Multiple |
|---|---|---|---|
| bit per second | bit/s | 1 | 1 |
| kilobit per second | kbit/s | 103 | 10001 |
| megabit per second | Mbit/s | 106 | 10002 |
| gigabit per second | Gbit/s | 103 | 10003 |
| terabit per second | Tbit/s | 1012 | 10004 |
Binary prefixes (IEC 80000-13):
</br>
| Name | Symbol | Multiplicator | Multiple |
|---|---|---|---|
| kibibit per second | Kibit/s | 210 | 10241 |
| mebibit per second | Mibit/s | 220 | 10242 |
| gibibit per second | Gibit/s | 230 | 10243 |
| tebibit per second | Tibit/s | 240 | 10244 |
Decimal multiples of bits
These units are often used in a manner inconsistent with the IEC standard.
Kilobit per second:
- Kilobit per second (symbol kbit/s or kb/s, often abbreviated "kbps") is a unit of data transfer rate equal to:
- 1,000 bits per second
- 125 bytes per second
Megabit per second:
- Megabit per second (symbol Mbit/s or Mb/s, often abbreviated "Mbps") is a unit of data transfer rate equal to:
- 1,000 kilobits per second
- 1,000,000 bits per second
- 125,000 bytes per second
- 125 kilobytes per second
Gigabit per second:
- Gigabit per second (symbol Gbit/s or Gb/s, often abbreviated "Gbps") is a unit of data transfer rate equal to:
- 1,000 megabits per second
- 1,000,000 kilobits per second
- 1,000,000,000 bits per second
- 125,000,000 bytes per second
- 125 megabytes per second
Terabit per second:
- Terabit per second (symbol Tbit/s or Tb/s, sometimes abbreviated "Tbps") is a unit of data transfer rate equal to:
- 1,000 gigabits per second
- 1,000,000 megabits per second
- 1,000,000,000 kilobits per second
- 1,000,000,000,000 bits per second
- 125,000,000,000 bytes per second
- 125 gigabytes per second
Petabit per second:
- Petabit per second (symbol Pbit/s or Pb/s, sometimes abbreviated "Pbps") is a unit of data transfer rate equal to:
- 1,000 terabits per second
- 1,000,000 gigabits per second
- 1,000,000,000 megabits per second
- 1,000,000,000,000 kilobits per second
- 1,000,000,000,000,000 bits per second
- 125,000,000,000,000 bytes per second
- 125 terabytes per second
Decimal multiples of bytes:
These units are often not used in the suggested ways; see § Variations.
Kilobyte per second:
- kilobyte per second (kB/s) (sometimes abbreviated "kBps") is a unit of data transfer rate equal to:
- 8,000 bits per second
- 1,000 bytes per second
- 8 kilobits per second
Megabyte per second:
- megabyte per second (MB/s) (can be abbreviated as MBps) is a unit of data transfer rate equal to:
- 8,000,000 bits per second
- 1,000,000 bytes per second
- 1,000 kilobytes per second
- 8 megabits per second
Gigabyte per second:
- gigabyte per second (GB/s) (can be abbreviated as GBps) is a unit of data transfer rate equal to:
- 8,000,000,000 bits per second
- 1,000,000,000 bytes per second
- 1,000,000 kilobytes per second
- 1,000 megabytes per second
- 8 gigabits per second
Terabyte per second:
- terabyte per second (TB/s) (can be abbreviated as TBps) is a unit of data transfer rate equal to:
- 8,000,000,000,000 bits per second
- 1,000,000,000,000 bytes per second
- 1,000,000,000 kilobytes per second
- 1,000,000 megabytes per second
- 1,000 gigabytes per second
- 8 terabits per second
Upload:
Uploading refers to transmitting data from one computer system to another through means of a network. Common methods of uploading include: uploading via web browsers, FTP clients, and terminals (SCP/SFTP). Uploading can be used in the context of (potentially many) clients that send files to a central server. While uploading can also be defined in the context of sending files between distributed clients, such as with a peer-to-peer (P2P) file-sharing protocol like BitTorrent, the term file sharing is more often used in this case. Moving files within a computer system, as opposed to over a network, is called file copying.
Uploading directly contrasts with downloading, where data is received over a network. In the case of users uploading files over the internet, uploading is often slower than downloading as many internet service providers (ISPs) offer asymmetric connections, which offer more network bandwidth for downloading than uploading.
Notification:
As the information brought by web server monitoring services is in most cases urgent and may be of crucial importance, various notification methods may be used: e-mail, landline and cell phones, messengers, SMS, fax, pagers, etc.

